1.Java关键字是什么
是 Java 内部保留的具有特定含义的英文单词。每一个关键字都有特定的一种含义,这使得它既不能被赋予别的含义,也不能被作为标识符使用。接下来列出几种常见的。
2.示例
abstract | 用于声明类或者方法的抽象属性 |
boolean | 数据类型关键字,布尔类型 |
break | 控制转移关键字,提前跳出一个块 |
byte | 数据类型关键字,字节型 |
case | 用在选择/条件语句 switch 中,表明其中一个分支 |
catch | 异常处理关键字,用来处理异常 |
class | 用于声明类的关键字 |
char | 数据类型关键字,字符类型 |
continue | 控制转移关键字,用于返回一个块的开头 |
do | 循环语句关键字,用于 do-while 循环结构 |
double | 数据类型关键字,双精度浮点数类型 |
else | 用于条件/选择if 语句中,表明条件不成立时的分支 |
enum | 枚举类型 |
extends | 声明一个类是另外一个类的子类,继承另一个类 |
final | 用于声明最终的属性,表明一个类不能再被派生出子类,或者方法不能被覆盖,或者变量的值不能被更改(说起来复杂用起来就好了) |
finally | 用于处理异常情况,用于声明一个肯定会执行的语句块(和 final 不一样不能搞混) |
float | 数据类型关键字,单精度浮点型 |
for | 循环结构关键字;一般是 for(初始化;条件;执行) |
if | 选择/条件判断关键字 |
implements | 声明一个类用于实现接口 |
import | 用于导入需要的包或者类 |
instanfceof | 用来测试一个对象是否指定类型的实例对象 |
int | 数据类型关键字,整数数据类型 |
interface | 用于声明一个接口 |
long | 数据类型关键字,长整数类型 |
new | 用于创建实例对象 |
package | 用于创建一个包 |
private | 私有访问权限 |
protected | 受保护权限 |
public | 公有访问权限(不写时默认这个) |
return | 从成员方法中返回数据 |
short | 数据类型关键字,短整型类型 |
static | 声明静态属性 |
super | 调用当前对象父类的内容 |
switch | 分支结构语句关键字 |
synchronized | 表明代码需要同步执行 |
this | 指向当前实例对象(可省略) |
throw | 抛出异常 |
throws | 定义成员或者类时可能抛出的异常 |
try | 可能抛出异常的程序块 |
void | 无返回值 |
while | 循环控制语句 |