JavaSE 基础(四)包机制和JavaDoc

1. 包机制

  • Java提供了包机制,用于区别类名的命名空间,以便更好的地组织类。

  • 包语句的语法格式如下:

    package pkg1[. pkg2[. pkg3...]];
    
    package com.baidu.www; //例子
    
  • 通常情况下使用公司域名倒置作为包名。以www.baidu.com为例:

    包目录演示1
    包目录演示2

  • 使用某个包的成员,需要在Java程序中明确导入改包。导入包的语句如下:

    import package [.package2...].(classname|*);
    
    import java.util.Date; //导入Java中的世间类
    import java.util.*; //导入util包内所有类
    
  • 【注意】

    • package语句要在import语句之上。
    • 包内不允许出现相同类名。

2. JavaDoc

  • JavaDoc命令是用来生成自己的API文档的。

  • 参数信息

    • @author 作者名

    • @version 版本号

    • @since 指明需要最早使用的jdk版本

    • @param 参数名

    • @return 返回值情况

    • @throws 异常抛出情况

      package com.baidu.www;
      
      /**
       * @author  Why
       * @version 1.0
       * @since   1.8
       */
      public class Hello {
      
          String txt = "Hello World";
      
          /**
           * @author Why
           * @param  txt
           * @return String
           * @throws Exception
           */
          public String test(String txt) throws Exception{
              return txt;
          }
      }
      
  • 执行javadoc命令生成文档

    • 打开当前类所在目录(我用的软件是IDEA2018)。

      javadoc命令演示1

    • 在此目录打开命令行

    javadoc命令演示2

    • 运行命令javadoc -encoding UTF-8 -charset UTF-8 文件名.java

      • javadoc:生成API的编译命令。
      • -encoding UTF-8:设置编码格式,以UTF-8格式进行编译。
      • -charset UTF-8:设置字符级编码,将字符以UTF-8格式进行编译,防止中文乱码。

      javadoc命令演示3

    • 查看目录下生成的index.html文件

      javadoc命令演示4

    • 点击类名(Hello),查看该类的详情。

      javadoc命令演示5

      javadoc命令演示6

  • 使用IDEA生成javadoc文档[1]

  • JavaSE官方API帮助文档

3. 参考文献

[1] deniro_li. 手把手教你使用 idea 生成漂亮的 javadoc 文档[EB/OL]. https://blog.csdn.net/deniro_li/article/details/71706267, 2017-05-12/2021-03-05.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值