如果要使用不同包中的其他类,需要使用该类的全名(包名.类名)。代码如下:
example.Test test = new example.Test();
其中,example 是包名,Test 是包中的类名,test 是类的对象。
为了简化编程,Java引入了import关键字,import可以向某个Java文件中导入指定包层次下的某个类或全部类。import语句位于package语句之后,类定义之前。一个Java源文件只能包含一个package语句,但可以包含多个import语句。
使用 import 导入单个类的语法格式:
import 包名.类名;
如导入java.io.File 类:
import java.io.File;(www.daowen.com)
使用 import 语句导入指定包下全部类的语法格式如下:
import java.util.*;
上面 import 语句中的星号(*)只能代表类,不能代表包,表明导入 java.uti 包下的所有类。
注意,使用星号(*)可能会增加编译时间,特别是引入多个大包时,所以明确地导入你想要用到的类是一个好方法。
Java默认为所有源文件导入java.lang包下的所有类,因此前面在Java程序中使用String、System类时都无须使用import语句来导入这些类。但若要用到Arrays类,Arrays类位于java.util包下,则必须使用importjava.util.Arrays;语句导入Arrays类。当然import语句并不是必需的,若在类里使用“包名.类”的全名,可以不使用import语句。
如java.sql.Date date = new java.sql.Date();
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。