分类&分包
分类思想
概念:
分工协作,专人干专事
划分依据:
三层架构以及MVC思想来划分的
最终成果:
Controller
跟用户打交道的类
Service
处理业务相关的数据
Dao
管理储存数据的仓库
分包思想
包的概念
本质上就是文件夹
包的命名规则
字母都是小写,公司的域名倒着写.
包的访问控制:
同一个包下的访问
不需要导包,直接使用即可
不同包下的访问
1.import 导包后访问
2.通过全类名(包名 + 类名)访问
如何分包:
具有相同功能主题的类应该放在一个包下.
例如:所有的操作数据的类应该放在dao包下.
static关键字
概念:
static 关键字是静态的意思,是Java中的一个修饰符,可以修饰成员方法,成员变量
特点:
1.被类的所有对象共享
2.随着类的加载而加载,优先于对象存在
3.可以通过类名调用,也可以通过对象名调用
注意事项:
+ 静态方法只能访问静态的成员
+ 非静态方法可以访问静态的成员,也可以访问非静态的成员
+ 静态方法中是没有this关键字