JAVA JDK1.5-1.9新特性
1.5
1.自动装箱与拆箱:
2.枚举(常用来设计单例模式)
3.静态导入
4.可变参数
5.内省
1.6
1.Web服务元数据
2.脚本语言支持
3.JTable的排序和过滤
4.更简单,更强大的JAX-WS
5.轻量级Http Server
6.嵌入式数据库 Derby
1.7
1,switch中可以使用字串了
2.运用List tempList = new ArrayList<>(); 即泛型实例化类型自动推断
3.语法上支持集合,而不一定是数组
4.新增一些取环境信息的工具方法
5.Boolean类型反转,空指针安全,参与位运算
6.两个char间的equals
7.安全的加减乘除
8.map集合支持并发请求,且可以写成 Map map = {name:"xxx",age:18};
1.8
1. 允许在接口中有默认方法实现
2. Lambda表达式
3. 函数式接口
4. 方法和构造函数引用
5. Lambda的范围
6. 内置函数式接口
7. Streams
8. Parallel Streams
9. Map
10. 时间日期API
11. Annotations
1.9
1. Jigsaw 项目;模块化源码
2. 简化进程API
3. 轻量级 JSON API
4. 钱和货币的API
5. 改善锁争用机制
6. 代码分段缓存
7. 智能Java编译, 第二阶段
8. HTTP 2.0客户端
9. Kulla计划: Java的REPL实现
JAVA JDK1.5-1.9新特性相关推荐
- JDK1.8的接口新特性
JDK1.8的接口新特性 JDK7及其之前1.接口的变量都是public final static 全局静态常量,无变化.2.接口中都是抽象abstract方法,不能有static方法(因为abstr ...
- 5分钟学会Java 9~Java11的七大新特性
Java11 发布了,然而很多公司还在用Java 8 ,本文会简要介绍Java 9 -11 引入的新语法和API. 本地变量类型推断 Java 10 就已经引入了新关键词var,该关键词可以在声明局部 ...
- Java9发布回顾Java 8的十大新特性
java9已经在北京时间9月22日正式发布,开发者可以在oracle jdk官网上下载到最新的jdk9. 今天,我们先来一起复习一下2014年发布的Java 8的十大新特性.先来喝杯java~~~ 按 ...
- Java 10的10个新特性,将彻底改变你写代码的方式
转载自 Java 10的10个新特性,将彻底改变你写代码的方式 Java 9才发布几个月,很多玩意都没整明白,现在Java 10又要来了.. 这时候我真尼玛想说:线上用的JDK 7 甚至JDK 6,J ...
- [转载] Java9发布回顾Java 8的十大新特性
参考链接: Java中的DoubleStream mapToObj() java9已经在北京时间9月22日正式发布,开发者可以在oracle jdk官网上下载到最新的jdk9. 今天,我们先来一起复习 ...
- JDK18 Java 18 拥有 9 个新特性
Java 开发工具包 (JDK) 18 将于 2022 年 3 月 22 日发布.新版本的标准 Java 将有九个新特性,该特性集已于 12 月 9 日冻结,进入Rampdown第一阶段 . 值得注意 ...
- JAVA 18 拥有 9 个新特性,JDK18
Oracle 正式推出Java 18,这是世界排名第一的编程语言和开发平台的最新版本.Java 18 (Oracle JDK 18) 提供了数以千计的性能.稳定性和安全性改进,包括对平台的九项增强(J ...
- Java EE 8的五大新特性详解
Java EE 8的五大新特性详解 2018.4.3 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载. Java EE 8带来了很多新特性,其中最好的新特性有下面五个. 备受期待的Ja ...
- 总结:JDK1.5-JDK1.8各个新特性
2019独角兽企业重金招聘Python工程师标准>>> JDK各个版本的新特性 以下介绍一下JDK1.5版本到JDK1.7版本的特性及JDK1.8主要部分特性.仅供参考. JDK1. ...
- jdk1.7 1.8新特性
本文是我学习了解了jdk7和jdk8的一些新特性的一些资料,有兴趣的大家可以浏览下下面的内容. 官方文档:http://www.oracle.com/technetwork/java/javase/j ...
最新文章
- 当有人看不起你时,要懂得反省自己
- 2020 ACM / ICPC 济南 A Matrix Equation (高斯消元、乘法原理)
- linux 脚本socket通信,Linux实例:用socket通讯远程执行命令
- Go的strconv二
- SDOI 2006 - 保安站岗
- oracle查看物化视图的索引,oracle – 物化视图中的域索引返回零行
- 《动手学深度学习》TF2.0 实现
- poj2349:Arctic Network(最小生成树)
- python关于sorted里面key,reverse以及lamdba,operator这几个鸟人
- 华为主题包hwt下载_华为EMUI系统主题文件hwt修改及制作详细教程
- 鸿蒙系统pc版测评,华为MatePad Pro测评:鸿蒙系统+麒麟9000,旗舰平板封神之作?...
- linux如何查看内存?
- Xilinx UCF约束语法一
- NOI Online #2入门组
- 打印机地址0xfcdaa06d造成了一个保护错误。(例外码0xe06d7363)
- [设计报告]有屏的地方就有Bad Apple!! —— 12864版
- 【P14】差分输入分立耳机放大器电路V22大改
- iOS GPUImage研究序一:内置滤镜
- excel中怎么显示数字/英文时间
- html播放器投屏,爱奇艺万能播放器投屏播放的具体方法介绍
热门文章
- Android基础学习第二篇—Activity
- java算法在工作,我在北京找工作(三):java实现算法2 直接插入排序+不可变类...
- acegis连接使用方法_石渠锚杆连接器,使用方法
- IDEA的使用,手把手带你快速入门IDEA
- C语言课后习题(2)
- c++访问数据库代码示例 occi_使用Python操作SQL Server数据库
- java 浏览器 excel导出excel_使用Java导出Excel表格并由浏览器直接下载——基于POI框架...
- 两场直播丨 手把手安装搭建GoldenDB、基于IB网络的Oracle Extend RAC最佳实践
- 数据和云2020年度最受欢迎的Top10文章、专栏、文档、直播资源大放送(建议收藏)...
- 从Oracle到PostgreSQL:一文掌握Checkpoint重要概念