import关键字
导入
- 在源文件中显式的使用import结构导入指定包下的类、结构
- 声明在包的声明和类的声明之间
- 如果需要导入多个结构,则并列写出即可(或使用xxx.*;的方式,表示导入xxx包下所有结构)
- 如果使用的类或接口时java.lang包下(System String……)或本包下的类或接口,则可以省略
/*
*如果在源文件中,使用了不同包下的同名的类,
*则必须至少有一个类需要以全名的方式显示
*/
import java.util.Date;
Date date=new Date();
//全类名的方式显示
java.sql.Date date=new java.sql.Date();
-
xxx.*方式可以调用xxx包下的所有结构,并不包括xxx子包下的结构
-
import.static:导入指定类或接口中的静态结构:属性、方法。
import static java.lang.System.*; import static java.lang.Math.*; main{ out.println("正常输出"); lang num=round(123.434);//=Math.round(); }