当前位置: 首页 > article >正文

Java SE 基础(8)关键字和保留字

关键字

定义:被Java 语言赋予了特殊含义,用做专门用途的字符串(单词)

特点: 关键字中所有字母都为小写

用于定义数据类型的关键字

class、interface、 enum 、byte 、short、 int 、long、 float、 double、 char 、boolean、 void

用于定义流程控制的关键字

if 、else 、switch、 case、 default、 while 、do、 for 、break、 continue 、return

用于定义访问权限修饰符的关键字

private、 protected、 public

用于定义类,函数,变量修饰符的关键字

abstract 、final 、static 、synchronized

用于定义类与类之间关系的关键字

extends、 implements

用于定义建立实例及引用实例,判断实例的关键字

new 、this、 super、 instanceof

用于异常处理的关键字

try 、catch 、finally、 throw、 throws

用于包的关键字

package 、import

其他修饰符关键字

native 、strictfp、 transient 、volatile、 assert

用于定义数据类型值的字面值

true、 false、 null

保留字

Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字goto 、const


http://www.kler.cn/a/5629.html

相关文章:

  • fitz获取pdf内容
  • 前端开发:HTML常见标签
  • 【机器学习:八、逻辑回归】
  • 《ROS2 机器人开发 从入门道实践》 鱼香ROS2——第6章内容
  • Redis管道(pipeline)
  • ChatGPT可以作为一个翻译器吗?
  • LeetCode-0330
  • 从源码全面解析 synchronized 关键字的来龙去脉
  • 【Git从入门到精通】分支机制
  • 44-二叉树练习-LeetCode606根据二叉树创建字符串
  • 初级网络工程师这30道面试题一定得会,建议小白收藏!
  • Linux基础内容(17)—— 软硬链接
  • 如何安全高效地管理多个Facebook、Google、AMZ账号?
  • 山东大学-飞桨人工智能教育创新中心正式挂牌,打造区域产教融合新范式
  • redis中序列化后的对象后当如何修改
  • 实验三Numpy知识点总结
  • java高级工程师_____拼多多电商部二面试题集锦
  • 数据库原理及应用(六)——视图和子查询
  • 分享我通过 API 赚钱的思路
  • 【安卓开发】显示手机信息的APP
  • python get方法及常用的代码
  • 37了解高可用技术方案,如冗余、容灾
  • 【Deepstream学习】 TX1模块中C++ Sample application 2详细测试讲解
  • IP协议以及相关技术