Java注释和关键字实例详解
作者:honker707
注释是对程序语言的说明,有助于开发者和用户之间的交流,方便理解程序,注释不是编程语句,因此被编译器忽略,下面这篇文章主要给大家介绍了关于Java注释和关键字的相关资料,需要的朋友可以参考下
Java注释
注释的含义:当我们写程序时需要对代码进行解释说明,这时我们就需要使用注释,以便于后期我们对之前敲过的代码还会有充分的了解。被注释掉的内容不会参与编译和运行,仅仅是对代码的解释说明。
单行注释
格式 // 需要注释的内容
package HackerDemo; public class first { // 程序主入口 public static void main(String[] args) { // 打印输出Hello World System.out.println("Hello World"); } }
多行注释
格式 /* 需要注释的内容 */
package HackerDemo; public class first { // 程序主入口 public static void main(String[] args) { /*这是多行注释 使用for循环打印出0~9 */ for (int i = 0; i < 10; i++) { System.out.println("打印出来的数字为" + i); } } }
文档注释
格式 /** */
- 文档注释的含义
添加文档注释,可以自动生成以网页的形式体现该程序说明的注释
后期会详细讲解文档注释相关内容,这里仅以IDEA生成一个简单文档注释为例 - 使用IDEA生成文档注释步骤
1:点击Tools -> Generate JavaDoc(生成JavaDoc)
2:
一定要选择Outout directory(输出目录),不然生成不了
注意事项
因为Java的编码和IDEA的编码不一样,在command line arguments(命令行参数)里面,要添加以下内容
-encoding utf8 -docencoding utf8 -charset utf8
生成内容如下:
Java关键字
关键字的含义
- 关键字的含义
被Java赋予特殊涵义的英文单词 - 注意事项
Java中的关键字已经被赋予了特殊涵义,这些单词不允许使用
Java一共有53个关键字,这里只做简单的介绍 后面会单独出一篇文章对Java53个关键字进行详解
关键字 | 描述 |
---|---|
public | 公共的访问修饰符 |
protected | 受保护的访问修饰符 |
private | 私有的访问修饰符 |
class | 定义类 |
interface | 定义接口 |
abstract | 定义抽象类 |
implements | 实现接口 |
extends | 继承父类 |
new | 创建对象 |
import | 导用 |
package | 创建包 |
byte | 字节型 |
char | 字符型 |
boolean | 布尔型 |
short | 短整型 |
int | 整型 |
float | 单精度浮点型 |
long | 长整型 |
double | 双精度浮点型 |
void | 当方法用void修饰时,没有返回值 |
if | 条件语句 |
else | 否则,用于if条件语句中 |
while | 循环语句 |
for | 循环语句 |
switch | 条件语句,与case连用 |
case | 与switch连用,通过case提供条件并判断 |
default | 权限修饰符 |
do | 与while连用 |
break | 终止本层循环 |
continue | 跳过本次循环,进行下次循环 |
return | 返回方法指定类型的值或者结束方法的执行 |
instanceof | 二元运算符 |
static | 静态修饰符 |
super | 用于在被重写方法中的子类调用父类方法 |
final | 最终修饰符 |
this | 用于调用本类的属性,方法 |
native | 用于Java调用非Java代码的方法 |
strictfp | 使用此关键字声明会进行严格的计算 |
synchronized | 用于多线程,保证只能有一个线程执行 |
transient | 用transient修饰的变量不会保存在磁盘中 |
volatile | Java虚拟机提供的轻量级同步机制 |
catch | 捕获异常,通常与try连用 |
try | 异常处理语句 |
finally | 用于异常处理语句,被finally所指定的代码都要被执行 |
throw | 手动抛出异常 |
throws | 被throw关键字声明的方法不处理异常,交给方法调用处进行处理 |
enum | 枚举类型 |
assert | 表示断言 |
const | Java保留字,防止作为程序中的标识符 |
goto | Java保留字,防止作为程序中的标识符 |
null | 用于标识一个不确定对象 |
true | 布尔类型的真值 |
false | 布尔类型的假值 |
结束语
到此这篇关于Java注释和关键字的文章就介绍到这了,更多相关Java注释和关键字内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!