java深入学习二之关键字
来源:互联网 发布:淘宝u站刷粉丝软件 编辑:程序博客网 时间:2024/06/10 06:16
一、java关键字(都小写)
java关键字:共50个,含2个保留字
1. 访问控制(3个)
private
public
protected
2. 定义类、接口、枚举 (3个)
class
interface
enum
3.类和方法,变量修饰符(10个)
abstract
assert Java陷阱之assert关键字
static
void
native Java中native关键字
final
synchronized Java中Synchronized的用法
transient java中不常见的关键字:strictfp,transient
volatile Java中volatile的作用以及用法
strictfp java中不常见的关键字:strictfp,transient
4.继承和实现(2个)
extends
implements
5.程序控制,如循环和判断(11个)
if
else
while
do
for
break
continue
return
switch
case
default
6.异常相关(5个)
try
catch
finally
throw
throws
7.原生数据类型(8个)
boolean
byte
char
short
int
long
float
double
8.包与导入(2个)
package
import
9.对象的引用,创建,判断(4个)
this
super
new
instanceof java中instanceof用法
10.保留字(2个)
const
goto关键字const和goto是保留的,即使它们当前未使用也是如此。如果这些c++关键字不正确的出现在程序中,这可以允许java编译器产生更好的错误信息。
虽然true和false看上去可以作为关键字,但从技术上讲它们是boolean值(3.10.3节).同样,虽然null看上去可以作为关键字,但从技术上讲它是空值(3.10.7节)。
—–摘自java语言规范中文版第三版第三章
The keywords const and goto are reserved, even though they are not currently used. This may allow a Java compiler to produce better error messages if these C++ keywords incorrectly appear in programs.
While true and false might appear to be keywords, they are technically boolean literals (§3.10.3). Similarly, while null might appear to be a keyword, it is technically the null literal (§3.10.7).
—–摘自英文版
官方英文版
以上为博主个人见解,如有错误和意见,欢迎评论
- java深入学习二之关键字
- java基础(二)之深入剖析volatile关键字
- Java学习笔记之深入理解关键字null
- Java学习笔记之深入理解关键字static
- Java学习笔记之深入理解关键字final
- Java学习笔记之深入理解关键字super
- java基础学习之(二):Java中的关键字
- java学习——java基础(二)之关键字
- 深入java面向对象二:final关键字
- JAVA学习笔记二之(2)关键字和标识符
- Java学习之关键字
- Java synchronized关键字学习二
- java中volatile关键字深入学习
- 深入理解java虚拟机之volatile关键字
- Java多线程之深入理解synchronize关键字
- Java并发之volatile关键字深入解析
- IoCompleteRequest深入学习之二
- javascript深入学习之二
- 1、LambdaToSql 发布1.0.0.1版本
- HTML基础学习一
- DrawerLayout
- Ubuntu 16.04远程登录服务器--ssh的安装和配置
- PL/SQL使用SQLServer字体
- java深入学习二之关键字
- 简单路径问题(点和斜杠)
- Redis 内存淘汰机制
- Redis应用场景详解
- Count primes (模板题)
- Java 设计模式
- python3 为类动态添加静态(类)方法 类名.方法名=方法名
- Scala 高阶函数
- mysql 基准测试-01