- 相关推荐
Java关于包的基本知识
在Java编程语言中,提供了一个包的概念来组织相关的类。包在物理上就是一个文件夹,逻辑上代表一个分类概念,下面我们一起来看看!
包就是指一组类。例如一个名叫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包的基本知识】相关文章:
Java代码的基本知识10-09
java错误处理基本知识07-18
如何创建java包06-11
如何创建java包名06-09
计算机二级考试《Java》代码的基本知识09-19
java实用第三方软件包大全07-06
Java与Java web有什么不同08-26
java教程之Java编程基础09-12
什么是Java09-20