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注释和关键字内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java +Tomcat + SpringMVC实现页面访问示例解析
这篇文章主要介绍了Java +Tomcat + SpringMVC实现页面访问示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-07-07Spring Data JPA实现持久化存储数据到数据库的示例代码
Spring Data JPA是Spring基于JPA规范的基础上封装的⼀套 JPA 应⽤框架,可使开发者⽤极简的代码即可实现对数据库的访问和操作。本文我们来了解如何用Spring Data JPA框架实现数据持久化存储到数据库,感兴趣的可以了解一下2022-04-04java Nio使用NioSocket客户端与服务端交互实现方式
这篇文章主要介绍了java Nio使用 NioSocket 客户端与服务端交互实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-06-06
最新评论