包机制
- 为了更好的组织类,java提供了包机制,用于区别类名的命名空间
- 包语法的语法格式为:
package okg1[.pkg2[.pkg3]];
包的本质就是文件夹
- 一般利用公司域名倒置作为包名 -------Eg:可以使用
com.cdoudou.blog
在IDEA中直接创建多级包
可能出现的问题:
目录中显示的是:com.cdoudou.blog
,这是因为IDEA默认把空的包隐藏掉了
解决方法:
点击下图的齿轮,若出现的是:Hide EmptyMidd Packages
,则把前面的勾选去掉
若出现的是:Compact Middle Packages
,则把前面的勾选去掉
* 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用`import`语句可完成此功能 `import package[.package2.(classname|*)];`
package com.cdoudou.operator; //一定要注意,这个语句一定要在最上面
//import 语句,加了一个'*'表示导入base包下所有的方法
import com.cdoudou.base.*;
public class Demo08 {
public static void main(String[] args) {
}
}
JavaDoc
- javadoc命令是用来生成自己的API文档的
参数信息
- @author 作者名
- @version 版本号
- @since 指明需要最早使用的jdk版本
- @param 参数名
- @return 返回值情况
- @throws 异常抛出情况
JDK帮助文档:可以多看看,学习学习
package com.cdoudou.base;
/**
* @author cdoudou
* @version 12
* @since 1.8
*/
public class Doc {
String name;
/**
* @author cdoudou
* @param name
* @return
* @throws Exception
*/
public String test(String name) throws Exception{
return name;
}
}
返回到
doc
的所在目录
打开cmd
窗口
输入:javadoc -encoding UTF-8 -charset UTF-8 Doc.java
然后所在目录会生成一堆文件,可以打开index.html
,这个就是我们的Doc.java
的文档了
使用IDEA生成Doc文档
按下图操作