java关键字

 被java语言赋予了特殊含义,用作专门用途的字符串(单词),这些关键字不能用于常量、变量、和任何标识符的名称。

一、 访问控制(3个)
private:访问控制修饰符,在同一内可见
protected:访问控制修饰符,对民一包内的类和所有子可见
public:访问控制修饰符,对所有类可见
二、 类、方法和变量修饰符(14个)
Abstract:表明类或成员方法具有抽象性
Class:声明一个类
enum:枚举
extends:继承,表明一个类型是另一个类型的子类型
final:用来说明最终性
implements:表明一个实现接口
interface:接口
native:原生方法(非ava实现)
new:用来创建新实例对象
static:表明具有静态属性
strictfp:用于跟制浮点计算的精度和舍入
synchronized:表明一段代码需要同步执行
volatile:表明两个或者多个变量必须同步地发生变化
三、 程序控制语句(12个)
Break:用于结束当前循环体中的执行
Case:用于switch语句中,表示其中的一个分支
Continue:用于在当前语环结束时恢复程序执行
Default:(1)用于switch语句中,表明一个默认的分支
(2)用于指定接口中的方法提供方法的默认实现
Do:用于do…while环构中If:条件语句的引导词
Else:用于条件语句中,表明当条件不成立时的分支
If:条件语句的引导词
Instanceof:用来是一个对象是否是推定型的实例象
Return:用于完成方法的执行,返回给调用者方法的返回
Switch:分支语句结构的引导词
While:用于创建一个while循环
四、 错误处理(6个)
assert:断言,用来进行程序调试
catch:用在异常处理中,用来捕捉异常
finally:用于处理异常情况,用来声明一个基本肯定会被
执行到的语句块
Throw:抛出一个异常
Throws:声明在当前定义的成员方法中所有需要抛出的异常
Try:定义具有异常处理的代码块
五、 包相关(2个)
Import:引入要访问指定的类或包
Package:定义所在的包
六、 基本数据类型(8个)
Boolean:布尔类型
Byte:字节类型
Char:字符类型
Double:双精度浮点数类型
Float:单精度浮点数类型
Int:整数类型
Long:长整数类型
Short:短整数类型
七、 变量引用(3个)
Supper:表明当前对象的父类型的引用或者父类型的构造方法
This:指定当前实例对象的引用
Void:声明当前成员方法没有返回值
八、 保留关键字(2个)
goto:保留关键字,没有具体含义
const:保留关键字,没有具体含义

【 true,false和null看起来像关键字,但实际上是文字;也不能在程序中将它们用作标识符 】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值