java 中“包”的调用的基本原则是什么,包中内容的访问机制是怎么规定的(实例带注释哦)。

java 中“包”的内容可以是哪些?它的调用基本原则是什么,包中内容的访问机制是怎么规定的(实例带注释哦)。

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~”);

不建议使用这种无益于代码清晰度的编写方法,但是在使用数学函数和已定义的常量时让人感觉很自然
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-09
包没有调用机制,它只是用来控制类与类之间的访问范围。
相似回答