`

jdk 各版本变化

 
阅读更多

jdk5

1.引入泛型

2.增强的for循环

3.可变参数

4.Set,集合无序,不允许有重复元素,HashSet,TreeSet

5.Map,Map存储了一系列键值的映射关系,HashMap,Hashtable,TreeMap,Properties

参考:http://www.worlduc.com/blog2012.aspx?bid=32711355

 

jdk6

1、instrumentation
在 Java SE 6 里面,instrumentation 包被赋予了更强大的功能:启动后的 instrument、本地代码 instrument,以及动态改变 classpath 等等。
2、Http有所增强
3、Java 管理扩展(JMX) 架构及其框架,以及在 Java SE 5 中新引入的 JMX API — java.lang.management 包
4、JDK 6 中新增加编译器 API(JSR 199)。利用此 API,您可以在运行时调用 Java 编译器,可以编译不同形式的源代码文件,还可以采集编译器的诊断信息。
5、Java DB 和 JDBC 4.0
6、对脚本语言的支持
Java SE 6 新引入的对 JSR 223 的支持,它旨在定义一个统一的规范,使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从而达到在 Java 平台上调用各种脚本语言的目的。
7、XML API 与 Web 服务
Java SE 6 中提供的 XML 处理框架,以及在此框架之上结合注释(Annotation) 技术,所提供的强大的针对 Web 服务的支持

参考:http://blog.csdn.net/snn1410/article/details/7186578

 

jdk7

参考:http://blog.csdn.net/lxzo123/article/details/6619127

 

jdk8

参考:http://www.jb51.net/article/48304.htm

 

jdk1.5-jdk1.8 参考http://www.cnblogs.com/langtianya/p/3757993.html

 

分享到:
评论

相关推荐

    jdk8和11两个版本的下载

    现在多数企业采用的是jdk1.8版本,但是相对来说1.8已经停止维护,11也是长期支持版,所以未来可能新项目的选择会趋向于11 ...以下各节描述了将JDK 8应用程序迁移到更高版本的JDK时应注意的JDK软件包和API中的更改。

    详解java接口(interface)在不同JDK版本中的变化

    主要介绍了详解java接口(interface)在不同JDK版本中的变化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    JDK 9,变化与未来(31页).pdf

    JDK 9,变化与未来(31页).pdf

    eclipse更新maven,jdk改变解决办法

    eclipse更新maven时,项目原本设定的jdk版本发生改变,本例给出具体原因及解决办法。

    JDK1.5.11 tomcat

    1年多了,才发现tomcat内存使用不断增长的原因,JDK的版本的问题,大家不妨试下,只要你的应用程序没有不释放资源的话,用这个版本肯定你应用程序的内存使用不会有变化,不会有内存泄露问题

    jdk1.4能用的json-lib

    jdk1.4能用的json-lib,包含依赖的jar包,整理上传,测试可用。 注:commons-lang-2.5.jar不能替换为高版本(包名有变化)。

    jdk1.8Java 8发行版

    毫无疑问,Java 8发行版是自Java 5(发行于2004,已经过了相当一段时间了)以来最具革命性的版本。Java 8 为Java语言、编译器、类库、开发工具与JVM(Java虚拟机)带来了大量新特性。在这篇教程中,我们将一一探索...

    jdk-11.0.8_linux-x64_bin.rpm

    Java JDK 11.0.8 Linux 64位安装包。北京时间 2018年9 月 26 日,Oracle ...这是 Java 大版本周期变化后的第一个长期支持版本,非常值得关注。从官网即可下载, 最新发布的 Java11 将带来 ZGC、Http Client 等重要特性。

    jdk8新特性.zip

    并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。 Java8新特性如下: Lambda表达式 函数式接口 方法引用 接口的默认方法和静态方法 Optional Streams 并行数组

    JDK8的JVM内存结构,元空间替代永久代成为方法区及常量池的变化1

    (1)类及方法的信息等比较难确定其大小,因此对于永久代的大小指定比较困难,太小容易出现永久代溢出,太 (2)永久代会为 GC 带来不必要的复杂度,并且回收效率偏

    文件动态实时监测增量读取截取JDK1.7版本

    可实现对指定实时动态变化文件的追加内容进行解析处理,可供相关人员学习使用,亲测无问题 !还有必须要50个字呀

    Windows 64位版 Java JDK 1.8

    jdk1.8 windows 64位 官方正式版下载 Java 8 已经发布很久了,Java 8 版本升级变化非常大。 主要的是Lambda 表达式、方法引用 、默认方法、Stream API、Date Time API、Optional 类等变化。

    关于jdk的环境变量配置详细步骤

    关于jdk的环境变量的详细配置步骤,里面有图片,使用xp系统做的图片 对于别的windows系统没什么变化

    jdk1.8 开发环境·

    Java目前推出了最新版本Java1.8,相比较之前的Java7多了一些特性,环境变量的配置也有了一些变化,

    jdk-8u161-windows-x64

    我分析的目标分类随时间的变化各参数的系数会产生变化,比如,用softmax对孩子的健康水平进行分类。随时间的变化,同龄孩子的体重会逐渐偏高,需要用强化学习把体重情况和孩子的健康情况的系数进行更新。 目前,我是...

    java6string源码-JDKHistory:展示JDK的历史

    增强提案)的简称,JDK的版本变化将从这些提案中选取。 JSR 是 Java Specification Requests(Java规范请求)的简称,是 JCP 成员向委员会提交的 Java 发展议案,经过一系列流程后,如果通过会成为 JEP,最终会体现...

    JDK 1.5以后的新特性

    简述JDK 1.5以后的变化,涉及的到新技术

    jdk 密钥长度受限.zip java.security.InvalidKeyException: Illegal key size

    JDK自带的密钥库长度有限制,特殊需求,需要到官网下载 jdk 无限制权限策略文件。 查看博客:https://blog.csdn.net/dling8/article/details/84061948 Java 1.8.0_151 之后有变化查看博客:...

    jdk-11.0.8_windows-x64_bin.zip

    JDK11变化详解,JDK8升级JDK11详细指南.https://www.jianshu.com/p/81b65eded96c

    正则表达ppt Java版本,perl兼容

    正则表达式: 一个程序员必...Java版本,虽然形式有变化,但正则表达式的核心语法确是放之四海而皆准的。。。perl兼容和POSIX是当下最广泛的两种正则表达式风格。。。这里用的是perl风格 主要可以用于web开发和数据统计

Global site tag (gtag.js) - Google Analytics