การใช้คำอธิบายประกอบ Java
การใช้คำอธิบายประกอบนั้นง่ายมาก คุณเพียงแค่ต้องระบุคำอธิบายประกอบที่จำเป็นต้องมีคำอธิบายประกอบเช่นคำอธิบายประกอบในวิธีการ:
การทดสอบคลาสสาธารณะ {@Override Public String ToString () {return "Override It"; - ตัวอย่างเช่นคำอธิบายประกอบในชั้นเรียน:
@Deprecated การทดสอบคลาสสาธารณะ {}ดังนั้นคำอธิบายประกอบในตัว Java สามารถใช้โดยตรงได้ แต่หลายครั้งที่เราต้องกำหนดคำอธิบายประกอบบางอย่างด้วยตนเอง ตัวอย่างเช่นสปริงทั่วไปใช้คำอธิบายประกอบจำนวนมากเพื่อจัดการการพึ่งพาระหว่างวัตถุ มาดูวิธีกำหนดคำอธิบายประกอบของคุณเอง การใช้คำอธิบายประกอบต่อไปนี้: ฉีดสตริงลงในคลาสที่แน่นอนผ่าน @Test และฉีดสตริงลงในวิธีการผ่าน @TestMethod
1. สร้างคำอธิบายประกอบการทดสอบประกาศให้ดำเนินการในชั้นเรียนและเก็บไว้จนกว่าจะถึงรันไทม์และค่าเริ่มต้นเป็นค่าเริ่มต้น
@Target ({ElementType.type}) @Retention (RETINGINTPOLICY.RUNTIME) การทดสอบสาธารณะ @Interface {ค่าสตริง () ค่าเริ่มต้น "ค่าเริ่มต้น"; - 2. สร้างคำอธิบายประกอบการทดสอบประกาศประกาศให้ดำเนินการกับวิธีการและเก็บไว้จนกว่าจะถึงเวลารันไทม์
@Target ({ElementType.Method}) @Retention (RETINGINTPOLICY.RUNTIME) Public @Interface TestMethod {ค่าสตริง (); - 3. คลาสทดสอบหลังจากทำงานแล้วเอาต์พุตสองสตริงเริ่มต้นและวิธีการของ Tomcat เนื่องจาก @Test ไม่ผ่านค่าค่าเริ่มต้นจะถูกส่งออกในขณะที่ @TestMethod เอาต์พุตสตริงฉีด
@Test () Public Class AnnotationTest {@TestMethod ("tomcat-method") การทดสอบโมฆะสาธารณะ () {} โมฆะคงที่สาธารณะหลัก (String [] args) {ทดสอบ t = AnnotationTest.class.getAnnotation (test.class); System.out.println (t.value ()); testMethod tm = null; ลอง {tm = AnnotationTest.class.getDeclaredMethod ("ทดสอบ", null) .getAnnotation (testMethod.class); } catch (exception e) {e.printstacktrace (); } system.out.println (tm.value ()); -ขอบคุณสำหรับการอ่านฉันหวังว่ามันจะช่วยคุณได้ ขอบคุณสำหรับการสนับสนุนเว็บไซต์นี้!