package包
Posted 代鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了package包相关的知识,希望对你有一定的参考价值。
为什么需要package?
为了解决类之间的重名问题。为了方便管理类,合适的类放在合适的包。
怎么用package?
通常是类的第一句非注释性语句。
包名,域名倒着写,加上模块名,并与内部管理类。
命名规则:
顶级域名.域名.项目名.模块名.子模块名
注意事项:
写项目是加包,不要使用默认包。
cao.gao和com.gao.car。是没有任何关系的,两个完全独立的类。
JDK中主要的包
java.long:包含一些Java语言的核心类,如String,Math.Integer,System等提供常用功能。
java.util:包含一些实用工具类,如定义系统特性,使用与日期日历有关的函数。
java.io:提供多种输入和输出
java.net:包含执行与网络相关的操作
java.sql:与数据库相关的类或接口
import关键字
import可以导入其他包下面的类从而在本类中直接通过类名来调用。
import java.util.*;//导入该包下的所有类,会降低编译速度,但不会降低运行速度。
注意:
Java会默认导入java.long包下的所有包,因此可以直接使用。如果导入两个同名的类,只能用包含包名+类名来显示调用该类。
以上是关于package包的主要内容,如果未能解决你的问题,请参考以下文章