Java包
来源:互联网 发布:java do while 编辑:程序博客网 时间:2024/05/03 09:11
import intfa.Person;
import intfa.soninfo.Son;;
publicclass Test02{
publicstaticvoid main(String[] args) {
Person a = new Person();
a.printInfo();
Son b = new Son();
b.printSonInfo();
}
}
package intfa;
publicclass Person {
publicvoid printInfo(){
System.out.println("姓名:");
System.out.println("年龄:");
System.out.println("性别:");
System.out.println("籍贯:");
}
}
package intfa.soninfo;
publicclass Son {
publicvoid printSonInfo(){
System.out.println("Son姓名:");
System.out.println("Son年龄:");
System.out.println("Son性别:");
System.out.println("Son籍贯:");
}
}
/*
实验结果:
姓名:
年龄:
性别:
籍贯:
Son姓名:
Son年龄:
Son性别:
Son籍贯:
包:
为什么需要包?
用来解决类的命名冲突,类文件管理等问题。
可以对类进行组织和管理,使其与其他源代码库中的类分开,只需要保证一个包内没有两个同名的类,
以确保类名的唯一性。
如何定义包?
单级包:package 包名;
多级包: package 包名.包名....;
如何导入包?
导入单级包:import 包名.类名;
导入多级包:import 包名.包名...类名;
包在文件系统中的表现形式:一个包在文件系统中表现为一个文件夹,文件夹内是.java文件
如示例:
package intfa;
package intfa.soninfo;
package snippet;
import intfa.Person;
import intfa.soninfo.Son;;
定义类三个包,soninfo包是包intfa内的包
然后在Test02.java中导入包中的类,就可以使用包类的类了。
*/
eclipse中包的组织形式表现
文件系统中包的组织形式表现
- Java包
- java包
- Java 包
- java 包
- JAVA 包
- JAVA包
- java--包
- java 包
- java包
- Java 包
- java包
- java包
- java--包
- 【JAVA】包
- Java 包
- Java包
- JAVA 包
- JAVA包
- Java之instanceof
- Javafinal方法
- Javafinal变量
- Java多态的应用
- Java抽象类
- Java包
- springmvc学习笔记(17)-上传图片
- QT如何设置应用程序的图标
- 程序员眼中的英语单词
- iOS中实现多线程的技术方案
- Web中的安全性问题
- C-C++字符输出时遇到字符'\n','\0'的区别
- 验证fgets末尾自动添加的字符是'\0', 还是'\n'.
- 对fgets末尾'\0'的处理