java允许使用包(packste)将类组织进来。借助于包可以方便地组织自己的代码,并将自己的代码与别人提供的代码库分开管理。
使用包的另一个原因是要确保类名的唯一性,两个同名的类放在不同的包中就不会出现同名的问题。包名使用因特网域名的逆序作为包名。如:com.horstmann.corejava
4.3.1 包和类的导入
①使用完整的包名
java.util.Date today=new java.util.Date();
②使用import
import java.util.*; //导入一个包中的所有类,使用类的时候不用再加包名了
//不能使用import java.*;只能导入一个包
import java.util.Date; //明确导入那个类
③JDK5.0开始可以直接导入静态方法和静态域
import java.lang.System.*;
out.println(“hello world!”); //System.out.println(“hello world!”);
exit(0); //System.exit(0);
或
import java.lang.System.out;
println(“hello world~”);
不建议使用这种无益于代码清晰度的编写方法,但是在使用数学函数和已定义的常量时让人感觉很自然
温馨提示:答案为网友推荐,仅供参考