家园论坛
楼主 封过留痕 说:

盲人学JAVA之基础篇 五  JAVA关键字和保留字

1. 关键字  keyword
JAVA版定义:被JAVA定义为有特殊含义及 用途的单词。
计算机版定义:关键字指的就是电脑语言中事先定义好,有其独特意义的标识符,专门提供给电脑语言识别的词语,所以它不能作为变量名、方法名、类名、包名或参数名等等。
PS:JAVA关键字都是小写

2. 关键字列表
在java中,总共有51个关键字.

2.1 访问修饰符的关键字 3个
public 公有的,可跨包
protected 受保护的,当前包内可用
private 私有的,当前类可用

2.2 定义类,接口,抽象类和实现接口,继承类的关键字,实例化对象 共6个
class  类
interface 定义接口
abstract  声明抽象
implements  实现
extends  继承
new  创建新对象

2.3 包的关键字共2个
import  引入包的关键字
package  定义包的关键字

2.4 数据类型的关键字共12个
byte      字节型      8bit
char      字符型      16bit
boolean   布尔型
short     短整型     16bit
int        整型      32bit
long  长整型    64 bit
float      浮点型     32bit
double    双精度     64bit
void      无返回
null       空值
true       真
false       假

2.5 条件循环 共12个
if
else
while
for
switch
case
default
do
break
continue
return

instanceof  实例
测试左边的对象是否是他右边的类的实例,返回boolean类型的数据

2.6 修饰方法,类,属性和变量 共9个
static静态
final  最终的不可被改变,修饰的类是不能被继承的,修饰的方法是不能被子类重写
super  调用父类的方法
this 调用本类的属性或方法
native  本地(不常用)
strictfp 严格,精准 (不常用)
synchronized  线程,同步
transient 短暂 (不常用)
volatile  易失 (不常用)

2.7 错误处理 共5个
catch  处理异常
try  捕获异常
finally  有没有异常都执行
throw  抛出一个异常对象
throws  声明一个异常,可能被抛出

2.8 其它 共2个
enum 枚举对象里面的值都必须是唯一的。 枚举
assert  断言 (不常用)
enum:代表一组常用常量,可用来代表一类相同类型的常量值
如:
性别:
public enum GenderEnum {
male, female;
}

3 保留字
定义:JAVA中保留下来没有使用的关键字。
2个保留字: const"和"goto。
"const"和"goto"是其他电脑语言的关键字,所以在java当中没有具体含义。
const n. 常量,常数
用于修改字段或局部变量的声明。它指定字段或局部变量的是常数,不能被修改。
goto  vi. 转到
指定跳转标签,找到标签后,程序将处理从下一行开始的命令。
        欢迎喜欢编程的朋友回帖讨论,您的回帖是对我的最大支持!您的支持是我创作的源泉!

2019-06-04 10:28:22
暂无回帖
如发帖或回帖,请先点击登录
上一篇 盲人学JAVA之基础篇 六 JAVA标识符 下一篇 盲人学JAVA之基础篇 四 JAVA代码注释风格
copy@2007-2019 ymax.cn Inc.All Rights Reserved
沂蒙爱心家园 版权所有 鲁ICP备 07012196 号
鲁公网安备37132302000324号
总访问量:12390149     当前在线人数:156