首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK 1.6和1.7中的新特性

JDK 1.6和1.7中的新特性
EN

Stack Overflow用户
提问于 2012-01-09 05:06:23
回答 3查看 87.1K关注 0票数 24

我非常了解JDK1.5。我们都知道,除了新的API (例如AtomicInteger )之外,还有一些主要的语言更改,例如提供对泛型的支持、添加枚举、获取自动装箱和自动取消装箱等等。

我想找到一些资源,最好是对JDK1.6和1.7中的新特性有简短的描述(对于大的新特性,我更喜欢阅读完整的解释)。就API的更改而言,只有主要的更改是可以接受的,对新的更改进行简短的回顾(例如,如果我还记得写,就会有从控制台读取字符的新方法)。就特性而言,我希望找到完整的列表(对象分配中的这种更改,现在JVM实际上可以为优化目的在堆栈上创建对象,但我不知道具体细节)。

对于JDK1.6,核心Java技术特点Java J2SE SE 6与™5.0的兼容性。对于JDK1.7 处理Java 7异常更改,但它是不完整的列表。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-18 19:12:35

JDK1.6兼容性http://www.oracle.com/technetwork/java/javase/compatibility-137541.html

核心Java技术特性http://www.oracle.com/technetwork/articles/java/javase6-build39-139826.html build39.html

Java 6性能白皮书http://www.oracle.com/technetwork/java/6-performance-137236.html

请注意,java.util.ArrayList的实现发生了更改(由于6260652错误)。

JDK 1.7

Java 7和JDK 7兼容http://www.oracle.com/technetwork/java/javase/compatibility-417013.html (存在一些行为不兼容)。

Java 7特性及增强http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html

--看看Java 7的新特性-- http://radar.oreilly.com/2011/09/java7-features.html (也见http://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html中的钻石操作符)

(Misc) JDK 7:新接口、类、枚举和方法http://marxsoftware.blogspot.com/2011/03/jdk-7-new-interfaces-classes-enums-and.html

票数 14
EN

Stack Overflow用户

发布于 2012-01-09 05:08:23

1.6变动:http://www.oracle.com/technetwork/java/javase/features-141434.html

1.7更改:http://openjdk.java.net/projects/jdk7/features/ (语言增强:http://openjdk.java.net/projects/coin/)

票数 10
EN

Stack Overflow用户

发布于 2015-03-25 12:17:57

Java编程语言增强

Java 7中的增强

  1. 二元文字
  2. 开关语句中的字符串
  3. 尝试使用参考资料
  4. 多异常处理
  5. 文字下划线
  6. 使用钻石语法创建泛型实例的类型推断
  7. 使用Varargs方法使用不可度量的形式参数时改进的编译器警告和错误

Java 6中的增强

Java 6中没有引入任何语言更改。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8784158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档