易截截图软件、单文件、免安装、纯绿色、仅160KB

java doc


以下文字参考自http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html
 
javadoc工具可以从以下4类“源文件”产生doc:
(1) java源文件(.java),生成对类和类的成员的doc
(2) package注释文件(package-info.java或者package.html),生成对包的说明
(3) overview文件(名可以随便,通常是overview.html),生成对整个应用程序或者是一组包的说明
(4) Miscellaneous Unprocessd files (各种不被处理的文件,如图像图标等;放在doc-files目录底下),这些文件可以被前面3类“源文件”引用。
 
说明
(1) java源文件里的注释格式大致如下
/**
 *  一句话的简介.
 *  <p>
 *  详细说明
 * 
*/
可以在注释里添加javadoc tags,具体细节参见http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html#documentationcomments
 
(2) package注释
1, package-info.java
如: cn/edu/mypackage/package-info.java
/**
 * 对包的一句话简介
 * <p>
 * 详细说明
 *
 */
注意:在package-info.java里/**和*/是必须的,如果使用eclipse开发,最好新建文件(新建类会提示类名错误),启名package-info.java
 
2,package.html
如:cn/edu/mypackage/package.html
<HTML>
<BODY>
对包的一句话简介
<p>
详细说明
</BODY>
</HTML>
 
注意:在package.html不要使用/**和*/
 
package注释里可以添加javadoc tag,具体细节参见http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html#documentationcomments
 
(3) overview文件
一般放在源文件目录树的根,如:源文件均放在src目录下,可以把overview.html置在src下;使用javadoc工具生成doc时加上-overview选项,如果在eclipse里export->javadoc时,选上overview选项,指定overview文件。
overview文件格式与package.html类似,还以使用overview tags,具体参见http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html#overviewtags
 
(4) Miscellaneous Unprocessd files
各种不被javadoc处理的文件,如image文件,.class文件,示例代码,.html文件等;放在doc-files目录底下,doc-files目录必须放在包目录下。例:包cn.edu.mypackage,则doc-file


相关文档:

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

作为java的一个库来使用wvtool

该WVTool可作为一个独立的Java库或RapidMiner环境的一个插件来使用。在这里,我们将主要讨论WVTool作为一个java库来使用是如何实现的。
1.1 安装
作为Java库使用WVTool,首先从SourceForge上WVTool/ homepage1上下载wvtool包 ,解压缩档案,并把wvtool.jar文件和所有的jar文件放置到lib子目录中。
要使WVTool能应用起来 ......

传智播客的JAVA SE高级视频3 GUI 自学笔记

GUI:Graphical User Interface
     JDK中:AWT和Swing
    GUI组件分为两大类:基本组件和容器。
    基本组件继承自java.awt.Component或其子类
    容器继承自java.awt.Container或其子类
    程序GUI部分由AWT线程管理。
事件 ......

JAVA初始化的陷阱

为了说明这个问题先给大家出个问题吧:
请看代码:
public abstract class A {
public A() {
initMethod();
}
public abstract void initMethod();
}
public class B extends A {
static String staticStr = "static1";
private String testStr = "Test1";
/*
* (non-Javadoc)
*
* @see A#in ......

Java 过滤字符串(用模式匹配实现)

//Number 11   过滤字符串中的非数字字符
import java.util.regex.*;
import java.util.Scanner;
public class GuoLv{
    public static void main(String args[]){
       Scanner    reader    = new Scanner(System.in);
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号