Java注释和关键字实例详解

2023-01-15 10:37:41

目录Java注释单行注释多行注释文档注释Java关键字结束语Java注释注释的含义:当我们写程序时需要对代码进行解释说明,这时我们就需要使用注释,以便于后期我们对之前敲过的代码还会有充分的了解。被注释...

目录
Java注释
单行注释
多行注释
文档注释
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)

Java注释和关键字实例详解

2:

一定要选择Outout directory(输出目录),不然生成不了

注意事项

因为Java的编码和IDEA的编码不一样,在command line arguments(命令行参数)里面,要添加以下内容

-encoding utf8 -docencoding utf8 -charset utf8

Java注释和关键字实例详解

生成内容如下:

Java注释和关键字实例详解

Java关键字

关键字的含义

关键字的含义
被Java赋予特殊涵义的英文单词

编程意事项
Java中的关键字已经被赋予了特殊涵义,这些单词不允许使用
Java一共有53个关键字,这里只做简单的介绍 后面会单独出一篇文章对Java53个关键字进行详解

关键字描述public公共的访问修饰符protected受保护的访问修饰符private私有的访问修饰符class定义类interface定义接口abstract定义抽象类implements实现接口extends继承父类new创建对象import导用package创建包byte字节型char字符型bojavascriptolean布尔型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修饰的变量不会保存在磁盘中volatileJava虚拟机提供的轻量级同步机制catch捕获异常,通常与try连用try异常处理语句finally用于异常处理语句,被finally所指定的代码都要被执行throw手动抛出异常throws被throw关键字声明的方法不处理异常,交给方法调用处进行处理enum枚举类型assert表示断言constJava保留字,防止作为程序中的标识符gotoJava保留字,防止作为程序中的标识符null用于标识一个不确定对象true布尔类型的真值false布尔类型的假值

结束语

到此这篇关于Java注释和关键字的文章就介绍到这了,更多相关Java注释和关键字内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!