标签:访问 lap com 使用 源文件 public display cte java
1.package 的用途,解决了什么问题
提供类的命名空间,解决类的命名冲突,类文件管理问题
2.使用举例
2.1 自测代码
(1) package 必须做为源文件的第一条非注释语句
(2) 一个源文件只能有一个包
(3) 没有显示指定则处于默认包下
(4) 同包下可自由访问
1 package testPkg; 2 3 public class testPackage{ 4 public static void fun1(){ 5 System.out.println("Msg: testPackage print"); 6 } 7 8 public static void main(String[] args){ 9 fun1(); 10 } 11 }
1 import testPkg.testPackage; 2 3 public class testCallPackage{ 4 public static void main(String[] args){ 5 testPackage.fun1();//testPkg.testPackage.fun1(); 6 } 7 }
2.2 执行
(1) 编译时尽量使用 -d,编译器会为java源文件生成相应的目录结构
(2) 编译1 生成 "testPkg" 目录
(3) 编译2 生成 "testCallPackage.class"
3.import 的做用
(1) 不必在调用时加上包名
(2) 若两个包内含有相同类名,则仅能使用package.XXX.function 的形式,import 导致编译模糊 报错
(3) import static : 可导入静态变量
4.java 源文件一般结构图
学习: java中 "package" 和 "import" 的使用举例
标签:访问 lap com 使用 源文件 public display cte java
原文地址:http://www.cnblogs.com/sansuiwantong/p/6127779.html