O'Reilly logo

Java Language Features: With Modules, Streams, Threads, I/O, and Lambda Expressions by Kishori Sharan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Kishori Sharan 2018
Kishori SharanJava Language Featureshttps://doi.org/10.1007/978-1-4842-3348-1_1

1. Annotations

Kishori Sharan
(1)
Montgomery, Alabama, USA
 
Electronic supplementary material
The online version of this chapter (https://​doi.​org/​10.​1007/​978-1-4842-3348-1_​1) contains supplementary material, which is available to authorized users.
In this chapter, you will learn:
  • What annotations are
  • How to declare annotations
  • How to use annotations
  • What meta-annotations are and how to use them
  • Commonly used annotations that are used to deprecate APIs, to suppress named compile-time warnings, override methods, and declare functional interfaces
  • How to access annotations at runtime
  • How to process annotations in source code
All example programs in this ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required