Java53个关键字
- abstract
标识抽象类或者抽象方法 - assert
用来进行程序调试 - boolean
基本数据类型,布尔型,默认值为false - break
跳出当前循环,如果break w,则为跳出名为w的循环 - byte
基本数据类型,字节型,默认值为0,占1个字节 - case
switch语句中表示一个分支 - catch
异常处理中捕获异常 - char
基本数据类型,字符型,默认值为‘/u0000’,占2个字节 - class
类 - const
保留字,没有具体含义 - continue
跳出当次循环,继续下次循环 - default
默认操作,在switch语句中表示一个默认的分支,作为修饰符表示该类仅在同一个包中可见 - do
用于do-while循环语句中 - double
基本数据类型,双精度浮点数类型,默认值为0.0d,占8个字节 - else
在条件语句中,表示当条件不成立时的分支 - enum
枚举 - extends
表示子类继承父类 - false
值为假 - final
表明一个类不能有子类,或者成员方法不能被覆盖,或者成员域的值不能被改变 - finally
在异常处理中,声明最终被执行的语句块 - float
基本数据类型,单精度浮点型,默认值为0.0f,占4个字节 - for
for循环 - goto
保留字,没有具体含义 - if
条件语句 - implements
表示类实现了一个接口 - import
表示要访问指定的类或者包 - instanceof
用来测试一个对象是否是指定类型的实例对象,父类或者自身类返回true,子类或者其他类返回false - int
基本数据类型,整型,默认值为0,占4个字节 - interface
定义为接口类 - long
基本数据类型,长整数类型,默认值为0L,占8个字节 - native
声明方法是由非java语言的其他计算机相关语言实现的(c/c++等) - new
创建一个实例对象 - null
值为空 - package
包 - private
访问控制,表示只能在本类中被访问 - protected
访问控制,表示只能在本包和子类中被访问 - public
访问控制,表示没有限制都可以被访问 - return
从方法中返回值 - short
基本数据类型,短整型,默认值0,占2个字节 - static
表示静态属性或者方法 - strictfp
表示用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范 - super
表示当前对象的父类型的引用或者父类型的构造方法 - switch
switch分支语句 - synchronized
表示某段代码需要同步执行,解决多线程问题 - this
指向当前实例对象的引用 - throw
语句抛出一个异常,一般是在代码块的内部,主动抛出,出现在函数体 - throws
声明在当前定义的成员方法中所有可能抛出的异常,出现在方法函数头, - transient
声明不用序列化的成员域 - true
值为真 - try
尝试一个可能抛出异常的程序块 - void
声明当前方法没有返回值 - volatile
表示两个或者多个变量必须同步地发生变化 - while
while循环
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/17920.html