---------------------- android培訓、java培訓、期待與您交流! ----------------------
JAVA自帶的註解
在Java提供了3個Annotation:
@Override
@Deprecated
@SuppressWarnings
範例1:@Override保證所寫的方法爲重寫的父類方法
public class Person { private String name; private int age; public Person(String name,int age){ this.name = name; this.age =age; } @Override //監聽此方法 以保證成功重寫Object類的toString() public String toString() { return "姓名:"+this.name+";年齡:"+this.age; } } |
@Deprecated 當你想把一個方法設置爲不建議使用的方法的時候可以用此註解。
範例2:
public class Demo { public static void main(String args[]){ |
@SuppressWarnings 在使用java中一個過時的方法時,編譯器會給你提醒,而你不想讓編譯器提醒就用此註解。
範例3:
public class Test { @SuppressWarnings( "deprecation") public static void main(String[] args){ Thread t = new Thread(); t.start(); t. System.out.println("已經stop"); } } |
自定義註解
範例1:
package heimademo; @Hello |
範例2:爲註解增加屬性
|
---------------------- android培訓、java培訓、期待與您交流! ----------------------