使用其他方法名称的注释方法应该是可点击的

时间:2015-04-06 06:20:55

标签: java annotations intellisense

我有一个类动物 它有两个构造函数默认和参数化。现在我想要注释默认构造函数,以便开发人员知道应该避免使用这个方法,而应该使用参数化的方法。

class Animal
{

/**
Discouraged- Use Animal(String name) instead.
*/
public Animal()
{}


public Animal(String name)
{...}

}

这里我有一个带注释的默认构造函数,但是intellisense没有在intellisense块中突出显示/可点击param构造函数名称。

如果你有的话,请分享一份文件,所有的" @"注释以简单易懂的格式定义。

由于

1 个答案:

答案 0 :(得分:0)

我认为您需要使用Deprecated注释和Javadoc来解释原因。

class Animal
{

/**
 * @deprecated
 * please don't use this method anymore
 */
@Deprecated
public Animal()
{}


public Animal(String name)
{...}

}

使用此注释,编译器将显示不使用该方法的警告。

也许这个网站会帮助你。

  

https://docs.oracle.com/javase/tutorial/java/annotations/

我希望这些信息可以帮到你。

祝你好运。