java基础包_Java关于包的基本知识

Java关于包的基本知识

在Java编程语言中,提供了一个包的概念来组织相关的'类。包在物理上就是一个文件夹,逻辑上代表一个分类概念,下面我们一起来看看!

4bdd17d58842dec54bed8416e94d5135.png

包就是指一组类。例如一个名叫Company的包,可以包含一组类,如Employee(雇员)、Manager(管理者)和Department(部门)等。声明包的基本格式如下:

Package包名;

其中:Package为关键字,包名为标识符。

使用包时的注意事项如下:

1、Package语句要作为程序非注释语句的第一行语句。

2、包内的类名惟一。

3、引用包中的类时,使用import语句。import语句的基本格式为import包名.类名,其中import为关键字,包名和类名之间用圆点(.)隔开。

图4:测试包的输出结果

例:编写程序测试包,先建立一个Company文件夹,然后建立名为Manager.java的类文件。源程序代码如下:

//程序文件名为Manager.java

package Company;//声明包名Company

class Employee

{

public String name;//名字

public int salary;//薪水

public String getSalary()

{

String str;

str="名字:"+name+"

Salary:"+salary;

return str;

}

}

public class Manager extends Employee

{

public String department;//部门

public String getSalary()

{

return super.getSalary()+"

Department:"+department;

}

}

对此文件进行编译,生成文件Manager.class。

在原目录建立源程序文件UsePackage.java。源程序代码如下:

//程序文件名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());

}

}

编译后,在命令提示符状态下运行,输出结果如图4所示。从图4中可以看出首先进入Company目录,编译Manager.java文件,然后返回上层目录,编译UsePackage.java文件,然后返回上层目录,编译UsePackage.java文件,最后执行UsePackage类文件,输出正确的结果。

【Java关于包的基本知识】相关文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值