Edukien aurkibidea
Markatzaileen oharrak Javan
Markatzaileen oharrak deklaraziorako soilik erabiltzen dira. Javan adierazpenak markatzeko erabiltzen dira. Java-ko oharrek iruzkinek baino lehentasun handiagoa dute, baina lehentasun txikiagoa dute iturburu-kodearekin alderatuta. Iruzkinek ez bezala, oharpenek kode jakin baterako konpilatzailearen exekuzioa zehazteko ahalmena dute.
Zer da Markatzaileen Oharra?
Markatzaileen oharrak Javan oharpen bereziak dira, kide edo daturik ez dutenak. Markatzaileen interfazeek kiderik ez dutenez, zure kodean oharpena deklaratzea nahikoa da irteeran nahi duzun terminoetan eragiteko. Markatzaileen oharpen bat dagoen edo ez egiaztatu nahi baduzu, isAnnoationPresent() metodoa deituz egin dezakezu. Metodo hau komentaturiko elementuen interfazearen parte da.
Java Markatzaileen oharpen-adibide sinple bat
Atal honetako lagin-kodeak Java oharpen-markatzailea erabiltzen du. Lehen esan bezala, markatzaileen oharrak ez du kide edo daturik. Beraz, nahikoa da presente edo ez dagoen zehaztea.
// Marker Annotation-en erabilera erakusteko kodea inportatu java.lang.annotation.*; inportatu java.lang.reflect.*; @Retention (RetentionPolicy.RUNTIME) @interface MyMarker { } class Marker { @MyMarker public static void myMethod () { Marker obj = new Marker (); saiatu { Metodoa m = obj.getClass().getMethod (“nireMetodoa”); if(m.isAnnotationPresent (MyMarker.class)) System.out.println ("NireMarkera presente dago"); } catch(NoSuchMethodException exc) { System.out.println ("Metodoa ez da aurkitu !!"); } } public static void main (String args []) { myMethod (); } }
OUTPUT
Nire markatzailea presente dago
//Programaren irteerak Markatzaileen Oharpen baten erabilera baieztatzen du baiezko adierazpena inprimatzen duen heinean.
0 Comments