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

本文介绍Java中包的概念及其作用,并通过实例演示如何创建和使用包。通过建立特定的文件夹结构和编写相应的Java代码,展示了如何定义包以及如何在其他类中导入并使用这些包内的类。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

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

截图:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值