Thursday, 11 May 2017

Java Tutorial: Annotations in java | Java annotations [How to declare an annotation type]


Click here to watch in Youtube :
https://www.youtube.com/watch?v=dScdAalKi5U&list=UUhwKlOVR041tngjerWxVccw

Click the below Image to Enlarge
Java Tutorial: Annotations in java | Java annotations [How to declare an annotation type] 
Java Tutorial: Annotations in java | Java annotations [How to declare an annotation type] 
Java Tutorial: Annotations in java | Java annotations [How to declare an annotation type] 
ClassPreamble.java
import java.lang.annotation.Documented;

@Documented
@interface ClassPreamble 
{
   String author();
   String date();
   int currentRevision() default 1;
   String lastModified() default "N/A";
   String lastModifiedBy() default "N/A";
   // Note use of array
   String[] reviewers();
}
MyClass.java
@ClassPreamble 
(
   author = "Ram",
   date = "3/17/2017",
   currentRevision = 2,
   lastModified = "4/12/2017",
   lastModifiedBy = "Peter",
   // Note array notation
   reviewers = {"Alice", "Bob", "Cindy"}
)

public class MyClass
{
    // class code goes here
}
Click the below link to download the code:
https://sites.google.com/site/ramj2eev1/home/javabasics/AnnotationDemo_declare_Javadoc_App.zip?attredirects=0&d=1

Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/AnnotationDemo_declare_Javadoc_App/AnnotationDemo

Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/47d09ebb24294f7b507419345f38ec4cde27d544/BasicJava/AnnotationDemo_declare_Javadoc_App/AnnotationDemo/?at=master

See also:
  • All JavaEE Viedos Playlist
  • All JavaEE Viedos
  • All JAVA EE Links
  • Servlets Tutorial
  • All Design Patterns Links
  • JDBC Tutorial
  • Java Collection Framework Tutorial
  • JAVA Tutorial
  • Kids Tutorial
  • No comments:

    Post a Comment