Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
How to: Annotations Van Java Code
toegevoegd aan de Java- programmeertaal Java 1.5 , annotaties zijn een veelzijdig middel van het geven van nadere informatie over uw Java- code . Ze kunnen worden gebruikt voor een groot aantal situaties van alleen aangeeft informatie over een klasse of methode - misschien geven dat een klasse bedoeld onveranderlijk - het toestaan ​​andere code met de methode werkt op een speciale manier via reflectie . Wat je nodig hebt
Java SDK , versie 1.5 of hoger
Development -omgeving , zoals Eclipse of NetBeans
Toon Meer Aanwijzingen
Het creëren van een annotatie
1

In Eclipse , maak een nieuw project . Noem het wat je wilt. " Aantekeningen ", of iets dergelijks , zal werken . Kopen van 2

Klik met de rechtermuisknop op de " src " map onder je nieuwe project , de muis over de " nieuwe " sub - menu en selecteer " Annotatie " uit het submenu lijst.
3

Naam de annotatie " ReviewedBy . " Ga je gang en houden al het andere als defaults.Generally , moet u een pakket naam gebruiken
4

Wijzig uw nieuwe bestand naar uitzien: .

Import java.lang.annotation
. ElementType ;

import java.lang.annotation.Retention
;

import java.lang.annotation.RetentionPolicy
;

import
@ -interface ReviewedBy {

tekenreekswaarde
( ) ;

String reviewedOn
( ) default " " ;

String commentaren over ( ) default " " ;

}

notitiekaarten dat sommige aantekeningen zijn toegevoegd . Deze zijn nodig om het te kunnen functioneren te krijgen. De @ Target annotatie vertelt de compiler de annotatie is alleen geldig voor een type - zoals klasse , interface, teller, etc. - en de @ Retentie annotatie vertelt de compiler om de annotatie informatie op runtime houden
< . br >
met de annotatie
5

Maak een nieuwe klasse door met de rechtermuisknop te klikken op de map src , te kiezen voor " nieuw , " en het selecteren van " klasse . " Noem het " TestData . " U kunt toevoegen wat velden die u het graag - indien van toepassing . Velden zijn niet relevant voor dit voorbeeld , maar het maakt de test -klasse er een beetje minder als een test- klasse
6

Breng onze annotatie bij de nieuwe klasse : .

@ ReviewedBy ( waarde = " Jane Smith " , reviewedOn = " 12/21/2012 " , comments = " Dit is een geweldige klasse ! " )

public class TestClass
{

private int aantal
;

private String tekst ;

public int getNumber
( ) { return

aantal
;


}

public void setNumber
( int getal ) { < br

this.number > = aantal ;

}

public String getText
( ) { return

tekst
;

}

public void setText ( String tekst ) {

this.text = tekst
;

}

}
7

Maak een andere klasse . Noem het " AnnotationReader . " Selecteer het vakje naast " public static void main ( String [ ] args ) " naar een belangrijkste methode toe te voegen aan de nieuwe klasse
8

Wijzig uw nieuwe klasse , zodat het de volgende code bevat : . < Br

public class AnnotationReader > {

public static void main ( String [ ] args ) op {

finale Class
< > clazz = TestClass.class ; ?

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

System.out.println
( " Beoordeeld door: " + reviewedBy.value ( ) ) ;

System.out.println
( " beoordeeld op : " +
9

Voer je klas Als alles goed gaat , moet je console-uitvoer lijkt op het volgende te krijgen: .

beoordeelde Door : Jane Smith

Beoordeeld op : 12/21 /2012

Reacties :
p Dit is een geweldige klasse

!

Previous: Next:
  Java Programming
·Het wijzigen van de JDK in BEA…
·Stappen voor JDK installeren o…
·Tijd Functie in Java 
·Hoe maak je een maximum aantal…
·Hoe te vergelijken Alfabetisch…
·Hoe te JAVA_HOME Check in Wind…
·Wat is Java Metadata ? 
·Hoe je speciale tekens vervang…
·Hoe te Java Get te Opeenvolgen…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een ListBox Zoeken in Visual…
·Oneven /Even -functie in C Programming 
·Hoe je meerdere databases in Joomla make…
·Het automatisch laden JSP -validatie in …
·Hoe maak je cijfers van een nummer in Pr…
·Hoe te velden In een tabel in Access met…
·Hoe zorg ervoor Maak een bestand is geko…
·Hoe Reverse een waarde in C + + 
·Hoe kan ik een array in PHP omzetten 
Copyright © Computer Kennis http://www.nldit.com