基本含义
项目 | 含义 |
---|---|
目的 | 便于类文件管理,确保类的唯一性 |
命名规范 | 企业域名反写.企业项目名.企业项目模块名 |
导入位置 | 类文件中的第一行 |
包中类单个引入 | Alt + / |
包中类全部引入 | Ctrl + Shift + O |
具体操作
包的定义 和 创建
Eeclipse中:
file → new → package
命名规范
语法:企业域名反写.企业项目名.企业项目模块名
- 企业域名反写:com.baidu
- 企业项目名:j2019
- 企业项目模块名:base
- 包名:com.baidu.j2019.base
包的使用
/*
* 目的:使用本包的其它类。
* 位置:在类文件中的第一行
*/
package com.baidu.j2019.base;
/*
* 目的:使用外包的其它类。
* 位置:跟随package后。
* 单个导入快捷键:Alt + /。
* 全部导入快捷键:Ctrl + Shift + /。
*/
// 导入外包一个类。
import com.baidu.j2019.base.类名;
// 导入外包中所有的类。
import com.baidu.j2019.base.*;
JDK常用包
包名 | 作用 |
---|---|
java.lang | Java语言核心类库。如String、System、Math等。 |
java.util | 工具类。如Date、集合框架等。 |
java.net | Java网络编程的类和接口包。 |
java.io | Java输入输出类和包。 |
java.text | 格式化方面的类。 |
java.sql | 数据库编程方面的类和接口包。 |
java.awt | 图形界面方面的类和包。 |
注意:
java.lang包中的类,不需要显示引用,系统会默认引入。