分类思想概述:分工协作,专人干专事
**分包思想概述:**如果将所有的类文件都放在同一个包下,不利于管理和后期维护,所以,对于不同功能的类文件,可以放在不同的包下进行管理
包的概述:
包
本质上就是文件夹
创建包
多级包之间使用 " . " 进行分割
多级包的定义规范:公司的网站地址翻转(去掉www)
比如:黑马程序员的网站址为www.itheima.com
后期我们所定义的包的结构就是:com.itheima.其他的包名
包的命名规则
字母都是小写
包的注意事项
package语句必须是程序的第一条可执行的代码
package语句在一个java文件中只能有一个
如果没有package,默认表示无包名
static关键字的特点
被类的所有对象共享
是我们判断是否使用静态关键字的条件
随着类的加载而加载,优先于对象存在
对象需要类被加载后,才能创建
可以通过类名调用
也可以通过对象名调用
static关键字的注意事项: