Browsing Category

Java

A general purpose programming language and computing platform that is concurrent, class-based, object-oriented and specifically designed to have as few implementation dependencies as possible.

5 Best Java IDEs For Programmers

Integrated Development Environment (IDE) are meant for developing quality code. They not only increases the productivity of the user but also makes the job much easier than it was before. It can be said that each and every quality program…

Migration Tips to JUnit 5 from JUnit 4

Migration Tips Before migrating to JUnit 5 from JUnit 4, let's first check out the advantages of using JUnit 5 over JUnit 4. JUnit 4 entire framework was contained in a single JAR library. This means that we have to import the whole…

Top Tools for Java Developers Toolkit

There is an enormous selection of libraries, utilities, and programs at the sheer disposal of Java developers. Each one has its own merits and demerits, but there are a few that stand out from the crowd due to their popularity, versatility,…

Understanding Java Annotation with Example

Annotations were introduced to the Java world with the version 1.5 and the main purpose of Annotations is to provide information about the code without having any direct effect on the code which they Annotate. Java Annotation is the…

Java Reference Objects and Garbage Collection

Let's take a look at the concepts of the garbage collector in Java and various reference object types that it can handle! As we all know that Garbage Collector reclaims memory from objects which are eligible for garbage collection, but do…