Reflex คือมันสามารถรับข้อมูลทั้งหมดของชั้นเรียนซึ่งส่วนใหญ่มีสองส่วน: วิธีและคุณลักษณะ
1. วิธีการรับวิธีนี้รวมถึงชื่อของวิธีการประเภทการส่งคืนของวิธีการวิธีการเข้าถึงวิธีการและวิธีนี้ผ่านการสะท้อนกลับ
2. รับแอตทริบิวต์รวมถึงชื่อประเภทการเข้าถึงตัวดัดแปลงและค่าของแอตทริบิวต์นี้
กำไรเหล่านี้มี API ที่สอดคล้องกันเพื่อให้การดำเนินงาน
รหัสมีดังนี้:
แพ็คเกจ Poi; Usermodel .OUT. ------------------------------------------------------ ------------------------------------------------------ ----------------"); System.out.println (" จำนวนตัวแปรสมาชิกที่ได้รับจากการตอบสนอง "); System.out.println (C.GetDeclaredFields (). ความยาว) ; ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ -------------------------- ------------------ วิธีการก่อสร้าง ของชั้นเรียน -------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------ --------- "); ()) {system.out.print (modifier.toString (constructor.getModifiers ())+" "); system.out.println (constructor.getName ()); } system.out.println ("-" --- --------------------------------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ --------"); สำหรับ (วิธีการ: c.getDeclaredMethods ()) {system.out.print (modifier.toString (method.getModifier ())); getReturnype ()+" "") ;; method.getName ());} system.out.println ("------------------------- ------------------------------------------------------ ------------------------------------------ ตัวดัดแปลงคลาส- ------------------------------------------------------ ------------------------------------------------------ ----------------------------------- "); int mod = c.getModifiers () ; ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ---------- ชื่อ ------------------------- "); System.out.println (c.getName () ); ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ----------------- out.println (C.GetSuperClass (). getName ());}}ข้างต้นคือการแนะนำวิธีการไตร่ตรองใน Java เพื่อให้ได้เนื้อหาทั้งหมดของชั้นเรียน