小战Java笔记_SE_Identifier(标识符)

来源:互联网 发布:网络访问安全问题 编辑:程序博客网 时间:2024/05/18 00:17

Java Identifier(表示符)


一、 Java 标识符命名规则:

  1. 组成: 字母、数字、_ 、$(JDK1.4+可以包括汉字)
  2. 不能以数字开头
  3. 不能用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

如有误 ,请斧正!

原创粉丝点击