对于【包】的理解。-转自百度百科
来源:互联网 发布:出境旅游数据 编辑:程序博客网 时间:2024/06/05 18:16
为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。
Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。
程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式为:
package pkg1[.pkg2[.pkg3…]];
程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。
包的名字有层次关系,各层之间以点分隔。包层次必须与Java开发系统的文件系统结构相同。通常包名中全部用小写字母,这与类名以大写字母开头,且各字的首字母亦大写的命名约定有所不同。
当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。import语句只用来将其他包中的类引入当前名字空间中。而当前包总是处于当前名字空间中。
如果文件声明如下:
package java.awt.image
0 0
- 对于【包】的理解。-转自百度百科
- 转自百度百科
- 转自百度百科
- DLL(转自百度百科)
- POJO 转自百度百科
- javaBean 转自百度百科
- BSS-转自百度百科
- clsid --转自百度百科
- 硬盘分区(转自百度百科)
- initrd 转自百度百科
- xmi 转自百度百科
- 耦合 转自百度百科
- DIRECTORY_SEPARATOR -- 转自百度百科
- MIME [转自百度百科]
- c语言的位运算(转自百度百科)
- 关于#pragma +参数的使用说明y(转自百度百科)
- sessionFactory hibernate的核心接口之一 转自 百度百科
- 转自百度百科 交叉编译的概念
- 并查集python实现
- POJ-3984-迷宫问题【经典BFS】
- acm 1008同1001木桩题
- iOS平台下运用百度地图SDK(swift语言)
- theano版logistic
- 对于【包】的理解。-转自百度百科
- 根据字符串的长度得到其在屏幕上的px值
- 如何绕过检测在电脑上观看手机影片
- Android Support Library
- Android Studio 遇到的错误、异常和总结
- iOS的layout机制相关方法
- treap模版
- Mybatis框架
- activity window 获取setContentView的基视图(getContentView)