作家
登录

从java1到java9每个版本都有什么新特性?花费五分钟全面了解

作者: 来源: 2017-11-15 10:33:57 阅读 我要评论

Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践


其实,我是个标题党,没有java1的说法,java9的新特点我也没总结。所以,来个存眷吧,说不定哪天就出了呢。。。
每次出新版本,大年夜家大年夜概都邑这么问,“Java X会有什么特点呢?” 。鄙人面的内容里,我总结了至今为止的Java重要发行版中各自惹人的新特点,如许做的目标是为了凸起各个新特点是在哪个发行版中惹人的。除了列出的特点外,每个发行版还做了很多优化和修复BUG的工作。

Java 9 

等你来弥补

Java SE 8

Java 8是于2014年3月14号宣布。大年夜Java 8开端开辟代号已经弃用了,所以大年夜Java 8之后已经没有官方的开辟代号了。

数值类许可以用2进制字符串表示,并且可以在字符串表示中添加下划线;

  • Java SE 8中的新特点

    • Lambda表达式

    • 惹人断言;

    • Date和Time API

    • 惹人Logging API;

    • Default办法

    • Type注解

    • Nashhorn JavaScript引擎

    • 并发计数器

    • Parallel操作

    • 移除PermGen Error

    • TLS SNI

    开辟代号是Dolphin(海逝世),于2011-07-28发行。

    大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得

    惹人的新特点包含:

    • switch语句块中许可以字符串作为分支前提;

    • 在创建泛型对象时应用类型揣摸;

    • 在一个语句块中捕获多种异常;

    • 支撑动态说话;

    • 支撑try-with-resources;

    • 惹人Java NIO.2开辟包;

    • 钻石型语法;

    • null值的主动处理。

    Java Version SE 6

    开辟代号为Mustang(野马),于2006-12-11发行。

    大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得

    惹人的新特点包含:

    • 支撑脚本说话;

    • 惹人JDBC 4.0 API;

    • 惹人Java Compiler API;

    • 可插拔注解;

    • 增长对Native PKI(Public Key Infrastructure)、Java GSS(Generic Security Service)、Kerberos和LDAP(Lightweight Directory Access Protocol)的支撑;

    • 持续Web Services;

    • Pipelines和Streams

    • 做了很多优化。

    Java Version SE 5.0

    开辟代号为Tiger(老虎),于2004-09-30发行。

    大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得

    惹人的新特点包含:

    • 惹人泛型;

    • 加强轮回,可以应用迭代方法;

    • 主动装箱与主动拆箱;

    • 类型安然的列举;

    • 可变参数;

    • 元数据(注解);

    • 惹人Instrumentation。

    J2SE Version 1.4

    开辟代号为Merlin(隼),于2004-02-06发行(初次在JCP下发行)。

    静态惹人;

  • 大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得

    惹人的新特点包含:

    • XML处理;

    • 在Applet中添加声音支撑。

    Java打印办事;

  • 惹人Java Web Start;

  • 惹人JDBC 3.0 API;

  • 惹人Preferences API;

  • 惹人链式异常处理;

  • 惹人的新特点包含:

    • 支撑IPv6;

    • 支撑正则表达式;

    • 惹人Image I/O slot machine API。

    J2SE Version 1.3

    开辟代号为Kestrel(红隼),于2000-05-08发行。

    大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得

    惹人的新特点包含:


      推荐阅读

      业务连续性管理者的九项必备技能

    Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 近半个世纪以来,营业持续性>>>详细阅读


    本文标题:从java1到java9每个版本都有什么新特性?花费五分钟全面了解

    地址:http://www.17bianji.com/lsqh/38871.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)