---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
可变参数
特点:只能出现在参数列表的最后
位于变量类型和变量名之间,前后有无空格都可以
调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法中以数组的形式访问可变参数
基本类型的自动拆箱与装箱
享元模式 flyweight
很多很小的对象,有很多相同的属性,把他们变成一个对象,把不同的属性变成方法的参数,称之为这个对象的外部状态,那些相同的属性称为这个对象的内部状态。
实现代码如下
public class AutoBox {
public static void main(String[] args){
//装箱
Integer iObj=3;
//拆箱
System.out.println(iObj+12);
String s1=new String("abc");
String s2=new String("abc");
//-128-128
Integer i1=13;
Integer i2=13;
System.out.println(i1==i2);
Integer i3=Integer.valueOf(15);
Integer i4=Integer.valueOf(15);
System.out.println(i3==i4);
}
}
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
详细请查看:<a href="http://edu.csdn.net" target="blank"> http://edu.csdn.net</a>