关于java的学习记录:
/**
* Annotation是JDK1.5最大特色,利用注解的形式来实现程序的不同功能实现
* 三个最为常用的基础Annotation:@Override、@Deprecated、@suppress Warnings
* 1.@Override准确覆写
* 2.@Deprecated声明过期操作 可以很好的实现新旧交替
* 3.@SuppressWarnings压制警告 取消了警告的提示信息
*/
public class Demo1 {
@SuppressWarnings({ "rawtypes", "unchecked" })
public static void main(String[] args) {
A a=new A();
a.setTitle("hello");
}
}
class Book{
// @Override //只要正确进行了覆写,就不会出现编译时的语法错误
// public String toString() {
// return "一本书";
// }
@Deprecated
public void fun() {}
}
class A<T>{
@SuppressWarnings("unused")
private T title;
public void setTitle(T title) {
this.title=title;
}
}