Learn how to use Java annotations to associate metadata with classes, methods, and other application elements in your Java programs.
Here's everything you need to know about Java operators and operator types, and how to use them to write expressions for your Java programs.
Use Java's extends keyword to derive a child class from a parent class, invoke parent class constructors and methods, override methods, and more.
The more familiar you are with Object and its methods, the more you can do with your Java programs.
Here's how to make classes, fields, methods, constructors, and objects work together in your Java programs.
Here's everything you need to know about initializing Java classes and objects before executing them in the JVM.
Learn how Java’s support for generics helps you develop more robust code
Use packages and static imports to organize top-level types and simplify access to their static members
Sponsored Links