您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
13_注解_JDK内置注解
发布时间:2022-07-05 23:11:45编辑:雪饮阅读()
内置注解主要是Deprecated、SuppressWarnings
具体使用如:
package day1.annotation;
/**
* 这里有个小技巧,当你写文档型注解时候,直接输入反斜杠后面两个星号后,intellij idea会在你接下来的回车后自动补全,在有参的方法前,则会自动创建param
*/
@SuppressWarnings("all")
public class index2 {
/**
* Deprecated注解表示当前方法被废弃,在intellij idea中使用该方法在选择该方法交互的下拉里面会出现横线将该方法拦腰画过去
*/
@Deprecated
public void show1(){
}
public void show2(){
show1();
}
/**
* SuppressWarnings注解需要传递参数,一般是all,可以作用于方法上,则该方法中的一些警告可以抑制,就目前来看是在intellij idea上面的一些于该方法体内的警告会被抑制
* 但就目前来说我这里看不出什么明显的效果。那么SuppressWarnings注解还可以作用于本类上,则直接对本类内所有警告都抑制(好像有点那回事)
*/
@SuppressWarnings("all")
public void show3(){
show1();
}
/**
*
* @param a 变量a
* @param b 变量b
*/
public void show4(int a ,int b){
}
}
/**
* 这里有个小技巧,当你写文档型注解时候,直接输入反斜杠后面两个星号后,intellij idea会在你接下来的回车后自动补全,在有参的方法前,则会自动创建param
*/
@SuppressWarnings("all")
public class index2 {
/**
* Deprecated注解表示当前方法被废弃,在intellij idea中使用该方法在选择该方法交互的下拉里面会出现横线将该方法拦腰画过去
*/
@Deprecated
public void show1(){
}
public void show2(){
show1();
}
/**
* SuppressWarnings注解需要传递参数,一般是all,可以作用于方法上,则该方法中的一些警告可以抑制,就目前来看是在intellij idea上面的一些于该方法体内的警告会被抑制
* 但就目前来说我这里看不出什么明显的效果。那么SuppressWarnings注解还可以作用于本类上,则直接对本类内所有警告都抑制(好像有点那回事)
*/
@SuppressWarnings("all")
public void show3(){
show1();
}
/**
*
* @param a 变量a
* @param b 变量b
*/
public void show4(int a ,int b){
}
}
生成doc文档如:
关键字词:java,注解
上一篇:12_注解_概念