1.Java中的关键字
Java中的关键字有:
public ; static ; void ;
private ; protected ; default ;
byte ; int ; short ; long ; float ; double ; boolean ; char ;
if ; else ; switch ; case ; continue ; break ; for ; while ; do-while ;
class ; new ; this ; extends ; super ; abstract ; final ;
reutrn ; interface ; implements ; package ; import ;
try ; catch ; finally ; throw ; throws ;
assert ; enum ; instanceof ; native ; strictfp ; synchronized ;
transient ; volatile ;
//goto和const尽管是Java语言中保留的两个关键字,但没有被使用,也不能将其作为标识符使用。
//true、false 和 null不是关键字,true 和 false是boolean 型数据的字面值,null 表示引用类型为空。
//除上述关键字外,Java还定义了一些受限关键字,比如 var用于类型占位符;yield 用于 switch-case 中返回一个值;record用于声明一个记录类型,以及在模块中使用的requires、exports 等受限关键字
2.关键字的大致分类及用途
1.有关访问权限的关键字
- public
- private
- protected
- default
2.数据类型的关键字
- byte
- int
- short
- long
- float
- double
- boolean
- char
//通常用于声明变量类型
byte a;
int b;
short c ;
long d;
folat m;
double n;
//上述在实际应用中常用int,double
char a='a';
boolean flag;
3.与选择结构循环结构有关的关键字
- if
- else
if(){
}else{
}
---------------
if(){
}else if(){
}else if(){
}else{
}
- switch
- case
- continue
- break
- for
- while
- do-while
4.与异常处理有关的关键字
- try
- catch
- finally
try{
}catch(){
}finally{
}
//try catch finally一般连用,用于捕获try{}里面代码的错误,
通过catch(){}捕获异常并执行其他相关操作,例如抛出一个异常对象,
最后执行finally中的代码
- throw
- throws
5.有关类,接口,数组的关键字
- class ;
class A{}//用于声明一个类
class B{}
- new ;
- this ;
- extends ;
class A extends B{
//用于类A继承类B
}
- super ;
- abstract ;
- final ;
- reutrn ;
- interface ;
publlic interface eatable{}//用于声明一个接口
public interface swimable{}
- implements ;
class A implements eatable{}//用于实现一个接口
- package ;
- import ;
import java.util.*;//用于导入一些包,写在我们程序的第一行