Java - 애너테이션


Java - 애너테이션

@Override - 오버라이딩을 올바르게 했는지 컴파일러가 체크하게 한다. - 오버라이딩할 때 메서드이름을 잘못적는 실수를 하는 경우가 많다. class Parent{ void parentMethod(){} } class Child extends Parent { // 오버라이딩 하려 했으나 실수로 이름 잘못 적는 경우 void parentmethod(){ } - 오버라이딩할 때는 메서드 선언부에 @Override를 붙이자 컴파일 시 확인 가능 class Parent{ void parentMethod(){} } class Child extends Parent { @Override void parentMethod(){ } } @Deprecated - 앞으로 사용하지 않을 것을 권장하는 필드나 메서드에 붙인..


원문링크 : Java - 애너테이션