Java 的关键字

Java 的关键字(keywords)是一些被编程语言保留的特殊单词,具有特定含义,不能用作标识符(如变量名、方法名等)。以下是 Java 的关键字列表:

1. abstract(抽象)
2. assert(断言)
3. boolean(布尔)
4. break(跳出循环)
5. byte(字节)
6. case(情况)
7. catch(捕获异常)
8. char(字符)
9. class(类)
10. const(常量,已废弃)
11. continue(继续下一次循环)
12. default(默认)
13. do(执行循环)
14. double(双精度浮点数)
15. else(否则)
16. enum(枚举)
17. extends(继承)
18. final(不可改变)
19. finally(最终执行)
20. float(单精度浮点数)
21. for(循环)
22. goto(跳转,Java中不可用)
23. if(条件判断)
24. implements(实现接口)
25. import(导入)
26. instanceof(实例检查)
27. int(整型)
28. interface(接口)
29. long(长整型)
30. native(本地方法)
31. new(创建新对象)
32. null(空值)
33. package(包)
34. private(私有)
35. protected(受保护)
36. public(公共)
37. return(返回)
38. short(短整型)
39. static(静态)
40. strictfp(严格浮点计算)
41. super(调用父类方法或构造函数)
42. switch(开关)
43. synchronized(同步)
44. this(当前对象)
45. throw(抛出异常)
46. throws(声明抛出异常)
47. transient(瞬态)
48. try(尝试捕获异常)
49. void(无返回值)
50. volatile(易变)

注意:

  • const 是 Java 的一个保留关键字,但在 Java 中没有被使用(它在 C/C++ 中用于定义常量)。
  • goto 是 Java 的一个保留关键字,但在 Java 中不被支持(尽管它在 Java 代码中不能用作有效的标识符,但出于向后兼容的考虑,它仍然被保留)。
  • null 不是一个关键字,而是一个字面量,用于表示空引用。
  • 从 Java 5 开始,引入了 enum 关键字用于定义枚举类型。
  • Java 7 引入了 try-with-resources 语句,这允许自动管理资源,但相关的 trycatchfinally 和 resources 关键字本身并不是新引入的,而是这种语法结构的新用法。
  • Java 10 引入了局部变量类型推断(var 关键字),但 var 并不是 Java 的关键字,而是作为保留类型名称使用的,用于局部变量声明中的类型推断。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值