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.
How to Initialize an ArrayList in Kotlin

How to Initialize an ArrayList in Kotlin

7
Comments
4 min read
Use Vim as a Java IDE

Use Vim as a Java IDE

8
Comments
4 min read
Send mail easily! springboot, sendgrid and greenmail

Send mail easily! springboot, sendgrid and greenmail

5
Comments 1
3 min read
Functional Enums in Java

Functional Enums in Java

12
Comments
5 min read
Kotlin Collections and how it compares with Java Collections API

Kotlin Collections and how it compares with Java Collections API

9
Comments
4 min read
Security Using Spring and JWT

Security Using Spring and JWT

7
Comments
16 min read
Kotlin primitive and object arrays

Kotlin primitive and object arrays

9
Comments
4 min read
A Collection Of Java Programming Resources For Beginners

A Collection Of Java Programming Resources For Beginners

28
Comments 1
4 min read
How Do I Keep up with Scala and Java

How Do I Keep up with Scala and Java

8
Comments 2
1 min read
Consuming from Kafka

Consuming from Kafka

14
Comments
2 min read
Considerations for high throughput kafka producer

Considerations for high throughput kafka producer

10
Comments
2 min read
Intro to Java Programming - Java Tutorial for Beginners

Intro to Java Programming - Java Tutorial for Beginners

6
Comments
1 min read
20+ Core Java Interview Questions for experienced Professionals from Investment Banks

20+ Core Java Interview Questions for experienced Professionals from Investment Banks

154
Comments 14
19 min read
20 Books to Learn Java and Related Technologies

20 Books to Learn Java and Related Technologies

160
Comments 16
13 min read
Easily Merge Multiple Java --classpath Arguments

Easily Merge Multiple Java --classpath Arguments

10
Comments 2
1 min read
Fruit Cart: Config

Fruit Cart: Config

5
Comments
4 min read
Java Daily Coding Problem #005

Java Daily Coding Problem #005

14
Comments 3
6 min read
Send slack messages with Java in 5 minutes

Send slack messages with Java in 5 minutes

13
Comments
2 min read
11 Best Frameworks Programmers Can Learn in 2025 for Web Development and App Development

11 Best Frameworks Programmers Can Learn in 2025 for Web Development and App Development

152
Comments 27
14 min read
Developing 10x faster with a Surface Go, thanks to VS Code and Azure

Developing 10x faster with a Surface Go, thanks to VS Code and Azure

98
Comments 14
7 min read
Java programmers of DEV, what is your favorite IDE?

Java programmers of DEV, what is your favorite IDE?

7
Comments 9
1 min read
Como ler um arquivo JSON no Java

Como ler um arquivo JSON no Java

7
Comments
2 min read
Those sneaky NullPointerExceptions!

Those sneaky NullPointerExceptions!

6
Comments 6
2 min read
Multiple JDKs? No problem!

Multiple JDKs? No problem!

7
Comments 2
3 min read
Java vs PHP: Which is best for software development?

Java vs PHP: Which is best for software development?

9
Comments
2 min read
Taking Kotlin for a Spin

Taking Kotlin for a Spin

6
Comments
10 min read
10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

484
Comments 16
7 min read
Micronaut PetClinic with GraalVM > 19

Micronaut PetClinic with GraalVM > 19

10
Comments
2 min read
Mockito for noobies

Mockito for noobies

4
Comments
1 min read
Resilience for Java microservices. Circuit Breaker with Resilience4j

Resilience for Java microservices. Circuit Breaker with Resilience4j

26
Comments
2 min read
Java VS Go

Java VS Go

5
Comments 14
1 min read
Run MySQL on Docker and use in your Java App

Run MySQL on Docker and use in your Java App

21
Comments 9
3 min read
Create full Microservice stack using JHipster Domain Language under 30 minutes

Create full Microservice stack using JHipster Domain Language under 30 minutes

26
Comments 2
10 min read
What Is Java? A Beginner’s Guide to Java and Its Evolution

What Is Java? A Beginner’s Guide to Java and Its Evolution

5
Comments 1
4 min read
Resilience pattern for Java microservices. The Circuit Breaker.

Resilience pattern for Java microservices. The Circuit Breaker.

23
Comments
2 min read
Deploy a web app to Azure App Service using Terraform

Deploy a web app to Azure App Service using Terraform

27
Comments
6 min read
Fruit Cart: Inception

Fruit Cart: Inception

8
Comments
3 min read
Creating a native executable in Windows with GraalVM

Creating a native executable in Windows with GraalVM

26
Comments 4
3 min read
Java and Native Code in OpenJDK 13

Java and Native Code in OpenJDK 13

13
Comments
5 min read
Spring boot and Kafka a great combination

Spring boot and Kafka a great combination

3
Comments
2 min read
The Journey From Java to Python

The Journey From Java to Python

6
Comments 1
2 min read
Python vs Java : The programming language fight for dominance

Python vs Java : The programming language fight for dominance

7
Comments
21 min read
JPA Auditing: Persisting Audit Logs Automatically using EntityListeners

JPA Auditing: Persisting Audit Logs Automatically using EntityListeners

19
Comments 2
5 min read
Is it cost-efficient to run Spring Boot on Azure Functions?

Is it cost-efficient to run Spring Boot on Azure Functions?

26
Comments 2
7 min read
Top 20 String Coding Problems from Programming Job Interviews

Top 20 String Coding Problems from Programming Job Interviews

447
Comments 18
8 min read
Why I Urge My Students to Use DrJava

Why I Urge My Students to Use DrJava

6
Comments 4
6 min read
Getting started with RSocket in Spring Boot

Getting started with RSocket in Spring Boot

13
Comments
3 min read
How Does JVM Handle Polymorphism (Method Overloading and Overriding) Internally

How Does JVM Handle Polymorphism (Method Overloading and Overriding) Internally

8
Comments
7 min read
Monitoring Java Microservices with JavaMelody

Monitoring Java Microservices with JavaMelody

22
Comments 2
2 min read
Research: Skills you need to boost your Java career in 2019

Research: Skills you need to boost your Java career in 2019

99
Comments 3
7 min read
Java vs .Net: Which one is better for web development?

Java vs .Net: Which one is better for web development?

12
Comments 1
3 min read
Basic setup for some Tutorials

Basic setup for some Tutorials

11
Comments
4 min read
Eclipse vs Netbeans vs VSCode - Which one do you use for coding?

Eclipse vs Netbeans vs VSCode - Which one do you use for coding?

11
Comments 10
1 min read
Getting duplicated objetcs in ArrayList

Getting duplicated objetcs in ArrayList

6
Comments 1
1 min read
10 Best Object-Oriented Design, Programming, and System Design Courses

10 Best Object-Oriented Design, Programming, and System Design Courses

135
Comments 4
17 min read
How to read and understand a Java Stacktrace

How to read and understand a Java Stacktrace

40
Comments 3
7 min read
JVM memory usage monitoring tools

JVM memory usage monitoring tools

6
Comments
4 min read
Java, C++, or C#???

Java, C++, or C#???

7
Comments 13
2 min read
A brief introduction to Java Lambda expressions

A brief introduction to Java Lambda expressions

6
Comments
6 min read
Software development with UML and modern Java

Software development with UML and modern Java

8
Comments 1
6 min read
loading...