内置注解
-
@Override:定义在java.lang.Override中,此注释只适用于修辞方法,表示一个方法声明打算重写超类中的另一个方法声明
-
@Deprecated:定义在java.lang.Deprecated中,此注释可以用于修辞方法,属性,类,表示不鼓励程序员使用这样的元素,通常是因为它很危险或者存在更好的选择
-
@SuppressWarnings:定义在java.lang.SuppressWarnings中,用来抑制编译时的警告信息
-
与前两个注释有所不同,你需要添加一个参数才能正确使用,这些参数都是已经定义好了的,我们选择性的使用就好了
-
@SuppressWarnings("all")
-
@SuppressWarnings("unchecked")
-
@SuppressWarnings(value={"unchecked","deprecation"}) 等等...
package com.hua.annotation; import java.util.ArrayList; import java.util.List; //什么是注解 public class Test01 extends Object{ //@Override 重写的注解 @Override public String toString() { return "Test01{}"; } //@Deprecated 不推荐程序员使用,但是可以使用,或者存在更好的方式 @Deprecated public static void test(){ System.out.println("@Deprecated"); } @SuppressWarnings("all") public void test02(){ List list = new ArrayList<>(); } public static void main(String[] args) { test(); } }
我的一生
第1章-废物的一生
第50章-糟糕的婴儿
第300章-莫欺少年穷
第600章-莫欺中年穷
第1000章-莫欺老年穷
第1100章-不详的离去
第1101章-棺材板的震动
第1150章-盗墓贼的眼泪
第1200章-死者为大

浙公网安备 33010602011771号