java的包(package)其实就是一个个模块的组合起来也就是包,当java建立起一个package时,你在package里面建立的class 代码文件必须要声明 package + 包名在文件顶部这样你在包里面编写的代码文件才会被打包进这个包里面.
包的命名规范是命名使用小写
java中常用的包。
java.lang.* 这个包是自动被导入的,不需要你声明导入
java.util.* 是java的工具包
java.net.* 是java网络处理的包
java.awt.* 是 java处理窗口工具的包
java 包的三个作用
1. 区分相同名字的类,当在同一个包里面的时候,某个文件里面已经存在了 某个名字的类,则其他文件就无法再写这个名字的类。采用包可以很好的隔离这两个类
2. 当类很多的时候,可以很方便的管理类
3.控制访问范围