DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Understanding OOP in Java: Like Learning to Drive a Car

Understanding OOP in Java: Like Learning to Drive a Car

Comments
4 min read
Belay the Metamorphosis: analyzing Kafka project

Belay the Metamorphosis: analyzing Kafka project

Comments
10 min read
How does Java handle memory management and garbage collection?

How does Java handle memory management and garbage collection?

Comments
1 min read
Automate Your Java Tasks with Quartz: A Practical Guide

Automate Your Java Tasks with Quartz: A Practical Guide

Comments
9 min read
Let's build "Java demos" together during Hacktoberfest

Let's build "Java demos" together during Hacktoberfest

3
Comments
3 min read
Spring Boot: A Revolução no Desenvolvimento de Aplicações Java

Spring Boot: A Revolução no Desenvolvimento de Aplicações Java

Comments
2 min read
Cap 9 Tratamento de exceções

Cap 9 Tratamento de exceções

1
Comments
2 min read
Fundamentos do tratamento de exceções

Fundamentos do tratamento de exceções

1
Comments
2 min read
Consequências de uma exceção não capturada

Consequências de uma exceção não capturada

1
Comments
1 min read
Exemplo de exceção simples

Exemplo de exceção simples

Comments
1 min read
Load Balancers in Microservices: A Beginner's Guide with Code and Real-Life Examples

Load Balancers in Microservices: A Beginner's Guide with Code and Real-Life Examples

3
Comments 3
8 min read
HashMaps in Action: Tackling a Common Java Interview Challenge

HashMaps in Action: Tackling a Common Java Interview Challenge

8
Comments
4 min read
Java Basic Syntax

Java Basic Syntax

6
Comments
4 min read
Python vs Java: Comparing Job Markets and Career Growth

Python vs Java: Comparing Job Markets and Career Growth

5
Comments
4 min read
Wednesday Links - Edition 2024-09-11

Wednesday Links - Edition 2024-09-11

Comments
1 min read
Java Spring Boot for Beginners: Part 2: Diving into Project Structure, REST Controllers, and Request Handling

Java Spring Boot for Beginners: Part 2: Diving into Project Structure, REST Controllers, and Request Handling

1
Comments
3 min read
Java 23: Module Import Feature

Java 23: Module Import Feature

1
Comments
2 min read
Finding an Element in an Infinite Array Using Java

Finding an Element in an Infinite Array Using Java

Comments
3 min read
Exploring HashSet: A Dive into Unordered Collections

Exploring HashSet: A Dive into Unordered Collections

13
Comments 3
3 min read
Automatically fix code vulnerabilities with AI

Automatically fix code vulnerabilities with AI

4
Comments
5 min read
Cracking the Basics of HashMap: Key Concepts for Java Developers

Cracking the Basics of HashMap: Key Concepts for Java Developers

10
Comments 6
3 min read
Mastering Multi-Cloud and Edge Data Synchronization: A Retail Use Case with KubeMQ’s Java SDK

Mastering Multi-Cloud and Edge Data Synchronization: A Retail Use Case with KubeMQ’s Java SDK

Comments
5 min read
SOLID Principles in Java with Examples

SOLID Principles in Java with Examples

2
Comments
2 min read
Spring Boot Controllers Basics

Spring Boot Controllers Basics

Comments
2 min read
Speed Up Your Site A Beginner's Guide to rel='preload'

Speed Up Your Site A Beginner's Guide to rel='preload'

Comments
1 min read
Guide to Obtaining Java and Python Certifications

Guide to Obtaining Java and Python Certifications

Comments
5 min read
Mastering DSA with Pen and Paper: Unplug and Think Like a Problem-Solver

Mastering DSA with Pen and Paper: Unplug and Think Like a Problem-Solver

2
Comments
5 min read
🚀 Mastering Time and Space Complexity in DSA: Your Ultimate Guide 🚀

🚀 Mastering Time and Space Complexity in DSA: Your Ultimate Guide 🚀

1
Comments
8 min read
How to Start DSA (Data Structures & Algorithms) as a Beginner

How to Start DSA (Data Structures & Algorithms) as a Beginner

2
Comments
5 min read
Ultimate Guide to the Best Resources, Books, and Problems for DSA Mastery: "Which I Personally Use."

Ultimate Guide to the Best Resources, Books, and Problems for DSA Mastery: "Which I Personally Use."

2
Comments
9 min read
Mastering Constraints and Problem-Solving Strategies in DSA

Mastering Constraints and Problem-Solving Strategies in DSA

1
Comments
6 min read
MongoDB Sharding

MongoDB Sharding

Comments
1 min read
Mind-blowing: Why 1 == 1 is 🟢 true, but 128 == 128 is 🔴 false in Java?

Mind-blowing: Why 1 == 1 is 🟢 true, but 128 == 128 is 🔴 false in Java?

1
Comments
1 min read
Ulyp: Recording Java code execution for faster debugging (Part 1)

Ulyp: Recording Java code execution for faster debugging (Part 1)

3
Comments
7 min read
Find the First Non-Repeated Character in a String

Find the First Non-Repeated Character in a String

6
Comments
1 min read
Mastering the Fundamentals of Object-Oriented Programming (OOP) in Java

Mastering the Fundamentals of Object-Oriented Programming (OOP) in Java

Comments 1
3 min read
JDK, JVM, and JRE: The Three Musketeers of Java Development 🏇

JDK, JVM, and JRE: The Three Musketeers of Java Development 🏇

1
Comments
4 min read
The Magic of `static` in Java: One for All, and All for One!

The Magic of `static` in Java: One for All, and All for One!

Comments
5 min read
Java Classes and Objects: The Blueprint to Your Code Kingdom 🏰

Java Classes and Objects: The Blueprint to Your Code Kingdom 🏰

1
Comments
4 min read
Java Streams: The Ultimate Guide for Complete Beginners

Java Streams: The Ultimate Guide for Complete Beginners

1
Comments
5 min read
Teste do CapĂ­tulo 8

Teste do CapĂ­tulo 8

Comments
2 min read
Arrays vs. ArrayLists: A Must-Know Topic for Java Interviews

Arrays vs. ArrayLists: A Must-Know Topic for Java Interviews

7
Comments
4 min read
Creating Docker Image of Spring Boot Application using Buildpacks

Creating Docker Image of Spring Boot Application using Buildpacks

1
Comments
6 min read
Evolução do "switch case" do Java 8 ao Java 21 🎯

Evolução do "switch case" do Java 8 ao Java 21 🎯

2
Comments
4 min read
Add a compute column to a csv file #eg40

Add a compute column to a csv file #eg40

6
Comments
1 min read
Common Java Developer Interview Questions and Answers on multithreading, garbage collection, thread pools, and synchronization

Common Java Developer Interview Questions and Answers on multithreading, garbage collection, thread pools, and synchronization

1
Comments
7 min read
Fibonacci, Integer overflow, memoization e um exagero

Fibonacci, Integer overflow, memoization e um exagero

6
Comments 1
3 min read
Java 101: Understanding Variables, Data Types, and Input/Output

Java 101: Understanding Variables, Data Types, and Input/Output

6
Comments
5 min read
Mastering Java 8 in One Go: A Fun Ride to Functional Paradise

Mastering Java 8 in One Go: A Fun Ride to Functional Paradise

2
Comments
5 min read
Understanding ArrayList: Essential Knowledge for Interviews

Understanding ArrayList: Essential Knowledge for Interviews

9
Comments 2
3 min read
Exploring the New Features of Java 23

Exploring the New Features of Java 23

2
Comments 4
3 min read
The Art of Full Stack Debugging

The Art of Full Stack Debugging

19
Comments 1
7 min read
Why Following Traditional Advice Isn’t Enough to Switch from QA to Developer and What to Do Instead?

Why Following Traditional Advice Isn’t Enough to Switch from QA to Developer and What to Do Instead?

Comments
7 min read
5 Real-World Examples to Boost Your Spring Development with JDK 14 Records

5 Real-World Examples to Boost Your Spring Development with JDK 14 Records

1
Comments
10 min read
3 Shocking Ways to Run Stringified Code in Java 8+

3 Shocking Ways to Run Stringified Code in Java 8+

1
Comments
2 min read
Jupyter Notebook for Java

Jupyter Notebook for Java

1
Comments
7 min read
GitHub Mastery: Creating Repositories and Managing PRs with Ease

GitHub Mastery: Creating Repositories and Managing PRs with Ease

1
Comments
3 min read
One click dependencies fix

One click dependencies fix

31
Comments
11 min read
Mastering Spring Boot MVC and REST APIs: A Comprehensive Guide

Mastering Spring Boot MVC and REST APIs: A Comprehensive Guide

Comments
2 min read
Le Java Memory Model : Comprendre la concurrence en profondeur

Le Java Memory Model : Comprendre la concurrence en profondeur

Comments
3 min read
loading...