- 3
- 0
- 约3.28千字
- 约 4页
- 2018-12-13 发布于天津
- 举报
JAVA包、接口与抽象类.doc
JAVA包、接口与抽象类
【概述】
包(Package)定义了软件单元,它能够独立发布,并能够与其它包组成应用程序,包的成员是一些相关联的类、接口,也可包含包中的类所使用的附加资源文件。
在Java程序的第一行代码,可以通过以下代码来申明源程序中所创建类型的包。
package 包名;
如果某个Java程序源代码中没有上面的package 包名;那么这个源代码中定义的所有类型都属于一个默认包(default package)。
【包的主要作用】
包将相互关联的接口和类结合成组。
包创建了命名空间来避免类型之间的命名冲突。在一个包中的接口和类可以使用流行的公共名字来命名,而这些命名只在一个包内才有意义,在不同的包之间则可以有相同的命名。
包机制为开发应用提供了保护域。包内的代码通过访问标志可以相互协作,而这些标志对外部代码是不可用的
【包的命名约定】
如果包名为aaa.bbb.ccc, 那么相应的编译出的.class文件必须位于某个工作目录下的aaa\bbb\ccc目录里面或者某个Jar文件的aaa\bbb\ccc目录里面。
可以采用Internet域名反序,比如,可以将包命名为cn.edu.zucc; 虽然这种命名模式使得包名变得很长,但却不容易重名。
【执行包中的类文件】
对于包aaa.bbb.ccc中定义的某个类A,那么类文件A.class必定位于
(1)工作目录下的aaa
您可能关注的文档
最近下载
- 中国现代文资料大全.doc VIP
- 2026年湖北省中考物理、化学合卷试卷(含答案).docx
- 《AIGC新媒体运营实战技能(慕课版)》课件全套.pdf VIP
- 超星尔雅学习通《中国古代礼仪文明》章节测试答案满分版.doc VIP
- 外科基本操作-换药拆线切开缝合一般伤口处理PPT演示课件.ppt VIP
- 模块五_劳动安全卫生制度.ppt VIP
- 八年级数学上册专题12.2 手拉手模型(重点题专项讲练)(人教版)(解析版).docx VIP
- 物业保安部内务管理标准程序.pdf VIP
- 毕业设计--年产25000吨碳酸二甲酯生产车间工艺设计.doc VIP
- 车辆维修服务方案投标文件(技术方案).doc
原创力文档

文档评论(0)