网站首页 > java教程 正文
随着Java 9的发布日期临近,尽管Java 9(Jigsaw)模块发布了一些差异,但是一些担心会影响Java 9的正式发布,但是oracle强大的推送!它是。
除了Java 9模块系统之外,这里没有其他值得注意的特性,在Java 9中有9个新特性。让我们回顾一下以前的Java版本的历史和主要特性。
一个流行的问题是:“下一个Java版本的特性是什么?“”。这是否是个好问题是有争议的。在下面的内容中,我总结了最新的Java版本的新特性,其目的是突出新特性。除了特性列表之外,每个版本都有一些优化和BUG修复。
Java SE 8
Java 8于2014年3月14日发布。自Java 8以来,开发代码已经被弃用,因此Java 8没有正式的开发代码。
Java SE 8的新特性
Lambda表达式
管道和流
API的日期和时间
默认的方法
注释类型
Nashhorn JavaScript引擎
并发计数器
并行操作
删除PermGen错误
TLS SNI
Java SE 7版本
开发代码是Dolphin(海豚)2011 - 07 - 28年发布的。
引入的新特性包括:
在开关块中,字符串被允许分支;
在创建泛型对象时应用类型推断;
在单个语句块中捕获多个异常;
支持动态语言;
支持在资源;
本文介绍了Java nio。开发工具包;
数值类型可以用二进制字符串表示形式表示,可以在字符串表示中添加。
钻石的语法;
自动处理null值。
Java版本6 SE
开发代码是Mustang(野马),它是在2006 - 12 - 11发布的。
引入的新特性包括:
支持脚本语言;
引入JDBC 4.0 API;
引入Java编译器API;
可插入笔记;
增加对公钥基础设施、Java GSS(公共安全服务)、Kerberos和LDAP(轻量级目录访问协议)的支持;
继承Web服务;
我做了很多优化。
Java SE 5.0版本
开发代号是Tiger(老虎)“虎”于2004 - 09年发布。
引入的新特性包括:
引入泛型;
增强循环,可以迭代地使用;
自动包装和自动拆卸;
类型安全的枚举;
变量参数;
介绍了静态;
元数据(评论);
仪器的介绍。
J2SE 1.4版本
开发代号Merlin(猎鹰)于2004 - 02 - 06年出版(第一次在JCP下出版)。
引入的新特性包括:
XML处理;
Java打印服务;
介绍了日志API;
介绍了Java Web Start;
引入JDBC 3.0 API;
断言的介绍;
介绍Preferences API。
介绍链异常处理;
支持IPv6;
对正则表达式的支持;
导入图像I / O老虎机API。
J2SE 1.3版本
开发代码是Kestrel(红隼),它在2000 - 05年发布。
引入的新特性包括:
引入Java声音API。
jar文件索引;
Java的各个方面都有许多优化和改进。
J2SE 1.2版本
开发代码(游乐园)在1998 - 12和2008年发布。
引入的新特性包括:
介绍了集合框架;
字符串常量的内存映射
引入JIT(实时)编译器;
为打包的Java文件导入数字签名;
引入策略工具来控制对系统资源的访问;
引入JFC(Java基类),包括Swing 1.0、拖放和Java 2D库;
介绍了Java插件;
在JDBC中引入可滚动的结果集、blob、clob、批更新和用户定义类型;
在Applet中添加声音支持。
JDK 1.1版本
它是在1997 - 02 - 19年发行的。
引入的新特性包括:
引入JDBC(Java数据库连接);
支持内部类;
Java bean的引入;
引入RMI(远程方法调用);
介绍反射(反射)。
JDK 1.0版本
这一发展被命名为“橡树”,于1996 - 01年和23年被公布。
猜你喜欢
- 2024-09-25 从JDK 8到JDK 17,GC都有哪些进步?
- 2024-09-25 Mac 上如何管理多个 java 版本?(mac怎么配置java环境变量)
- 2024-09-25 最新!Log4j 2.x 再发版,正式解决核弹级漏洞,又要熬夜了
- 2024-09-25 如何在uos上更改Java版本?(uos换成win10)
- 2024-09-25 Linux下一键安装java-jdk任意版本
- 2024-09-25 推荐学Java——初识数据库(java数据库书籍推荐)
- 2024-09-25 JDK 8升级高版本JDK指南(jdk8升级到11)
- 2024-09-25 我的世界:java版本更新快照,bug修复仍然是重点
- 2024-09-25 Spring Cloud Alibaba——Nacos持久化Mysql8.0版本
- 2024-09-25 Spring Boot 2.5.1 发布!我真跟不上了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)