小战Java笔记_SE_Identifier(标识符)
来源:互联网 发布:网络访问安全问题 编辑:程序博客网 时间:2024/05/18 00:17
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
如有误 ,请斧正!
- 小战Java笔记_SE_Identifier(标识符)
- Java标识符小陷阱
- 小白Java笔记——标识符和关键字
- Java自学笔记之标识符
- java基础笔记之标识符
- Java学习笔记之标识符、字符类型
- 疯狂Java笔记:3.2 标识符和关键字
- Java基础笔记整理---【03】标识符
- Java学习笔记-标识符与关键字
- 小白成长记——Java基础之标识符
- Java标识符
- JAVA标识符
- Java 标识符
- java标识符
- java标识符
- Java - 标识符
- java标识符
- Java 标识符
- iOS多线程和异步的联系与区别
- Count and Say
- Oracle版本号的含义
- 出自上帝之手的精妙算法 - Algorithm from THE BOOK (1)
- hdu2522A simple problem (求1/n的值,有循环结,输出循环结前面部分)
- 小战Java笔记_SE_Identifier(标识符)
- C语言学习笔记(一)变量声明的规则
- 网络U盾升级?是钓鱼网站下套!
- Fibnacci序列中的第20个数(迭代法)
- Web开发项目估算报价的方法
- java中一切皆对象——判断字符串是否相等的方式
- 视图控制器的生命周期
- 三种实例化BEAN的方式
- Spring配置Bean中注入Enum实例