Javadoc多行声明语法?

时间:2014-05-20 17:38:13

标签: java file path javadoc

如果我有变量声明:

/**
 * The Resource folder for the program Information.
 */
public static final Path RESOURCE_FOLDER_PATH = Paths.get("", "Resources"),
/**
 * The folder holding all faction information.
 */
FACTION_FOLDER_PATH = Paths.get(RESOURCE_FOLDER_PATH.toString(), "Faction Information");

Javadoc不会记录后一个Path变量。 Javadoc是否支持这种类型的文档样式,还是必须单独声明它们?

1 个答案:

答案 0 :(得分:1)

不幸的是,你不能。

您需要按照以下更清晰,更整洁的方式进行:

/**
 * Returns an Image object that can then be painted on the screen. 
 * The url argument must specify an absolute {@link URL}. The name
 * argument is a specifier that is relative to the url argument. 
 * <p>
 * This method always returns immediately, whether or not the 
 * image exists. When this applet attempts to draw the image on
 * the screen, the data will be loaded. The graphics primitives 
 * that draw the image will incrementally paint on the screen. 
 *
 * @param  url  an absolute URL giving the base location of the image
 * @param  name the location of the image, relative to the url argument
 * @return      the image at the specified URL
 * @see         Image
 */
 public Image getImage(URL url, String name) {
        try {
            return getImage(new URL(url, name));
        } catch (MalformedURLException e) {
            return null;
        }
 }