Open in app

Sign In

Write

Sign In

Aman Agrawal
Aman Agrawal

119 Followers

Home

About

Mar 2, 2021

JVM Memory Model

Hello guys, in this blog we are going to talk about the different areas of memory that JVM creates and handles throughout the lifecycle of a program. In this blog, I have tried my best to explain in detail with examples and diagrams. Before diving deep, let us see how…

JVM

10 min read

JVM Memory Model
JVM Memory Model
JVM

10 min read


Dec 19, 2020

Hashmap Vs ConcurrentHashMap in Java 8 way

Hello guys, in this blog, we are going to talk about the new methods which were introduced in Java 8. Following are the ones which we will look into in detail. computeIfAbsent computeIfPresent compute merge Initially, we will look into the basic examples of each one of them, and later…

Java 8

4 min read

Hashmap Vs ConcurrentHashMap in Java 8 way
Hashmap Vs ConcurrentHashMap in Java 8 way
Java 8

4 min read


Published in The Startup

·Oct 16, 2020

Internals of Compiler and JVM

Hello guys, I am back with a new blog and in this blog, we are going to talk about some important aspects of Java such as Difference between JDK, JRE, and JVM The Java Compiler Internals of JVM Let us first start with the differences between JDK, JRE, and JVM. …

Java

6 min read

Internals of Compiler and JVM
Internals of Compiler and JVM
Java

6 min read


Sep 3, 2020

The Completable Future

Hello guys, in this blog we are going to talk about the CompletableFuture which was introduced in Java 8. But before looking into it, let me give you some background of the Future. Futures were introduced in Java 5. They are basically placeholders for a result of an operation that…

Java 8

4 min read

The Completable Future
The Completable Future
Java 8

4 min read


Published in The Startup

·Aug 15, 2020

The Immutable Strings and the String Pool

Hello guys, after looking into some intense topics, it is time to pick some simple ones. So, in this blog, we are going to talk about String class and String Pool. Let us begin… String class is one of the widely used classes all around the globe. It is used…

Java

5 min read

The Immutable Strings and the String Pool
The Immutable Strings and the String Pool
Java

5 min read


Aug 13, 2020

The Stealer — Fork Join Framework

Welcome back guys, this blog is a continuation of the previous blog where we talked about Threads and Executor Framework. If you haven’t visited, here is the link. The Thread and The Executor Framework In this blog, we will discuss about the difference between a thread and a process, executor framework and Java 8’s new…medium.com Hi In the previous blog, I mentioned about a new thread pool in the Executor Framework named newWorkStealingPool, which was introduced in…

Java 8

5 min read

The Stealer — Fork Join Framework
The Stealer — Fork Join Framework
Java 8

5 min read


Aug 6, 2020

The Thread and The Executor Framework

Hello guys, in this blog we are going to talk about a very important topic, that is threads. We will first start with what is thread and how it is different from a process, how we can create a thread in different ways, and later on, we will deep dive…

Java

5 min read

The Thread and The Executor Framework
The Thread and The Executor Framework
Java

5 min read


Jul 6, 2020

Best Practices to Handle Exceptions

Hello guys, I am back with the new blog and in this blog, we will discuss best practices to handle exceptions. Let us get started… Cleaning Up Resources in the Finally Block If you use any resource for example InputStream, it is very important to release the resource or close…

Java

4 min read

Best Practices to Handle Exceptions
Best Practices to Handle Exceptions
Java

4 min read


Jun 10, 2020

Type Inference, Lambda Expression and Method Reference

Hello guys, I am back with a new blog. This blog is an extension of two previous blogs listed below. I would recommend you to go through these blogs before starting with this one. Interface Evolution (Java 7, Java 8, Java 9) In this blog, we will see how interface evolve across java versionsmedium.com Internal working of the functional interface and lambda expression This blog will help you to understand how JVM handles functional interface and lambda expression.medium.com

Lambda Expressions

4 min read

Type Inference, Lambda Expression and Method Reference
Type Inference, Lambda Expression and Method Reference
Lambda Expressions

4 min read


May 31, 2020

Interface Evolution (Java 7, Java 8, Java 9)

Hello guys, this blog is from Java 8 as well as Java 9 and we are going to talk about the interface and its members. Later on, we will see the difference between an interface and an abstract class. I have already posted a few topics from Java 8. …

Java 7

3 min read

Interface Evolution (Java 7, Java 8, Java 9)
Interface Evolution (Java 7, Java 8, Java 9)
Java 7

3 min read

Aman Agrawal

Aman Agrawal

119 Followers
Following
  • Thilina Ashen Gamage

    Thilina Ashen Gamage

  • Craig Motlin

    Craig Motlin

  • Shivani Singh

    Shivani Singh

  • Visharad Dhavle

    Visharad Dhavle

  • Shindeaniket

    Shindeaniket

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech