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  无敌哈士奇  阅读(90)  评论(0编辑  收藏  举报