【java】:如何自己构造一个package(包)

来源:互联网 发布:淘宝qq返利机器人 编辑:程序博客网 时间:2024/05/22 14:17

前言

楼主对于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,如果上述两步都做到了,那么包中的类就可以直接用了

截图:
这里写图片描述

0 0
原创粉丝点击