1、JAVA的包机制
包的作用:
1
、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
2
、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。
3
、包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。
Java
使用包(
package
)这种机制是为了防止命名冲突,访问控制,提供搜索和定位类(
class
)、接 口、枚举(enumerations
)和注释(
annotation
)等。
一般利用公司域名倒置作为报名;
例子:
www.baidu.com
包名:
com.baidu.www
2、JAVADoc
JavaDoc
是一种将注释生成
HTML
文档的技术,生成的
HTML
文档类似于
Java
的
API
,易读且清晰明了。
在简略介绍
JavaDoc
写法之后,再看一下在
Intellij Idea
中如何将代码中的注释生成
HTML
文档。
javadoc
是
Sun
公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API
帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过 Javadoc就可以同时形成程序的开发文档了。
javadoc
命令是用来生成自己
API
文档的,使用方式:使用
命令行在目标文件所在目录输入
javadoc +
文件名
.java
。
-
encoding UTF
-
8
-
charset UTF
-
8 //可以解决中文乱码问题