Java | News, how-tos, features, reviews, and videos
Get started with polymorphism in Java and how to do method invocation in polymorphic method calls.
Many parts of Java's Unsafe class are being deprecated and replaced with newer features that provide similar functionality. Here's what you need to know.
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.
Compare inheritance and composition, the two fundamental ways to relate Java classes, then practice debugging ClassCastExceptions in Java inheritance.
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.
Do you need to know how to sort Java objects in a collection, array, or map? Here's how to use the Comparable and Comparator interfaces and avoid ClassCastExceptions.
What is the contract between equals() and hashcode()? Learn how these methods work together when comparing objects in Java.
Sponsored Links