一、标识符命名规则
在Java中标识符(包名、类名、方法名、变量名)命名规则如下:
- 只能由数字、字母、下划线、$组成,并且开头不能为数字
- 不能是关键字
- 最好见名知意
- 对于包名来说,必须全部小写
- 对于类名来说,首字母必须大写
- 对于方法名和变量名来说,首字母必须小写,且使用驼峰命名法
- 对于常量来说,必须全部大写
二、注释
在Java中有三种注释,如下
三、修饰符
主要有两类修饰符
- 访问控制修饰符:default, public , protected, private
- 非访问控制修饰符 : final, abstract, static, synchronized
四、变量
主要有以下三种变量
- 局部变量
- 类变量(静态变量)
- 成员变量(非静态变量)
五、关键字
1.访问控制
名称 |
含义 |
private |
私有的 |
protected |
受保护的 |
public |
公共的 |
default |
默认 |
2.类、方法、变量修饰符
名称 |
含义 |
abstract |
抽象 |
class |
类 |
extends |
扩充,继承 |
final |
最终,不可变的 |
implements |
实现 |
interface |
接口 |
native |
本地,原生方法(非Java) |
new |
新,创建 |
static |
静态 |
strictfp |
严格,精准 |
synchronized |
同步 |
transient |
短暂 |
volatile |
易失 |
3.程序控制
名称 |
含义 |
break |
跳出循环 |
case |
定义一个switch选项 |
continue |
继续 |
default |
默认 |
do |
运行 |
else |
否则 |
for |
根据公式循环 |
if |
如果 |
instanceof |
实例 |
return |
返回 |
switch |
根据值选中执行 |
while |
根据boolean条件循环 |
4.错误处理
名称 |
含义 |
assert |
断言表达式是否为真 |
catch |
捕捉异常 |
finally |
有无异常都执行 |
throw |
抛出一个异常对象 |
throws |
声明一个异常可能被抛出 |
try |
尝试执行 |
5.包
名称 |
含义 |
import |
引入 |
package |
包 |
6.基本数据类型
名称 |
含义 |
byte |
字节型 |
short |
短整型 |
int |
整形 |
long |
长整型 |
float |
单精度浮点 |
double |
双精度浮点 |
boolean |
布尔型 |
char |
字符型 |
7.变量引用
名称 |
含义 |
super |
超类,父类 |
this |
本类 |
void |
无返回值 |
8.保留
名称 |
含义 |
goto |
- |
const |
- |
null |
空 |