代码地址:https://github.com/zhaofengdeng/java-core.git
参考: https://blog.csdn.net/pursue_vip/article/details/78692584
JDK1.5新特性:
1.自动装箱与拆箱:
在运算时,自动两种类型相互转化 比如Integer=int+Integer;
自动装箱:把基本数据类型转换为包装类类型。
自动拆箱:把包装类类型转换为基本数据类型。
2.枚举
相关代码java1.JavaEnum.java
3.静态导入,如:import staticjava.lang.System.out
格式:import static 包名….类名.方法名;
可以直接导入到方法的级别
比如调用一个方法是:
导入类;
类.方法();
静态导入后:
导入类;
导入方法;
方法();
静态导入的注意事项:
A:方法必须是静态的
B:如果有多个同名的静态方法,容易不知道使用谁?这个时候要使用,必须加前缀。由此可见,意义不大,所以一般不用,
4.可变参数(Varargs)