Java 주석 사용
주석의 사용은 매우 간단합니다. 메소드의 주석과 같은 주석이 필요한 곳에 주석을 표시하면됩니다.
공개 클래스 테스트 {@override public String toString () {return "Override It"; }} 예를 들어, 수업에 대한 주석 :
@Deprecated Public Class Test {}따라서 Java 내장 주석은 직접 사용할 수 있지만 여러 번 우리는 일부 주석을 스스로 정의해야합니다. 예를 들어, Common Spring은 많은 주석을 사용하여 객체 간의 종속성을 관리합니다. 자신의 주석을 정의하는 방법을 살펴 보겠습니다. 다음은 주석을 구현합니다. @Test를 통해 문자열을 특정 클래스에 주입하고 @TestMethod를 통해 문자열을 메소드에 주입하십시오.
1. 테스트 주석을 작성하고 클래스에서 행동하도록 선언하고 런타임까지 유지하면 기본값이 기본값입니다.
@TARGET ({ElementType.Type}) @retention (rendentionPolicy.runtime) public @Interface {String value () 기본값 "기본값"; } 2. TestMethod 주석을 만들고, 방법에 따라 작동하도록 선언하고 런타임까지 유지하십시오.
@TARGET ({ElementType.Method}) @retention (retentionpolicy.runtime) public @interface testmethod {String value (); } 3. 테스트 클래스, 실행 후 두 문자열 기본값과 Tomcat-Method를 출력합니다. @Test가 값을 전달하지 않기 때문에 기본값은 출력이고 @TestMethod는 주입 된 문자열을 출력합니다.
@test () public class annotationTest {@testMethod ( "tomcat-method") public void test () {} public static void main (String [] args) {test t = AnnotationTest.class.getAnnotation (test.class); System.out.println (t.value ()); testmethod tm = null; try {tm = AnnotationTest.class.getDeclaredMethod ( "test", null) .getAnnotation (testMethod.class); } catch (예외 e) {e.printstacktrace (); } system.out.println (tm.Value ()); }읽어 주셔서 감사합니다. 도움이되기를 바랍니다. 이 사이트를 지원 해주셔서 감사합니다!