demo1
package cn.lysine.demo;
import static java.lang.System.out;
import static java.util.Arrays.*;
import java.util.Arrays;
//静态导入
public class Demo1 {
public static void main(String[] args){
out.print("haha");
Arrays.binarySearch(a, key);
}
}
静态导入
JDK 1.5 增加的静态导入语法用于导入类的某个静态属性或方法。使用静态导入可以简化程序对类静态属性和方法的调用。语法:Import static 包名.类名.静态属性|静态方法|*例如:import static java.lang.System.outimport static java.lang.Math.*
demo2
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Demo2 {
public static void main(String[] args) {
Integer i = 1; //装箱
int j =1; //拆箱
//典型应用
List list = new ArrayList();
list.add(1);
list.add(2);
list.add(3); //自动装箱
Iterator it = list.iterator();
while(it.hasNext()){
int k = (Integer)it.next(); //自动拆箱
}
}
}