开发者

Java注释和关键字实例详解

开发者 https://www.devze.com 2023-01-16 10:27 出处:网络 作者: honker707
目录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 -docewww.devze.comncoding utf8 -charset utf8
      

      Java注释和关键字实例详解

      生成内容如下:

      Java注释和关键字实例详解

      Java关键字

      关键字的含义

      • 关键字的含义

        被Java赋予特殊涵义的英文单词

      • 编程意事项

        Java中的关键字已经被赋予了特殊涵义,这些单词不允许使用

        Java一共有53个关键字,这里只做简单的介绍 后面会单独出一篇文章对Java53个关键开发者_C教程字进行详解

      关键字描述
      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二元运算符
      staticjs静态修饰符
      super用于在被重写方法中的子类调用父类方法
      final最终修饰符
      this用于调用本类的属性,方法
      native用于Java调用非Java代码的方法
      strictfp使用此关键字声明会进行严格的计算
      synchronized用于多线程,保证只能有一个线程执行
      transient用transient修饰的变量不会保存在磁盘中
      volatileJava虚拟机提供的轻量级同步机制
      catch捕获异常,通常与try连用
      try异常处理语句
      finally用于异常处理语句,被finally所指定的代码都要被执行
      throw手动抛出异常
      throws被throw关键字声明的方法不处理异常,交给方法调用处进行处理
      enum枚举类型
      assertandroid示断言
      constJava保留字,防止作为程序中的标识符
      gotoJava保留字,防止作为程序中的标识符
      null用于标识一个不确定对象
      true布尔类型的真值
      false布尔类型的假值

      结束语

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

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消

      关注公众号