java所有关键字

155 阅读3分钟

Java 关键字是指在 Java 语言中具有特定含义和用途的保留字,不能用作标识符或变量名。Java 关键字总共有 51 个,如下所示:

  1. abstract:声明抽象类或抽象方法。

  2. assert:在程序中插入一些检查语句,用于调试和测试。

  3. boolean:布尔类型,表示 true 或 false。

  4. break:跳出循环或 switch 语句。

  5. byte:字节类型,表示 -128 到 127 之间的整数。

  6. case:switch 语句中的一个分支。

  7. catch:捕获异常。

  8. char:字符类型,表示单个字符。

  9. class:声明一个类。

  10. const:Java 1.0 中的关键字,已被废弃,不能使用。

  11. continue:跳过当前循环中的剩余语句,进入下一次循环。

  12. default:switch 语句中的默认分支。

  13. do:循环语句,先执行一次循环体再进行条件判断。

  14. double:双精度浮点类型。

  15. else:条件语句,与 if 搭配使用。

  16. enum:声明一个枚举类型。

  17. extends:声明一个类继承另一个类。

  18. final:声明一个变量、方法或类不可修改。

  19. finally:无论是否出现异常,都会执行的语句块。

  20. float:单精度浮点类型。

  21. for:循环语句,先进行循环变量初始化,再进行条件判断。

  22. goto:Java 中没有 goto 关键字。

  23. if:条件语句,用于判断是否满足某个条件。

  24. implements:声明一个类实现一个接口。

  25. import:导入一个类。

  26. instanceof:判断一个对象是否为某个类的实例。

  27. int:整型类型。

  28. interface:声明一个接口。

  29. long:长整型类型。

  30. native:声明一个本地方法。

  31. new:创建一个对象。

  32. package:声明一个包。

  33. private:声明一个私有变量或方法。

  34. protected:声明一个受保护的变量或方法。

  35. public:声明一个公共变量或方法。

  36. return:返回一个值或终止一个方法。

  37. short:短整型类型。

  38. static:声明一个静态变量或方法。

  39. strictfp:声明一个精确浮点计算的方法或类。

  40. super:调用父类的构造方法或方法。

  41. switch:条件语句,用于多种情况的判断。

  42. synchronized:声明一个同步方法或代码块。

  43. this:当前对象的引用。

  44. throw:抛出一个异常。

  45. throws:声明一个方法可能抛出的异常。

  46. transient:声明一个变量不会被序列化。

  47. try:声明一个可能出现异常的语句块。

  48. void:声明一个方法没有返回值。

  49. volatile:声明一个变量可能被多线程访问。

  50. while:循环语句,先进行条件判断,再进行循环体。

  51. _:Java 9 中的关键字,表示一个标识符。