其他分享
首页 > 其他分享> > 注解-内置注解

注解-内置注解

作者:互联网

@override :定义在java.lang.Override中,此注释只适用于修辞方法﹐表示一个方法声明打算重写超类中的另一个方法声明.
@Deprecated:定义在java.lang.Deprecated中,此注释可以用于修辞方法﹐属性,类,表示不鼓励程序员使用这样的元素,通常是因为它很危险或者存在更好的选择.
@suppressWarnings ∶定义在java.lang.SuppressWarnings中,用来抑制编译时的警告信息.
与前两个注释有所不同,你需要添加一个参数才能正确使用,这些参数都是已经定义好了的,我们选择性的使用就好了﹒
@SuppressWarnings("all")
@SuppressWarnings("unchecked")
@SuppressWarnings(value={"unchecked","deprecation"})√等等....
public class Main {
    
    //    @Override:重写的注解
    @Override
    public String toString(){
        return super.toString();
    }
    //@Deprecated:不推荐程序员使用,但是可以使用,或者存在更好的方式
    @Deprecated
    public void tets(){
        
    }
    
    //@SuppressWarnings(all):震压警告,all:全部
    @SuppressWarnings(all)
    public void test2(){
        
    }
}

 

标签:lang,内置,java,SuppressWarnings,Deprecated,Override,注解,public
来源: https://www.cnblogs.com/huxingchen/p/16327365.html