About Us Contact Us Write for Us Advertise
Home>Java

Java

Enums and Wrapper Classes in Java ExplainedJava

Enums and Wrapper Classes in Java Explained

Learn Java enums and wrapper classes — use enums for a fixed set of safe values, understand Integer/Double wrappers, autoboxing, and handy methods like parseInt.

Read More →
72 views2 min
Generics in Java: Type-Safe Code Explained for BeginnersJava

Generics in Java: Type-Safe Code Explained for Beginners

Learn generics in Java — what the angle brackets mean, why they make collections type-safe, and how to write your own generic class, all with clear examples.

Read More →
88 views3 min
List, Set and Map in Java: How to Use Each (with Examples)Java

List, Set and Map in Java: How to Use Each (with Examples)

A hands-on guide to Java List, Set and Map — ArrayList, HashSet, and HashMap with real examples, and a simple decision guide for which one to use when.

Read More →
86 views2 min
The Java Collections Framework: List, Set and Map OverviewJava

The Java Collections Framework: List, Set and Map Overview

A beginner map of the Java Collections Framework — why collections beat arrays, and the three core types List, Set and Map, with a first taste of ArrayList.

Read More →
70 views2 min
Exception Handling in Java: try, catch, finally and throw ExplainedJava

Exception Handling in Java: try, catch, finally and throw Explained

Learn exception handling in Java — try, catch, finally, common exceptions like NullPointerException, checked vs unchecked, and throwing your own, all beginner-friendly.

Read More →
81 views3 min
this, super and final in Java: Three Keywords ExplainedJava

this, super and final in Java: Three Keywords Explained

Clear up three essential Java keywords — this (current object), super (parent class), and final (cannot change) — with simple examples and real usage.

Read More →
80 views3 min
Packages and the static Keyword in Java ExplainedJava

Packages and the static Keyword in Java Explained

Understand Java packages and the static keyword — how packages organise code, how import works, static fields and methods, and finally why main is static.

Read More →
75 views3 min
Abstraction in Java: Abstract Classes and Interfaces ExplainedJava

Abstraction in Java: Abstract Classes and Interfaces Explained

Learn abstraction in Java — the fourth pillar of OOP. Understand abstract classes, interfaces, when to use each, and how a class can implement many interfaces.

Read More →
79 views3 min
Polymorphism in Java: One Method, Many Forms Explained SimplyJava

Polymorphism in Java: One Method, Many Forms Explained Simply

Learn polymorphism in Java the easy way — the third pillar of OOP. See how the same method call behaves differently per object, with dynamic dispatch explained by example.

Read More →
70 views3 min