小战Java笔记_SE_Identifier(标识符)
Java Identifier(表示符)
一、 Java 标识符命名规则:
- 组成: 字母、数字、_ 、$(JDK1.4+可以包括汉字)
- 不能以数字开头
- 不能用Key Word
付:Java关键字表:
编号
|
关键字
|
描述
|
|
01 |
abstract
|
//抽象方法,抽象类的修饰符
|
|
02 |
assert
|
//断言条件是否满足
|
|
03 |
boolean
|
//布尔数据类型
|
|
04 |
break
|
//跳出循环或者label代码段
|
|
05 |
byte
|
//8-bit 有符号数据类型
|
|
06 |
case
|
//switch语句的一个条件
|
|
07 |
catch
|
//和try搭配扑捉异常信息
|
|
08 |
char
|
//16-bit Unicode字符数据类型
|
|
09 |
class
|
//定义类
|
|
10 |
const
|
//未使用
|
|
11 |
continue
|
//不执行循环体剩余部分
|
|
12 |
default
|
//switch语句中的默认分支
|
|
13 |
do
|
//循环语句,循环体至少会执行一次
|
|
14 |
double
|
//64-bit双精度浮点数
|
|
15 |
else
|
//if条件不成立时执行的分支
|
|
16 |
enum
|
//枚举类型
|
|
17 |
extends
|
//表示一个类是另一个类的子类
|
|
18 |
final
|
//表示一个值在初始化之后就不能再改变了
//表示方法不能被重写,或者一个类不能有子类
|
|
19 |
finally
|
//try 语句不管是否发生异常都要执行的语句块
|
|
20 |
float
|
//32-bit单精度浮点数
|
|
21 |
for
|
//for循环语句
|
|
22 |
goto
|
//未使用
|
|
23 |
if
|
//条件语句
|
|
24 |
implements
|
//表示一个类实现了接口
|
|
25 |
import
|
//导入类
|
|
26 |
instanceof
|
//测试一个对象是否是某个类的实例
|
|
27 |
int
|
//32位整型数
|
|
28 |
interface
|
//接口,一种抽象的类型,仅有方法和常量的定义
|
|
29 |
long
|
//64位整型数
|
|
30 |
native
|
//表示方法用非java代码实现
|
|
31 |
new
|
//分配新的类实例
|
|
32 |
package
|
//一系列相关类组成一个包
|
|
33 |
private
|
//表示私有字段,或者方法等,只能从类内部访问
|
|
34 |
protected
|
//表示字段只能通过类或者其子类访问
//子类或者在同一个包内的其他类
|
|
35 |
public
|
//表示共有属性或者方法
|
|
36 |
return
|
//方法返回值
|
|
37 |
short
|
//16位数字
|
|
38 |
static
|
//表示在类级别定义,所有实例共享的
|
|
39 |
strictfp
|
//浮点数比较使用严格的规则
|
|
40 |
super
|
//表示基类
|
|
41 |
switch
|
//选择语句
|
|
42 |
synchronized
|
//表示同一时间只能由一个线程访问的代码块
|
|
43 |
this
|
//表示调用当前实例
//或者调用另一个构造函数
|
|
44 |
throw
|
//抛出异常
|
|
45 |
throws
|
//定义方法可能抛出的异常
|
|
46 |
transient
|
//修饰不要序列化的字段
|
|
47 |
try
|
//表示代码块要做异常处理或者和finally配合表示是否抛出异常都执行finally中的代码
|
|
48 |
void
|
//标记方法不返回任何值
|
|
49 |
volatile
|
//标记字段可能会被多个线程同时访问,而不做同步
|
|
50 |
while |
//while循环 |
二、 命名约定:
-- 类名、接口名 :每个单词的首字母应该大写
class MyFirstClass
interface IWeapon
--字段、方法以及对象:第一个单词首字母应小写,其他单词首字母大写
boolean isWoman void setName(String name)
--常量:全部用大写字母表示。
public final int GREEN
public final int HEAD_COUNT
--Java包(Package):它们全都字母小写。
package java.awt.event

浙公网安备 33010602011771号