当前位置:   article > 正文

JDK各个版本简介(一)发布时间_jdk1.7是哪个版本

jdk1.7是哪个版本

JDK各个版本发布时间(只包括大版本)

JDK版本 名称 发布时间
1.0Oak(橡树)1996-01-23
1.1 1997-02-19
1.2Playground(运动场)1998-12-04
1.3Kestrel(美洲红隼)  2000-05-08
1.4.0 Merlin(灰背隼)2002-02-13
Java SE 5.0 / 1.5 Tiger(老虎)2004-09-30
Java SE 6.0 / 1.6 Mustang(野马) 2006-04
Java SE 7.0 / 1.7Dolphin(海豚) 2011-07-28
Java SE 8.0 / 1.8 Spider(蜘蛛) 2014-03-18
Java SE 9.0        2017-09-21 2017-09-21
Java SE 10.0        2018-03-21  2018-03-21
Java SE 11.0        2018-09-25  2018-09-25



新特性:

 JDK1.4 正则表达式,异常链,NIO,日志类,XML解析器,XLST转换器。
 JDK1.5 自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环。
 JDK1.6 提供动态语言支持、提供编译API和卫星HTTP服务器API,改进JVM的锁,同步垃圾回收,类加载。
 JDK1.7 提供GI收集器、加强对非Java语言的调用支持(JSR-292,升级类加载架构。
 JDK1.8 Lambda 表达式、方法引用、默认方法、新工具、Stream API、Date Time API 、Optional 类、Nashorn, JavaScript 引擎。
JDK1.9 Java 平台级模块系统、jlink 工具、JShell : 交互式 Java REPL、 改进的 Javadoc、集合工厂方法、 改进的 Stream API、私有接口方法、 HTTP/2、多版本兼容 JAR。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/53852
推荐阅读
  • Lambda表达式是一种没有名字的函数,也可称为闭包,是Java8发布的最重要新特性。还有叫箭头函数的...核心目标是为了给Lambda表达式的使用提供更好的支持,进一步达到函数式编程的目标,可通过运用函数式编程极大地提高编程效率。闭包就是... [详细]

  • JDK1.8特性,Lambda、Stream和LocalDate日期的的使用个人学习笔记_jdk1.8特性菜鸟教程jdk1.8特性菜鸟教程Java中JDK1.8的一些语法特性使用,主要是Lambda、Stream和LocalDate... [详细]

  • 一、引言JDK1.8出来已经一段时间了,现在1.9也已经出来了,有部分公司不太愿意升级到高版本的JDK1.8,有些项目之前使用到是低版本JDK,如果升级维护老版本项目就比较麻烦,需要连带升级其他到框架。今天抽了一段时间把这些都总结一下二、... [详细]

  • 一、接口的默认方法Java8允许我们给接口添加一个非抽象的方法实现,只需要使用default关键字即可,这个特征又叫做扩展方法interfaceFormula{doublecalculate(inta);defaultdoublesqrt(... [详细]

  • 5JDK1.8特性什么是Stream?Stream是元素集合,这点让Stream看起来有些类似Iterator;可以支持顺序和并行对原Stream进行汇聚操作;我们可以把Stream当成一个高级版本Iterator。原始版本I... [详细]

  • title:JDK1.8特性date:2022-06-0322:26:52categories:Java8允许我们给接口添加一个非抽象的方法实现,只需要使用default关键字即可,这个特征又叫做扩展方法,代码如下:代码如下:文中的form... [详细]

  • 一个接口中只有一个抽象方法,这种接口称为函数式接口;_jdk1.8新特性jdk1.8新特性一.lambda表达式1.简介:一种特殊匿名内部类,简化匿名内部类(对接口抽象方法进行重写)书写;2.优点:语法简洁节省内存,不会生产Cla... [详细]

  • JDK1.8特性1、Lambda表达式2、Stream流3、函数式接口4、方法引用和构造器引用5、default和static接口6、的日期接口API_jak1.8特性有哪些jak1.8特性有哪些JDK1.8特性1、Lambd... [详细]

  • 速度更快-优化底层源码,比如HashMap、ConcurrentHashMap代码更少-添加的语法Lambda表达式强大的StreamAPI便于并行最大化减少空指针异常-OptionalLambda是一个匿名函数(方法),允许把函数作为一... [详细]

  • JDK1.8特性本文主要介绍了JDK1.8版本中的一些新特性,乃作者视频观后笔记,仅供参考。jdk1.8特性知识点:1.Lambda表达式2.函数式接口3.方法引用和构造器调用4.StreamAPI5.接口中的默认方法和静态方法6.新时... [详细]

  • 前言现在开发用最多就是jdk1.8;因为它具备很多优点:1、速度更快由于底层结构和JVM改变,使得JDK1.8速度提高。2、代码更少(增加了语法Lambda表达式)增加特性Lambda表达式内部类改造,使得代码在书写上变得更... [详细]

  • 1.接口这允许使用default方法,并一个类实现该接口后能直接调用default:interfaceJdkTest{ publicabstractvoidPrintHello(); defaultvoidtest(){ System.... [详细]

  • 1、速度快;2、代码少、简介(特性:lamdba表达式);3、强大的StreamAPI;4、使用并行流和串行流;5、最大化较少空指针异常Optional;其中最为核心的是Lambda表达式和StreamAPILambda是一个匿名函数,... [详细]

  • 本文主要介绍了JDK1.8版本中的一些特性,乃作者视频观后笔记,仅供参考。jdk1.8特性知识点:Lambda表达式函数式接口*方法引用和构造器调用StreamAPI接口中的默认方法和静态方法时间日期API在jdk1.8中对hashM... [详细]

  • 函数式接口是一种只包含一个抽象方法的接口。函数式接口通常作为函数式编程和Lambda表达式的基础。Java8为常见的函数式编程场景提供了专门的函数式接口,比如,和等。:断言型接口,输入一个参数T,返回一个布尔值,用于执行一些判断逻辑。:函数... [详细]

  • JDK1.8特性1.前言JDK1.8已经发布很久了,在很多企业中都已经在使用。并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。Jdk8这个版本包含语言、编译器、库、工具和JV... [详细]

  • 一、引言  jdk1.8出来已经一段时间了,现在1.9也已经出来了,但是很多公司(我们公司也一样)不太愿意升级到高版本的jdk,主要是有老的项目要维护,还有升级的话配套的框架也要升级,要考虑的细节事情太多。  前段时间去面试,问到了jdk1... [详细]

  • Java函数式设计实现方法:@FunctionalInterface接口Lambda语法方法引用接口default方法实现_jdk1.8newthread(){语法jdk1.8newthread(){语法Java函数式设计实现方法:@Fun... [详细]

  • jdk1.8特性知识点:Lambda表达式 函数式接口 *方法引用和构造器调用 StreamAPI 接口中的默认方法和静态方法 时间日期API _jdk1.8特性jdk1.8特性jdk1.8特性知识点:Lambda表... [详细]

  • jdk1.8_jdk1.8特性jdk1.8特性目录目录1.Lambda表达式2.函数式接口3.接口的增强4.方法引用5.StreamAPI6.增时间日期API7.Optional类8.其他特性1.Lambda表达式:用于简化匿名... [详细]

相关标签
  

闽ICP备14008679号