2021-02-03

Java 中的关键字

Java 中有多少个关键字,有大小写之分吗?

  • Java 中有 48 个关键字在使用 + 两个保留关键字未使用,共 50 个关键字。
  • Java 关键字全部都由是小写组成。

Java 中保留关键字分别是哪几个?

  • const 释义:n. 常量,常数
    用于修改字段或局部变量的声明。它指定字段或局部变量的值是常数,不能被修改
  • goto 释义:vi.转到
    指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。

Java 关键字是哪些?有什么作用?

  • 访问修饰符的关键字(共3个)
关键字含义
public公有访问修饰符
protected受保护的访问修饰符
private私有访问修饰符
  • 包的关键字(共2个)
关键字含义
import引入包
package定义包
  • 定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象(共8个)
关键字含义
class定义类
interface定义接口
abstract定义抽象
implements实现接口
extends继承
new创建新对象
enum枚举类
assert断言
  • 数据类型的关键字(共9个)
关键字含义字节
byte字节型8bit
char字符型16bit
boolean布尔值--
short短整型16bit
int整型32bit
float浮点型32bit
long长整型64bit
double双精度小数64bit
void无返回值
  • 条件循环(流程控制)(共12个)
关键字含义
if布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码
else当 if 语句的布尔表达式值为 false 时,else 语句块会被执行
while只要布尔表达式为 true,循环就会一直执行下去。
forfor循环执行的次数是在执行前就确定的
swifch判断一个变量与一系列值中某个值是否相等,每个值称为一个分支
case语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。
defalt默认
do至少会执行一次
break跳出最里层的循环,并且继续执行该循环下面的语句
continue适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代
return有两个作用,一是返回,二是终止
instanceof测试它左边的对象是否是它右边的类的实例
  • 修饰方法、类、属性和变量(共9个)
关键字含义
static静态
final最终的 不可变的
super指向的是当前对象父类的引用
this指向的是当前对象的引用
native本地
strictfp更可控,更精确
synchronized线程,同步
transient序列化对象的时候,添加这个属性就不会序列化到指定的目的地中
volatile更新某个volatile声明的变量时,会通知其他的cpu使缓存失效
  • 错误处理(共5个)
关键字含义
catch处理异常
try捕获异常
finally有没有异常都会执行
throw抛出一个异常对象
throws声明一个异常可能被抛出

补充

  • true false null不属于关键字 但是属于标识符 规定的关键字只有50个 包含两个保留字 但是这53个都属于标识符 它们之间的关系是:标识符包含 关键字、boolean literal(true,false)、 null literal; 关键字里面又包含有两个保留字.
  • throws出现在方法函数头;而throw出现在函数体。
  • throws表示出现异常的一种可能性,并不一定会发生这些异常;throw则是抛出了异常,执行throw则一定抛出了某种异常对象。
  • 两者都是消极处理异常的方式(这里的消极并不是说这种方式不好),只是抛出或者可能抛出异常,但是不会由函数去处理异常,真正的处理异常由函数的上层调用处理。








原文转载:http://www.shaoqun.com/a/523523.html

跨境电商:https://www.ikjzd.com/

凹凸曼:https://www.ikjzd.com/w/1392

克雷格:https://www.ikjzd.com/w/194


Java中有多少个关键字,有大小写之分吗?Java中有48个关键字在使用+两个保留关键字未使用,共50个关键字。Java关键字全部都由是小写组成。Java中保留关键字分别是哪几个?const释义:n.常量,常数用于修改字段或局部变量的声明。它指定字段或局部变量的值是常数,不能被修改goto释义:vi.转到指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。Java关键字是哪些?有什么作用?访
stadium:stadium
ifttt:ifttt
备战2018亚马逊Prime Day,您需要知道的亚马逊主推类目!:备战2018亚马逊Prime Day,您需要知道的亚马逊主推类目!
有望超越美国成为第二大电商市场的印度,卖家入驻该注意什么?:有望超越美国成为第二大电商市场的印度,卖家入驻该注意什么?
有关Cdiscount第三方卖家外包装问题:有关Cdiscount第三方卖家外包装问题

No comments:

Post a Comment