Core Java
-
Core Java

Understanding Java AtomicInteger with an Example
When multiple threads access and modify the same variable, unexpected results can occur due to race conditions. A simple int…
Read More » -
Core Java

Understanding Java Virtual Threads with Example
Virtual Threads are one of the most important improvements to Java concurrency in recent years. They make it possible to…
Read More » -
Core Java

Jackson MongoDB POJO Mapping Example
In Java-based applications using MongoDB, converting data between MongoDB’s native document representation and Java Plain Old Java Objects (POJOs) is…
Read More » -
Core Java

Java 14 New Features
On 17th March 2020, Oracle has released a new version of Java named Java 14, which includes lots of new…
Read More » -
Core Java

Java NIO Tutorial
1. Introduction Java NIO is a library introduced from Java 1.4. Java NIO has since its launch provided an alternative…
Read More » -
Core Java

JVM Architecture: Execution Engine in JVM
Hello readers! In the previous article of JVM series, developers learned about the Virtual machine’s ClassLoader and Runtime Data Areas…
Read More » -
Core Java

JVM Architecture: JVM Class loader and Runtime Data Areas
Hello readers! In the previous article of JVM series, developers learned about the Java Virtual Machine (JVM) and it’s architecture.…
Read More » -
Enterprise Java

ElasticSearch Tutorial for Beginners
1. Introduction In this example, we shall demonstrate how to make use of Elasticsearch, a distributed free-text search and analysis…
Read More » -
Core Java

Performance Comparison of Multithreading in Java
There are different techniques for multithreading in Java. One can parallelize a piece of code in Java either with synchronize…
Read More »
- 1
- 2


