项目名:全部字母小写
包名:全部字母小写
类名:首字母大写,如果类名由多个单词组成则每个单词的第一个字母大写
变量名、方法名:首字母小写,如果名字由多个单词组成则每个单词的第一个字母大写
*常量名:全部大写
Java权限修饰符
同一个类 | 同一个包(子类和无关类) | 不同包(子类) | 不同包(无关类) | |
---|---|---|---|---|
Private | √ | |||
Default | √ | √ | ||
Protected | √ | √ | √ | |
public | √ | √ | √ | √ |
一般情况下,java类中的变量用private修饰,对它们的访问通过public的方法来执行。
Protected主要是用来保护子类的,被其修饰的只有子类可以。