初窥JDK自带注解
目錄
?
?
作用
實例
?
作用
讓編程更加簡潔,代碼更加清晰。
需要配置文件和邏輯代碼,就可以用注解解決。
?
實例
JDK自帶注解
@Override
@Deprecated
@Suppvisewarnings
如下結(jié)構(gòu):
源碼如下:
Child.java
package my;public class Child implements Person {@Overridepublic String name() {// TODO Auto-generated method stubreturn null;}@Overridepublic int age() {// TODO Auto-generated method stubreturn 0;}@Deprecatedpublic void sing() {// TODO Auto-generated method stub}}Person.java
package my;public interface Person {public String name();public int age();public void sing(); }Test.java
package my;public class Test {public void sing() {Person p = new Child();p.sing();} }這里可以看到Eclipse編輯器的確很好用!
@Override,是告訴編譯器Child的方法是要覆蓋Person的方法,這個就和C++里面虛表一樣。
@Deprecated,是為了告訴編譯器和其他開發(fā)者,這個要過期了,不要再用了
@Deprecated,不會有警告
?
總結(jié)
- 上一篇: Qt笔记-windows下拷贝文件夹中所
- 下一篇: 工具杂记-notepad++正则表达式匹