基础知识回顾03

基础知识回顾03

包机制

  • 为了更好的组织类,Java提供了包机制,用于区分类名的命名空间。

  • 包语句的语法格式为:

    package pkg1[. pkg2[. pkg3...]];

  • 一般利用公司域名倒置作为包名。 www.baidu.com com.baidu.www

  • 为了能够使用某个包的成员,我需要在Java程序中明确导入该包。使用import可以使用此功能。

    import package1[. package2[...]].(classname|*);

    *代表通配符,意思包括此包里的所有类成员

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

javaDoc

javaDoc生成文档

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

  • 常见的tag

    tag描述例子
    @author用于class和interface的声明中,表示作者@author 作者
    @version指定类的版本,代表版本号@version info
    @since指明需要最早使用的JDK版本
    @param用于构造函数及函数的参数说明@param 参数名 参数说明
    @return返回值情况,表示函数的返回值@return 函数返回值说明
    @throws异常抛出情况,表示出方法可能抛出的异常@throws RuntimeException 描述
    @exception和@throws一样,官网推荐用@throws
    @see链接目标,@see Tag只能顶格写@see 其他类
    {@link}和@see类似,但可以放在任意位置{@link 其他类名}
    {@value}显示常量的值,该常量必须是final属性
    {@code}以代码字体显示文本而不将文本解释为HTML标签或嵌套的javadoc标签
    {docRoot}文档的根路径

    块标签:只能放在主要描述部分后面的标签部分。 块标签的格式为:@tag。
    内联标记:可以放在主要描述中的任何位置或块标签的注释中。 内联标记用花括号标记:{@ tag}。

    代码中使用文本注释/**......*/即可

  • ** jdk8在线帮助文档

使用命令行生成JavaDoc文档

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击index.html进入可以看到自动生成的文档

使用idea生成JavaDOC文件

在这里插入图片描述
在这里插入图片描述

ok之后去输出的路径位置里点击index.html进入可以看到自动生成的文档

规范性

  • 写在类上面的Javadoc

    写在类上的文档标注一般分为三段:

    第一段:概要描述,通常用一句或一段话简要描述该类的作用,以英文句号作为结束

    第二段:详细描述,通常用一段或者多段话来详细描述该类的作用,一般每段话都以英文句号作为结束

    第三段:文档标注,用于标注作者、创建时间、参阅类等信息

  • 写在方法上的Javadoc

    第一段:概要描述,通常用一句或一段话简要描述该方法的作用,以英文句号作为结束

    第二段:详细描述,通常用一段或者多段话来详细描述该方法的作用,一般每段话都以英文句号作为结束

    第三段:文档标注,用于标注参数、返回值、异常、参阅等
    英文句号作为结束

    第二段:详细描述,通常用一段或者多段话来详细描述该方法的作用,一般每段话都以英文句号作为结束

    第三段:文档标注,用于标注参数、返回值、异常、参阅等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值