AVA-アニメーション
アニメとは?
注釈のようにプログラミング言語に影響を与えることなく、有用な情報を提供します.
標準デモ
@Override
コンパイラに
class Parent{
void parentMethod(){}
}
class Child extends Parent{
void parentmethod(){} //오버라이딩 하려했으나 실수로 대문자를 소문자로 기입
}
/////////////////////////////
class Parent{
void parentMethod(){}
}
class Child extends Parent{
@Override //애너테이션을 통해서 컴파일러가 오류 발견
void parentmethod(){} //오버라이딩 하려했으나 실수로 대문자를 소문자로 기입
}
@Deprecated
推奨
@Deprecated
public int getDate(){
return normalize().getDayOfMonth();
}
Deprented付きターゲットコード@FunctionalInterface
@FunctionalInterface
public interface Runable{
public abstract void run(); //추상 메서드
//public abstract void test(); 2번째 추상메서드라서 오류
}
@SuppressWarnings
@SuppressWarnings("unchecked") //지네릭스와 관련된 경고를 억제
ArrayList list = new ArrayList(); //지네릭스 타입을 지정하지 않음
list.add(obj); //여기서 경고 발생
@SuppressWarnings({"deprecation", "unchecked", "varargs"})
Reference
この問題について(AVA-アニメーション), 我々は、より多くの情報をここで見つけました https://velog.io/@jo_dbsgh95/JAVA-애너테이션-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol