包
包:其实在JAVA当中就是一系列的文件夹而已
com.entity.xxx 规范:包名必须小写 且包名与包名之间用.来分隔
包到底有什么用?最要的用法就是用于分类我的代码
Java类:主类/测试类 实体类 工具类...
service 存放业务代码
entity 存放实体类代码
util 存放工具类代码
权限
- 公共 public
- 保护 protected
- 默认 啥也不写
- 私有 private
public protected 默认 private
本类中 √ √ √ √
本包中 √ √ √
其他包中继承 √ √
其他包中 √
public 只要是在当前项目中 都可以访问
private 只能在本类中访问
默认 只能在本包中访问(无论继承)
protected 本包中可以访问(无论继承);其他包中只能继承访问