【Java】Java关键字、含义
Java关键字
来自
Java 核心技术卷I 基础知识(原书第10 版)/( 美)凯S 霍斯特曼(Cay S . Horstmann )著; 周立新等译一北京:机械工业出版社, 2016 . 8
Java 核心技术系列)书名原文: Core Java Volume I—F undamental s (Tenth Edition)
附录A Java关键字
按字母顺序排列
| 关键字 | 含义 |
|---|---|
| abstract | 抽象类或方法 |
| assert | 用来查找内部程序错误 |
| boolean | 布尔类型 |
| break | 跳出一个switch或循环 |
| byte | 8位整数类型(一个字节) |
| case | switch的一个分支 |
| catch | 捕获异常的try块子句 |
| char | Unicode字符类型 (两个字节) |
| class | 定义一个类类型 |
| const | 未使用 (保留关键字,没有具体含义) |
| continue | 在循环末尾继续 |
| default | switch 的缺省子句 |
| do | do/while 循环最前面的语句 |
| double | 双精度浮点数类型 |
| else | if语句的else子句 |
| enum | 枚举类型 |
| extends | 定义一个类的父类 |
| final | 一个常量,或不能覆盖的一个类或方法 |
| finally | try块中总会执行的部分 |
| float | 单精度浮点数类型 四字节 |
| for | 一种循环类型 |
| goto | 未使用 |
| if | 一个条件语句 |
| implements | 定义一个类实现的接口 |
| import | 导入一个包 |
| instanceof | 测试一个对象是否为一个类的实例 |
| int | 32位整数类型 |
| interface | 一种抽象类型,其中包含可以由类实现的方法 |
| long | 64位长整数类型 |
| native | 由宿主系统实现的一个方法 |
| new | 分配一个新对象或数组 |
| null | 一个空引用(需要说明, null从技术上讲是一个直接量, 而不是关键字) |
| package | 包含类 的一个包 |
| private | 这个特性只能由该类的方法访问 |
| protected | 这个特性只能由该类、其子类以及用一个包中的其他类的方法访问 |
| public | 这个特性可以由所有类的方法访问 |
| return | 从一个方法返回 |
| short | 16位整数类型 |
| static | 这个特性是这个类特有的,而属于这个类的对象 |
| strictfp | 对浮点数计算使用严格的规则 |
| switch | 一个选择语句 |
| super | 超类对象或构造函数 |
| synchronized | 对线程而言是原子的方法或代码块 |
| this | 当前类的一个方法或构造函数的隐含参数 |
| throw | 抛出一个异常 |
| throws | 一个方法可能抛出的异常 |
| transient | 标志非永久的数据 |
| try | 捕获异常的代码块 |
| void | 指示一个方法不返回如何值 |
| volatile | 确保一个字段可以由多个线程访问 |
| while | 一种循环 |
【Java】Java关键字、含义的更多相关文章
- 【转载】java final 关键字的几种用法
原文链接点这里,感谢博主分享 在java的关键字中,static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构 ...
- [java]final关键字的几种用法
在java的关键字中,static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构.下面我们来了解一下final ...
- [Java并发编程(三)] Java volatile 关键字介绍
[Java并发编程(三)] Java volatile 关键字介绍 摘要 Java volatile 关键字是用来标记 Java 变量,并表示变量 "存储于主内存中" .更准确的说 ...
- java的关键字与保留字
1,Java 关键字列表 (依字母排序 共50组): abstract, assert, boolean, break, byte, case, catch, char, class, const(保 ...
- java基础 五 java注释 关键字 标识符
一:java有三大注释: 1:当行注释: 使用://开始进行注释. 2:多行注释: /**/ 在/*和*/之间的内容 会被编译器忽略. 3:文档注释: /***/ /**注释信息*/和多行注释是一 ...
- java面试 关键字
1. final关键字有哪些用法? 修饰类.方法和变量. (1) final变量是只读的,不允许改变其引用,与static共用可声明常量.JVM会对final变量进行优化,比如常量折叠. (2) fi ...
- 【Java】关键字 和 保留字
Java的关键字[Keyword]和 保留字[Reserved word] 官方描述: https://docs.oracle.com/javase/tutorial/java/nutsandbolt ...
- Java 常见关键字总结:final、static、this、super!
final,static,this,super 关键字总结 final 关键字 final关键字,意思是最终的.不可修改的,最见不得变化 ,用来修饰类.方法和变量,具有以下特点: final修饰的类不 ...
- Java 并发 关键字volatile
Java 并发 关键字volatile @author ixenos volatile只是保证了共享变量的可见性,不保证同步操作的原子性 同步块 和 volatile 关键字机制 synchroniz ...
- 【转载】java static 关键字的四种用法
原文链接点这里,感谢博主分享 在java的关键字中,static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构 ...
随机推荐
- DRF框架笔记
序列化器类的定义格式? 继承serializers.Serializer:字段 = serializers.字段类型(选项参数) 序列化器类的基本使用? 序列化器类(instance=None, da ...
- JVM虚拟机(一):类加载机制
类加载的时机 类加载的生命周期为: 加载.验证.准备.解析.初始化.使用.卸载七个阶段,其中验证.准备.解析三个阶段统称为连接.其中加载与连接时交叉执行的. 类必须初始化的六种情况 遇到new.g ...
- 移动端 rem和flexible
一.rem布局 rem是相对于根元素的字体大小单位. 假设html的字体大小为16px,那么1rem = 16px; 一旦根元素html定义的font-size变化,整个页面中运用到的rem都会随之变 ...
- [日常摸鱼]bzoj2724蒲公英-分块
区间众数经典题~ http://begin.lydsy.com/JudgeOnline/problem.php?id=4839这里可以提交~ 题意大概就是没有修改的询问区间众数,如果有一样的输出最小的 ...
- 工作流学习之 IDEA 使用activiti插件 出现乱码
今天学习 工作流 (work flow ) 的时候遇到了一点小问题 就是在 activitit的插件的时候 出现了乱码,弄了很久,终于解决了,就做个总结 嘻嘻 当场懵了,我记得我改了编码呀 - (Se ...
- Django之DRF-- API限速
什么场景下需要限制访问频次呢? 1)防爬虫:爬虫可能会在短时间内大量的访问服务接口,增加服务器压力 2)对于需要限制访问频次的接口 具体使用配置如下: 1,settings.py加入配置 REST_F ...
- PHP可回调类型
一些函数如usort和call_user_func()可以作为用户自对应函数做为回调参数,回调函数不止是简单的函数,还可以是对象的方法(类方法),包括静态方法. 用户自定义函数作为回调函数的参数,PH ...
- Ubuntu替换清华源或者阿里源
倒腾pygame包的问题(Ubuntu 19.10),安装好pip后,又要安装一个pygame的包,倒腾了两天两夜,硬是因为网络问题(可能被强大的墙阻挡了),安装不成功,后面在网上找了篇帖子,用清华源 ...
- Excel 多/整列(多/整行)移位操作
步骤1:创建测试数据 步骤2:把B列和C列进行移位操作(整列移位操作,多列移位操作方法一样) 选中B列,鼠标放到B列边缘地带,直到鼠标显示带有四个箭头方向为止,点击键盘shift键进行拖拽,拖拽时显示 ...
- 生成对抗网络(Generative Adversarial Networks, GAN)
生成对抗网络(Generative Adversarial Networks, GAN)是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的学习方法之一. GAN 主要包括了两个部分,即 ...