Java程序第14章 包及访问权限

Java程序第14章 包及访问权限

ID:43359226

大小:93.00 KB

页数:10页

时间:2019-10-08

Java程序第14章 包及访问权限_第1页
Java程序第14章 包及访问权限_第2页
Java程序第14章 包及访问权限_第3页
Java程序第14章 包及访问权限_第4页
Java程序第14章 包及访问权限_第5页
资源描述:

《Java程序第14章 包及访问权限》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第14章包及访问权限包的概念及作用类成员的访问控制权限Java的命名习惯打包工具——Jar命令的使用14.1包的概念及使用14.1.1包(package)的基本概念14.1.2import语句的使用14.1.3JDK中觉的包14.1.1包(package)的基本概念package是在使用多个类或接口时,为了避免名称重复而采用的一种措施【范例14-1】package使用范例14.1.2import语句的使用通过import命令,可将某个package内的整个类导入,因此后续的程序代码便不用再写上被访问package的名称了【范例14-2】Person类的声明【范例14-

2、3】包的导入使用范例【范例14-4】包的导入使用范例214.1.3JDK中常见的包SUN公司在JDK中为程序开发者提供了各种实用类,下面简要介绍其中最常用的几个包⑴java.lang——包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。在java.lang包中还有一个子包:java.lang.reflect用于实现java类的反射机制。⑵java.awt——包含了构成抽象窗口工具集(abstractwindowtoolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。14.1.3

3、JDK中常见的包⑶avax.swing——此包用于建立图形用户界面,此包中的组件相对于java.awt包而言是轻量级组件。⑷java.applet——包含applet运行所需的一些类。⑸java.net——包含执行与网络相关的操作的类。⑹java.io——包含能提供多种输入/输出功能的类。⑺java.util——包含一些实用工具类,如定义系统特性、与日期日历相关的方法。14.2类成员的访问控制权限1.private访问控制符2.默认访问控制符3.protected访问控制符4.public访问控制符privatedefaultprotectedpublic同一类PPP

4、P同一包中的类PPP不同包的子类PP其他包中的类P14.2类成员的访问控制权限【范例14-5】protected关键字的使用范例【范例14-6】类成员的访问控制权限使用范例【范例14-7】类成员的访问控制权限使用范例214.3Java的命名习惯在JDK中类的声明、方法的声明、常量的声明都是有一定规律的,规律如下:⑴包名中的字母一律小写,如:demo.java⑵类名、接口名应当使用名词,每个单词的首字母大写,如:TestPerson⑶变量名(属性名)第一个单词小写,后面的每个单词首字母大写,如:newLxh⑷方法名,第一个单词小写,后面每个单词的首字母大写,如:talk

5、MySelf()⑸常量名中的各字母一律大写,如:COUNTRY14.4打包工具——Jar命令的使用JDK中的包和类主要在JDK的安装目录下的jrelibrt.jar文件中只要在命令行中用以下命令就可以将一个包打成一个jar文件jar–cvfcreate.jardemo-c:创建新的存档-v:生成详细输出到标准输出上-f:指定存档文件名create.jar:是生成jar文件的名称demo:要打成jar文件的包

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。