Programming Tutorials

Curated development tutorials from top sources. Filter by language.

All css general go java javascript php python ruby rust sql typescript
dev.to freecodecamp realpython

Abstraction in Java

Abstraction in Java is the process of hiding internal implementation details and showing only essential functionality to the user. Java provides tw

java dev.to May 12, 2026

Day 9/90: Methods - Java Engineering

Day 9/90: Methods 90 Day Java Challenge: Zero to Production Today I wanted methods to feel like a real engineering decision, not a syntax

java dev.to May 12, 2026

Mutable Key Problem in HashMap

Mutable Key Problem in HashMap HashMap depends on hashCode() remaining stable If the key changes after insertion: hashCode changes bucket location c

java dev.to May 12, 2026

Pojo in Java

POJO in Java – What and Why? In Java, POJO stands for Plain Old Java Object. A POJO is a simple Java class that is not dependent on any sp

java dev.to May 12, 2026

POJO Class In Java

A POJO (Plain Old Java Object) is a simple Java class that is not tied to any special frameworks or restrictions. It is mainly used to represent data.

java dev.to May 12, 2026

Encapsulation in Java

Encapsulation in Java is the process of wrapping data (variables) and the code that acts on that data (methods) together as a single unit, typically

java dev.to May 12, 2026
« Prev Page 79 of 125 Next »