欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java基础 —— Java标识符和关键字

程序员文章站 2023-12-26 12:40:57
...

1.Java标识符

1.1什么是标识符???

凡是程序员自己有权利命名的单词都是标识符。

1.2标识符的命名规则

1、 包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。

2、 标识符可以由字母、数字、下划线(_)和美元符号($)组成

3、 标识符不能以数字开头,不能是java中的关键字。例如:

正确的标识符
Username、username123、user_name、_userName、$username

不正确的标识符:
123username、class、87.2、Hello World、num*123

4、 首字符之后可以是字母(A­Z 或者 a­z),美元符($)、下划线(_)或数字的任何字符。
5、 标识符是大小写敏感。

1.3标识符命名规范

(1)见名知意。(起这个标识符的时候,最好一看这个单词就知道什么意思)

(2)遵循驼峰命名的方式。如UserName,PassWord,一眼就能看出是四个单词。

(3)类名、接口名有特殊要求

类名和接口名首字母大写,后面每个单词首字母大写。

如:StudentsTest、UserTest

(4)变量名、方法名有特殊要求

变量名、方法名首字母小写,后面每个单词首字母大写。

nianLing(NianLing这样写就不符合规范了)

(5)所有常量名,全部大写,并且单词和单词之间采用下划线衔接

如:USER_AGE:用户年龄

    *PI:固定不变的常量3.14....*

2.Java关键字

(1)下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。

(2)所有的关键字都是小写

(3)程序中的标识符不能以关键字命名

(4)const和goto是保留字关键字,虽然在java中还没有任何意义,但在程序中不能用来作为自定义的标识符。

(5)true、false和null不属于关键字,它们是一个单独标识类型,不能直接使用

类别 关键字 说明
访问控制 private 私有的
访问控制 protected 受保护的
访问控制 public 公共的
类、方法和变量修饰符 abstract 声明抽象
类、方法和变量修饰符 class
类、方法和变量修饰符 extends 扩充,继承
类、方法和变量修饰符 final 最终值,不可改变的
类、方法和变量修饰符 implements 实现(接口)
类、方法和变量修饰符 interface 接口
类、方法和变量修饰符 native 本地,原生方法(非 Java 实现)
类、方法和变量修饰符 new 新,创建
类、方法和变量修饰符 static 静态
类、方法和变量修饰符 strictfp 严格,精准
类、方法和变量修饰符 synchronized 线程,同步
类、方法和变量修饰符 transient 短暂
类、方法和变量修饰符 volatile 易失
程序控制语句 break 跳出循环
程序控制语句 case 定义一个值以供 switch 选择
程序控制语句 continue 继续
程序控制语句 default 默认
程序控制语句 do 运行
程序控制语句 else 否则
程序控制语句 for 循环
程序控制语句 if 如果
程序控制语句 instanceof 实例
程序控制语句 return 返回
程序控制语句 switch 根据值选择执行
程序控制语句 while 循环
错误处理 assert 断言表达式是否为真
错误处理 catch 捕捉异常
错误处理 finally 有没有异常都执行
错误处理 throw 抛出一个异常对象
错误处理 throws 声明一个异常可能被抛出
错误处理 try 捕获异常
包相关 import 引入
包相关 package
基本类型 boolean 布尔型
基本类型 byte 字节型
基本类型 char 字符型
基本类型 double 双精度浮点
基本类型 float 单精度浮点
基本类型 int 整型
基本类型 long 长整型
基本类型 short 短整型
变量引用 super 父类,超类
变量引用 this 本类
变量引用 void 无返回值
保留关键字 goto 是关键字,但不能使用
保留关键字 const 是关键字,但不能使用
保留关键字 null
相关标签: java

上一篇:

下一篇: