前言
楼主对于JAVA这块不是很熟,因此今天特地去学习了相关的知识,然后觉得挺有意思,于是写出来和大家分享
正文
首先大家要明白的是,包是一种什么东西?
大家经常会进行的一个操作是import java. ….类似于此的是,都是导入包的操作
而包里面包含了很多的类,这时候导入包之后我们就可以直接使用包里面的类了。
写到这里,大家会问,包有什么用?
我的答案是:包能集成一些开发工具,使结构简单,然后可以简化代码
这里给出一个例子,让大家看下如何制作包并且导入包的
编写程序测试包,先建立一个Company文件夹,然后建立名为Manager.java的类文件。源程序代码如下:
package Company; //把这个类声明为包的文件
class Employee{
public String name;
public int salary;
public String getSalary(){
String str;
str = "名字:"+ name+"\nSalary:" + salary;
return str;
}
}
public class Manager extends Employee{ //声明方法
public String department;
public String getSalary(){
return super.getSalary()+"\ndeparment:"+department;
}
}
把上面的代码保存为:Manager.java,并且放进Company文件夹下,并且编译执行
然后把下面的一段代码保存为UsePackage.java
import Company.Manager;
public class UsePackage{
public static void main(String[] args){
Manager m = new Manager();
m.name = "王飞";
m.salary = 10000;
m.department = "业务部";
System.out.println(m.getSalary());
}
}
把上述代码和Company文件夹放入同一目录下,并将其编译执行,然后就能获得结果了
总结:
1,制作包的时候一定要把写的类声明为包的文件
2,包和要编译的JAVA文件一定要放在一个目录下
3,如果上述两步都做到了,那么包中的类就可以直接用了
截图: