首页 > 代码库 > 学习: java中 "package" 和 "import" 的使用举例
学习: java中 "package" 和 "import" 的使用举例
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" 的使用举例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。