Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Core Java with Examples Series' Articles
Back to Mayur Bodhare's Series
JDK, JRE, JVM: Stop Mixing Them Up (Finally Explained Simply)
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 6
JDK, JRE, JVM: Stop Mixing Them Up (Finally Explained Simply)
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
4 min read
OOP in Java: What Really Happens Behind the Scenes
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
OOP in Java: What Really Happens Behind the Scenes
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
9 min read
Java if, switch and Loops: Which One Should You Use?
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Java if, switch and Loops: Which One Should You Use?
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
6 min read
Java Variables, Data Types and Type Casting: A Simple Guide with Examples
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Java Variables, Data Types and Type Casting: A Simple Guide with Examples
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
7 min read
Java Arrays: What Really Sits in Memory
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Java Arrays: What Really Sits in Memory
#
java
#
beginners
#
arrays
#
programming
Comments
Add Comment
8 min read
Java Strings Explained: Pool, Builder and Buffer
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Java Strings Explained: Pool, Builder and Buffer
#
java
#
beginners
#
strings
#
programming
Comments
1
comment
8 min read
Why Does Java’s main Method Have static?
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Why Does Java’s main Method Have static?
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
11 min read
Read Java Code Faster: Naming Conventions Decoded
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 11
Read Java Code Faster: Naming Conventions Decoded
#
java
#
beginners
#
programming
#
cleancode
Comments
Add Comment
8 min read
Why Your Java Object Disappears After One Line
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 12
Why Your Java Object Disappears After One Line
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
7 min read
Why Java Has No Multiple Inheritance (The Diamond Problem)
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 12
Why Java Has No Multiple Inheritance (The Diamond Problem)
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
12 min read
Java Packages: Why Your Folders Must Match Your Code
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 12
Java Packages: Why Your Folders Must Match Your Code
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
9 min read
Compile-Time vs Run-Time Polymorphism in Java
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 12
Compile-Time vs Run-Time Polymorphism in Java
#
java
#
oop
#
polymorphism
#
casting
Comments
Add Comment
8 min read
Why Java Says 127 == 127 but 128 != 128
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
Why Java Says 127 == 127 but 128 != 128
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
9 min read
Java Abstraction for Beginners: From abstract to Interfaces
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
Java Abstraction for Beginners: From abstract to Interfaces
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
10 min read
When to Use a Nested Class in Java (and When Not To)
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
When to Use a Nested Class in Java (and When Not To)
#
java
#
beginners
#
oop
#
programming
Comments
Add Comment
9 min read
From Anonymous Class to Lambda: A Java Step-by-Step
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
From Anonymous Class to Lambda: A Java Step-by-Step
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
9 min read
Java Enums and Annotations Explained Simply
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
Java Enums and Annotations Explained Simply
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
9 min read
throw vs throws in Java, and What “Ducking” Means
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
throw vs throws in Java, and What “Ducking” Means
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
15 min read
Java Threads Explained: Scheduler, sleep and synchronized
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 13
Java Threads Explained: Scheduler, sleep and synchronized
#
java
#
beginners
#
concurrency
#
programming
Comments
Add Comment
11 min read
Java Collections Framework Explained Simply
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 14
Java Collections Framework Explained Simply
#
java
#
beginners
#
datastructures
#
programming
Comments
Add Comment
12 min read
Java Stream API for Beginners: From Loops to Pipelines
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 14
Java Stream API for Beginners: From Loops to Pipelines
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
13 min read
Java var, Records and Sealed Classes Explained Simply
Mayur Bodhare
Mayur Bodhare
Mayur Bodhare
Follow
Oct 14
Java var, Records and Sealed Classes Explained Simply
#
java
#
beginners
#
programming
#
tutorial
Comments
Add Comment
12 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account