盲人学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. 转到
指定跳转标签,找到标签后,程序将处理从下一行开始的命令。
欢迎喜欢编程的朋友回帖讨论,您的回帖是对我的最大支持!您的支持是我创作的源泉!