文档介绍:第14章包及访问权限
包的概念及作用
类成员的访问控制权限
Java的命名习惯
打包工具——Jar命令的使用
包的概念及使用
包(package)的基本概念
import语句的使用
JDK中觉的包
包(package)的基本概念
package是在使用多个类或接口时,为了避免名称重复而采用的一种措施
【范例14-1】 package使用范例
import语句的使用
通过import命令,可将某个package内的整个类导入,因此后续的程序代码便不用再写上被访问package的名称了
【范例14-2】 Person类的声明
【范例14-3】包的导入使用范例
【范例14-4】包的导入使用范例2
JDK中常见的包
SUN公司在JDK中为程序开发者提供了各种实用类,下面简要介绍其中最常用的几个包
⑴ ——包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。:。
⑵ ——包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
JDK中常见的包
⑶ ——此包用于建立图形用户界面,。
⑷ ——包含applet运行所需的一些类。
⑸——包含执行与网络相关的操作的类。
⑹ ——包含能提供多种输入/输出功能的类。
⑺ ——包含一些实用工具类,如定义系统特性、与日期日历相关的方法。
类成员的访问控制权限
1. private访问控制符
2. 默认访问控制符
3. protected访问控制符
4. public访问控制符
private
default
protected
public
同一类
P
P
P
P
同一包中的类
P
P
P
不同包的子类
P
P
其他包中的类
P
类成员的访问控制权限
【范例14-5】 protected关键字的使用范例
【范例14-6】类成员的访