標籤:import 註解 check cti abstract str turn return rri
溫故而知新,可以為師矣!
每天複習,或者學習一點小東西,也能水滴石穿!
今天複習5個JAVA內建基本註解(貼代碼勝過千言萬語):
package com.lf.test;import java.util.ArrayList;import java.util.List;public class test1 extends Object { // [email protected] (jdk1.5更新) // Override 表示:重寫 @Override public String toString() { return super.toString(); } // 2.SuppressWarnings (jdk1.5更新) // @SuppressWarnings("rawtypes") 表示:抑制編譯器警告(這裡清除) // rawtypes(單類型) // @SuppressWarnings(value={"unchecked", "rawtypes"}) // {"unchecked", "rawtypes"} (多類型) // @SuppressWarnings("all") // all(所有) @SuppressWarnings("all") public static void main(String[] args) { List user = new ArrayList(); } // [email protected] (jdk1.5更新) // @Deprecated 表示:某個程式元素(類、方法等)已淘汰 @Deprecated public static void queryUser(){ } // 4.SafeVarargs (jdk1.7更新) 表示:專門為抑制“堆汙染”警告提供的。 }//[email protected] (jdk1.8更新) 表示:用來指定某個介面必須是函數式介面,否則就會編譯出錯。// 函數式介面:Java8規定,如果介面中只有一個抽象方法(可以包含多個預設方法或多個static方法),該介面稱為函數式介面。// 如:@FunctionalInterfaceinterface function { static void staticFun(){ System.out.println("static方法"); } default void defaultFun(){ System.out.println("預設方法"); } void abstractFun();//只定義了一個抽象方法,如再定義一個抽象方法,則會報錯}
如有錯誤,歡迎留言指正!
JAVA內建註解 基本註解