更新时间:2020-03-10 09:37:17 来源:极悦 浏览1961次
访问控制:
private访问控制方式:私有的
protected访问控制方式:受保护的
public访问控制方式:公共的
类、方法和变量修饰符:
abstract声明抽象,表明类或者成员方法具有抽象属性
extends继承,表明A类型是B类型的子类型,这里常见的B类型有抽象类
class声明一个类
final最终、不可改变,用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量
interface声明一个接口
implements表明一个类实现了一个接口
native本地,用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的(以指示该方法是用Java以外的语言实现的)
new创建新的实例对象
static表明具有静态属性
strictfp严格,精准,strictfp的意思是FP-strict,也就是说精确浮点的意思,使用strictfp声明一个类、接口或者方法时,所声明的范围内Java的编译器以及运行环境会完全依照浮点规范IEEE-754来执行。因此如果想让浮点运算更加精确,而且不会因为不同的硬件平台所执行的结果不一致的话,就可以使用关键字strictfp。
synchronized线程、同步,表明一段代码需要同步执行
transient短暂,可以应用于类的成员变量,以便指出该成员变量不应在包含它的类实例已序列化时被序列化,当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,而非transient型的变量是被包括进去的
volatile易失,用于表示可以被多个线程异步修改的成员变量,表明两个或者多个变量必须同步地发生变化,volatile的目标用途是为了确保所有线程所看到的指定变量的值都是相同的
程序控制语句:
break跳出本层循环
continue跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环
return从成员方法中返回数据
do用在do-while循环结构中
while循环
if如果,用于判断
else否则,用在条件语句中,表明当条件不成立时的分支
for循环
instanceof用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例(booleanresult=objinstanceofClass)obj必须是引用类型,不能是基本数据类型
switch分支语句结构的引导词
case用在switch语句之中,表示其中的一个分支
default默认,例如:1.用在switch语句中,表明一个默认的分支2.default关键字加在接口的方法上可以让接口中的方法可以有默认的函数体,当一个类实现这个接口时,可以不用去实现这个方法,当然,这个类若实现这个方法,就等于子类覆盖了这个方法,最终运行结果符合Java多态特性
错误处理:
try捕获异常
catch用在异常处理中,用来捕捉异常,和try结合使用
throw抛出一个异常对象
throws声明在当前定义的成员方法中所有需要抛出的异常
finally用于处理异常情况,有没有异常都执行finally语句块中的代码
包相关:
import引入,表明要访问指定的类或包
package包
基本类型:
boolean布尔型
byte字节型
char字符型
double双精度
float浮点
int整型
long长整型
short短整型
null空
true真
false假
变量引用:
super父类,超类,表明当前对象的父类型的引用或者父类型的构造方法
this本类,指向当前实例对象的引用
void无返回值
其他:
enum枚举
assert断言,用来进行程序调试
保留关键字:
goto
const
以上就是极悦注册机构小编介绍的“Javase学习教程:关键字”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习