标签:
Java中类型和方法名的定义规则很宽松,但也不是可以随意定义,基本的规则为必须是英文字母开头且不能使用Java关键字,这里摘录下书中的附录,具体到每个关键字的用法会在后续的学习中陆续进行实践。
| 关键字 | 说明 |
| abstract | 标识抽象类或抽象方法 |
| assert | 查找内部程序错误 |
| boolean | 布尔类型变量 |
| break | 跳出switch语句或者循环语句 |
| byte | 8位整数类型 |
| case | switch开关语句的分支 |
| catch | try...catch语句中异常处理部分 |
| char | Unicode字符类型 |
| class | 定义类 |
| const | 暂未使用(C语言中表示常量) |
| continue | 标识此次循环结束,继续下次循环 |
| default | switch开关语句默认分支 |
| do | do......while专属 |
| double | 双精度浮点型数据 |
| else | if......else专属 |
| enum | 枚举类型 |
| extends | 表示继承关系,声明类的父类 |
| final | 表示常量或者不能被覆盖的类和方法 |
| finally | try...catch代码块最终一定执行的部分 |
| float | 单精度浮点型数据 |
| for | 循环 |
| goto | 暂未使用(C语言中表示无条件转移语句) |
| if | 条件语句 |
| implements | 声明一个类所实现的接口 |
| import | 导入包 |
| instanceof | 测试对象是否为一个类的实例 |
| int | 32位整数类型 |
| interface | 声明接口类 |
| long | 64位长整数类型 |
| native | 由宿主系统实现的方法 |
| new | 声明一个新对象或数组 |
| null | 空引用 |
| package | 声明包 |
| private | 标识只在本类中可访问的对象或变量 |
| protected | 标识本类、其子类以及同包中其他类可访问的对象或变量 |
| public | 标识所有类可访问的对象或变量 |
| return | 从一个方法返回变量或对象 |
| short | 16位整数类型 |
| static | 标识类特有的属性,不能通过对象访问 |
| strictfp | 对浮点数使用严格规则(即 strict float point ),可以使浮点运算更精确 |
| super | 父类对象或者构造函数 |
| switch | 开关语句 |
| synchronized | 用来给对象和方法或者代码块加锁 |
| this | 当前类的方法或者构造函数的隐含参数 |
| throw | 抛出一个异常 |
| throws | 方法可能会抛出的异常 |
| trasient | 标识非永久数据,当一个对象被序列化的时候,transient型变量的值不会被序列化 |
| try | 用于捕获异常 |
| void | 表示一个方法不会返回任何值 |
| volatile | 表示一个字段可以由多个线程访问 |
| while | 循环语句 |
标签:
原文地址:http://www.cnblogs.com/aotian/p/4526601.html