栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java 7以后应该鼓励哪些功能来鼓励从C#切换?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java 7以后应该鼓励哪些功能来鼓励从C#切换?

作为.NET / C#开发人员,这里缺少让我烦恼的功能。此列表没有特别的顺序-正如想到的那样:

  1. Java库太小。对于普通的事情,我必须在5种竞争性开源产品之间进行选择,因为基本库在很多方面都缺乏。
  2. 这是一种面向对象的编程语言,对吗?为什么原始类型不能从“对象”继承?
  3. 指针
  4. Lambdas
  5. 关闭
  6. 局部类和较小程度上的局部方法
  7. 真正支持泛型
  8. 使用语句和Dispose-对我来说这是真正的WTF。您确实必须在try / catch块中显式关闭连接。可怜的Java家伙!
  9. 收益率会很好
  10. 无符号整数-又是WTF吗?我必须再次使用比我需要更大的数字类型?
  11. 在Java中,您可以从try / catch的最后一个块中返回。一位同事以这种方式引入了一个错误,使我烦恼了好几个小时。与C#中一样,应禁止这种行为。

我很少需要使用Java,而当我这样做时,我会遇到各种各样的WTF时刻。

编辑:我删除了基于每个事实的注释,因为它不再是自1.5以来缺少的Java功能。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/455546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号