Java modules are considered one of the finest features introduced in Java 9. Find out what are Java modules and why every Java developer must be using them.
Some very important Java VM parameters can make your work way easier as a Java developer. Find out what those Java VM parameters are and how to use them.
Working on JavaFX certainly requires the libraries to take full advantage of JavaFX components. Here are some top JavaFX libraries and frameworks you can use.
Java Sleep and Java Wait are used in thread execution. Wait is used for synchronization whereas sleep pauses the thread. Find out more differences between them.
Introduced in Java 8, forEach Java method is used to iterate over the collections, maps, lists, sets, and streams. Explore how you can use it in your Java code.
Printf method in Java offers a list of options to format the output including strings, numbers, Boolean, date/time, and more. Find out how to use printf in Java.
Java static keyword offers tons of features, from sharing fields across all objects to increasing encapsulation. Find out how to use Java static in your code.
Ternary operator has been part of Java for a very long time. Here is the complete guide about the ternary operator in Java and how you can use it in your code.
Newline characters are often used in strings but there are some things to be considered while using them. Find out how to add a new line to a string in Java.
Java instanceof is primarily used to verify the object reference type but it also offers some useful applications for checking inheritance and for downcasting.