包(package)
来源:互联网 发布:对网络教育的看法 编辑:程序博客网 时间:2024/06/05 04:39
作用:用于将完成不功能的类分门别类,放在不同的目录下。
命名规则:将公司域名反转为包名,每个包名都需小写。
如果定义类的时候没有使用package,那么java就认为该类位于默认的包里面
编译带有package声明的java源文件有两种方式:
1)直接编译,最后根据类中所定义的包名,逐一手工建立目录结构,最后将生成的class文件放到目录结构中(很少使用,比较麻烦)
2)使用编译参数-d,方式为javac -d .文件名.java。这样编译后会自动生成相应的目录结构
子包:如:aa.bb,aa.bb.cc,这时称aa.bb.cc为aa.bb的子包;
导入(import):
作用:将使用package分离的各个类导入回来。
语法:import 包名.类名;(直到类名)
包不会导入子包中的类,如import aa.*; 还要:import aa.bb.*;
关于package,import,class的顺序问题
1)首先需要定义包(package);可选
2)接下来使用import导入;可选
3)然后是class或interface;
学习圣思园-张龙老师Java SE后整理笔记
0 0
- oracle 包 (package)
- 存储包(PACKAGE)
- 包(Package)
- Oracle 包(Package)
- Java包(package)
- Oracle 包(Package)
- Oracle 包(Package)
- 包(package)
- 包(package)
- 包(package)
- Oracle 包(Package)
- Oracle 包(package)
- Oracle 包(Package)
- Java包(package)
- 包(package)
- 包(package):程序库单元
- 缺省包(default package)
- java包(Package)笔记
- String类
- java读取视频文件长
- linux防火墙设置
- Win10下使用PHP7+XDebug+Sublime Text 3搭建PHP集成开发环境
- 欢迎使用CSDN-
- 包(package)
- Babel转ES5后IE8下的兼容性问题解决方案
- 基于SpriteKit的游戏,如何添加界面
- 类包装
- SEO中TDK写法的意思以及注意事项
- oracle 内部错误参考信息
- ruby on rails mac 基本配置
- 代码洁癖
- android加载网页隐藏某些内容