Java中关键字(keyword)和保留字(reservedword)

Keyword :Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。

Reserved word:保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

如下列表:

Java关键字

访问控制:private 私有的   protected 受保护的   public 公共的

类、方法和变量修饰符abstract 声明抽象  class 类  extends 扩允,继承   final 终极,不可改变的implements实现   interface 接口   native 本地   new 新,创建    static 静态    strictfp 严格,精准synchronized 线程,同步    transient 短暂    volatile 易失

程序控制语句 break 跳出循环    continue 继续   return 返回   do 运行   while 循环  if 如果  else 反之   for 循   instanceof 实例    switch 开关    case 返回开关里的结果   default 默认

错误处理 catch 处理异常      finally 有没有异常都执行     throw 抛出一个异常对象

throws 声明一个异常可能被抛出      try 捕获异常

包相关import 引入    package 包

基本类型 boolean 布尔型   byte 字节型   char 字符型   double 双精度    float 浮点

int 整型   long 长整型    short 短整型   null 空   true 真   false 假

变量引用 super 父类,超类   this 本类    void 无返回值

Java保留字

const

goto

friendly,sizeof不是java的关键字 ,并且java关键字都是小写的

Java 关键字列表 (依字母排序 共51组):

abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while

Java 保留字列表 (依字母排序 共14组) :

Java保留字是指现有Java版本尚未使用但以后版本可能会作为关键字使用。

byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null

注意:

所有的关键字都是小写,friendly,sizeof不是java的关键字

关键字表:

转载:https://www.cnblogs.com/smuxiaolei/p/7736308.html

java中的关键字 保留字_java中的标识符、关键字、保留字相关推荐

  1. java中定义类的关键字是_java中定义类的关键字是什么?

    java中定义类的关键字是:"class".在Java中定义一个类,需要使用"class"关键字.一个自定义的类名和一对表示程序体的大括号. 类是 Java 中 ...

  2. 请选择JAVA中有效的标识_Java中有效的标识符是什么?

    Java中的有效标识符–必须以字母(A到Z或a到z),货币字符($)或下划线(_)开头. 在第一个字符之后可以有任何字符组合. 不能是关键字. 示例 以下示例显示了用于在Java中声明变量的各种可能的 ...

  3. java 基本类型的引用_Java中的基本数据类型与引用数据类型

    一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...

  4. java对象类型有哪些_Java中常用的对象数据类型有哪些?它们分别又占多少个字节呢?...

    CSDN上面有关于数据类型的一篇总结详细的文章,顺便复制过来: 在java中常见的数据类型有哪些 ? 内置数据类型类型名称字节.位数最小值最大值默认值例子 byte字节1字节,8位-128(-2^7) ...

  5. java i 线程不安全_java中的++i是线程安全的吗?

    java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...

  6. java原始类型和引用类型_Java中的8种原始类型

    java原始类型和引用类型 几年前,当我开始编辑Java Basics系列时,我认为将一些非常详细的信息拉到自己的帖子中是很有意义的. 这样,初学者的内容就更容易消化了. 首先,我将介绍有关Java的 ...

  7. java中的集合框架_JAVA中的集合框架(上)List

    第一节 JAVA中的集合框架概述 集合的概念,现实生活中:很多事物凑在一起就是一个集合:数学中的集合:具有相同属性事物的总体:JAVA中的集合:是一种工具类,就像是容器,储存任意数量的具有共同属性的对 ...

  8. java内存堆和栈_java中堆,栈主要区别及内存存储

    java堆.栈.堆栈的区别 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆. 2. 栈的优势是,存取速度 ...

  9. java不能覆盖父类的_java中子类覆盖父类方法所必须满足的条件

    一.描述 子类重写(覆盖)父类的方法必须满足的条件: 1.父类中的方法在子类中必须可见,即子类继承了父类中的该方法(可以显式的使用super关键字来访问父类中的被重写的方法), 如果父类中的方法为pr ...

最新文章

  1. Visual studio 2010出现“error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决方式...
  2. linux shell 判断一个命令是否存在
  3. idea python-IntelliJ IDEA安装运行python插件方法
  4. 注册域名需要资格吗_考教师资格证需要居住证吗?
  5. 城市地区级联二级下拉选择菜单js特效
  6. Maven实现热部署需要的依赖
  7. Python URL编码
  8. python自学行吗-python自学行吗 有哪些用处
  9. Apache Spark Meetup China 第1期 最全资料下载
  10. 基于Java GUI的资产管理系统的设计与实现
  11. 微信小程序:聊天斗图微信表情包
  12. 接入华为广告不断收到onRewardAdFailedToLoad error 3?
  13. 异构数据半小时实现搜索功能,一个系统搞定
  14. html img 手势缩放,微信小程序中利用image组件实现图片手势缩放
  15. 医院信息化的三种演进建设模式
  16. android通知栏屏蔽访客模式
  17. 30佳精美的免费Flash网站模板下载(附带源文件)
  18. sql批量更新update嵌套select更新
  19. npm install -D 和-S的意思
  20. 计算机等级考试分为几级?都考哪些内容?

热门文章

  1. 修改蓝牙耳机按键映射_拆解报告:QCY T4 TWS蓝牙耳机
  2. php jquery进度条,如何实现jQuery进度条效果
  3. 单片机和微型计算机硬件组成的异同,嵌入式和单片机的区别是什么?两者有什么联系...
  4. mysql用大白话解释_大白话解释给小白如何看别人的源码(一)数据库部分
  5. Android什么时候用抽象类什么时候用接口
  6. set identity_insert on 不起作用
  7. java怎么看提示错误,Mabatis错误提示Parameter index out of range的处理方法
  8. ecplise git修改提交信息_Git提交信息规范化
  9. 虚拟主机是设置在httpd-vhosts.conf还是vhosts.conf还是httpd.conf
  10. MyBatis-${}与#{}