Jdk1.5新特性:
1静态导入
2.可变参数
3.增强for循环
4.基本数据类型的装箱和拆箱
5.枚举
6.注释
7.泛型
Jdk1.6新特性
在语言上没有什么变化,只是在性能上优化,使其稳定
Jdk1.7新特性
1支持二进制文字
2 数值可加下划线
3switch中可以使用字串
4.泛型实例化类型自动推断
5.语法上支持集合,而不一定是数组
6.两个char间的equals
7.try-with-resources资源的自动回收管理,任何实现了
8.捕获多个异常类型和重新抛出改良型检测异常
Jdk1.8
lambda
表达式的增强
下面说说:一些常用的专业术语
Java专业术语标准化规范表
AJAX: 异步java和xml技术
annotation:注解
AOP: 面向切面编程
DAO: 数据访问对象
DBMS: 数据库管理系统
DDL: 数据定义语言
DependencyInjection: 依赖注入
DML: 数据操作语言
DNS: 因特网域名系统
EJB: 企业JavaBean
GUI: 图形用户接口
IDE: 集成开发环境 [Integrated DevelopmentEnvironment]
IoC: 控制反转
JavaBean:java 豆
JDBC:Java数据库连接
JNDI: Java命名与目录接口
JVM: (建议不译,原因:专有名词) [Java Virtual Machine: Java虚拟机]
MVC:模型-视图-控制
ORM: 对象关系映射
Webservice: Web服务