Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan : Merknader fra Java-kode
    Lagt til Java programmeringsspråk i Java 1.5 , merknader er en allsidig middel for å gi ytterligere informasjon om din Java-kode . De kan brukes for en lang rekke situasjoner , fra bare indikerer informasjon om en klasse eller metode - muligens en indikasjon på at en klasse er ment å være uforanderlige - for å tillate andre kode for å arbeide med metoden på en spesiell måte via refleksjon. Du trenger
    Java SDK , 1.5 versjon eller større
    Development miljø, for eksempel Eclipse eller NetBeans
    Vis mer Instruksjoner
    Opprette en merknad
    1

    I Eclipse , opprette et nytt prosjekt . Name it hva du vil. " Stempler, " eller noe lignende , vil fungere.
    2

    Høyreklikk på "src " mappen under det nye prosjektet , musen over "Ny" sub - menyen , og velg " Merknader " fra undermenyen listen.
    3

    Navn merknaden " ReviewedBy . " Gå videre og holde alt annet som defaults.Generally , bør du bruke en pakke navn
    4

    Endre ditt nye filen skal se slik ut: .

    Import java.lang.annotation . ElementType ;

    import java.lang.annotation.Retention ;

    import java.lang.annotation.RetentionPolicy ;

    import @ grensesnitt ReviewedBy {

    String verdi ();

    String reviewedOn ( ) default " ";

    String kommentarer ( ) default " " ;

    }

    Merk at noen merknader har blitt lagt til. Dette er nødvendig for å få det til å fungere fullstendig . Den @ Target merknad forteller kompilatoren merknaden er bare gyldig for en type - som klasse , grensesnitt , enum , etc. - forteller og @ Retention kommentaren kompilatoren å holde merknaden informasjon tilgjengelig under kjøring
    < . br >
    Bruke Stempler
    5

    Opprett en ny klasse ved å høyreklikke på src mappen , velge " ny", og velge " Class ". Name it " testdata . " Du kan legge hva felt du det - om noen . Feltene er irrelevant for dette eksempelet , men det gjør testen klassen ser litt mindre ut som en test klasse
    6

    Påfør vår merknad til den nye klassen : .

    @ ReviewedBy (verdi = " Jane Smith " , reviewedOn = " 12/21/2012 " , kommenterer = " Dette er en fantastisk klasse !")

    public class TestClass {

    private int antall ;

    private String tekst ;

    public int getNumber ( ) {

    retur nummer,

    }

    public void setNumber ( int antall ) {

    this.number = antall ;

    }

    public String getText ( ) {

    retur tekst,

    }
    < p> public void setText ( String tekst) {

    this.text = tekst ;

    }

    }
    7

    Lag en annen klasse. Name it " AnnotationReader . " Merk av for " public static void main (String [] args ) " for å legge en viktig metode til den nye klassen
    8

    Endre ditt nye klassen så det inneholder følgende kode : .

    public class AnnotationReader {

    public static void main ( String [] args ) {

    endelig klasse < > Clazz = TestClass.class ; ?

    finalen ReviewedBy reviewedBy = clazz.getAnnotation ( ReviewedBy.class ) ;

    System.out.println ( "Anmeldt av: " + reviewedBy.value ( ));

    System.out.println ( " anmeldt On: "+
    9

    Execute din klasse Hvis alt går bra , bør du få konsollen utgang ligner på følgende : .

    Anmeldt av: Jane Smith

    Anmeldt On: 12/21 /2012

    Kommentarer:

    Dette er en kjempeflott klasse

    !

    früher :

     Weiter:
      Relatert Artike
    ·Internasjonaliseringen av Java Coding 
    ·Hvordan lage en Java applet i NetBeans 
    ·Hvordan finne en String i Java 
    ·Hvordan lage en EXE Med NetBeans 
    ·Slik pakker du ut Applets Fra Java Cache 
    ·Hvordan Trim en Int i Java 
    ·Hvordan lage et Word-dokument i Java 
    ·Hvordan skrive en Runescape Script i Eclipse 
    ·Android Phone App Utvikling 
    ·Servlet vs Struts 
      Anbefalte artikler
    ·Hvordan skrive kode for iPhone 
    ·Hva er spesialtegn i Computer Coding 
    ·Hvordan rydde opp i starten og slutten av en streng i P…
    ·Hvordan lage et program som kan plukke en tilfeldig Str…
    ·Slik kjører Tre Loops i Python 
    ·Hvordan lage en Win32-program til å kjøre en klient 
    ·Grunnleggende Eksempler på jQuery 
    ·Hvordan du flytter et objekt med Drag i XCode 
    ·Hvordan lage tidsforsinkelse i Python 
    ·ConnectException : Connection Refused på Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/