---------------------- android培训、java培训、期待与您交流! ---------------------
1静态导入
格式:import static
这样就不用写类名了就直接调方法
2可变参数
一个方法接受的参数个数不固定(1.4时用的是数组)
①只能在参数列表最后
②位于变量类型和变量之间
③可变参数调用时用数组方式
3for循环增强
格式:for ( type 变量名 : 集合名){}
迭代变量必须在()中定义
可以是数组或实现了Iterable接口的类。
4基本数据类型的自动装箱与拆箱
基本数据类型都有相对应的包装类。
Integer x=1;就是数字为一的对象
x+3;时就是x是基本数据1。
基本数据用到了享元模式
很多很小的对象,他们有许多相同的属性,把相同的属性封装在内部,把不同的属性通过方法参数的方式传递,这就叫享元模式。
具体表现是:
Byte Integer Short Long Character 都是在值为-128~127之间就是同一个对象,否则不是,但Byte只有8位,所以超过就报错。
----------------------- android培训、java培训、期待与您交流! ----------------------