java关键字

java关键字

1.关键字总览

1.abstract

可以修饰类和方法;不能修饰属性和构造方法;abstract 修饰的类是抽象类,需要被继承;abstract 修饰的方法是抽象方法,需要子类被重写。

2.assert

在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都 将忽略!),如果要开启断言检查,则需要用开关-enableassertions或-ea来开启。有两种用法:
1、assert <boolean表达式>
如果<boolean表达式>为true,则程序继续执行。
如果为false,则程序抛出AssertionError,并终止执行。
2、assert <boolean表达式> : <错误信息表达式>
如果<boolean表达式>为true,则程序继续执行。
如果为false,则程序抛出java.lang.AssertionError,并输入<错误信息表达式>。

3.boolean

一种数据类型,只能取值true或false。布尔值通常用于条件测试。

4.break

switch语言的break终止和循环语句中(for,While,do While)的break跳出循环

5.byte

byte是有符号位的。byte的数据类型共占八位,最高位为符号位,byte能够表示的实际数据范围为-128到127。

6.case

标记 switch 语句中的每个分支。

7.catch

在try-catch或try-catch-finally语句中定义异常处理块

8.char

基本数据类型之一,字符类型

9.class

声明一个类

10.const

保留关键字,没有具体含义

11.continue

回到一个块的开始处

12.default

默认,例如,用在switch语句中,表明一个默认的分支。Java8 中也作用于声明接口函数的默认实现

13.do

用在do-while循环结构中

14.double

基本数据类型之一,双精度浮点数类型

15.else

用在条件语句中,表明当条件不成立时的分支

16.enum

枚举

17.extends

表明一个类型是另一个类型的子类型。对于类,可以是另一个类或者抽象类;对于接口,可以是另一个接口

18.final

用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量

19.finally

用于处理异常情况,用来声明一个基本肯定会被执行到的语句块

20.float

基本数据类型之一,单精度浮点数类型

21.for

一种循环结构的引导词

22.goto

保留关键字,没有具体含义

23.if

条件语句的引导词

24.implements

表明一个类实现了给定的接口

25.import

表明要访问指定的类或包

26.instanceof

用来测试一个对象是否是指定类型的实例对象

27.int

基本数据类型之一,整数类型

28.interface

接口

29.long

基本数据类型之一,长整数类型

30.native

用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的

31.new

用来创建新实例对象

32.package

33.private

一种访问控制方式:私用模式

34.protected

一种访问控制方式:保护模式

35.public

一种访问控制方式:共用模式

36.return

从成员方法中返回数据

37.strictfp

用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范

38.short

基本数据类型之一,短整数类型

39.static

表明具有静态属性

40.super

表明当前对象的父类型的引用或者父类型的构造方法

41.switch

分支语句结构的引导词

42.synchronized

表明一段代码需要同步执行

43.this

指向当前实例对象的引用

44.throw

抛出一个异常

45.throws

声明在当前定义的成员方法中所有需要抛出的异常

46.transinent

声明不用序列化的成员域

47.try

尝试一个可能抛出异常的程序块

48.void

声明当前成员方法没有返回值

49.volatile

表明两个或者多个变量必须同步地发生变化

50.while

用在循环结构中

参考文献:[百度百科]https://baike.baidu.com/item/java关键字

posted @ 2020-12-26 15:40  无敌哈士奇  阅读(113)  评论(0)    收藏  举报