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.
Secure Spring Boot Application With Keycloak

Secure Spring Boot Application With Keycloak

1
Comments
7 min read
Stop using sourceCompatibility and targetCompatibility

Stop using sourceCompatibility and targetCompatibility

6
Comments
1 min read
How to make money with Java and C++ : IEEE 754 and the real life : ordering zeros.

How to make money with Java and C++ : IEEE 754 and the real life : ordering zeros.

5
Comments
5 min read
How to create jars that run like any other executable binary (./app.jar)

How to create jars that run like any other executable binary (./app.jar)

9
Comments
4 min read
Spring Boot 2.6.2 on Raspberry Pi 4

Spring Boot 2.6.2 on Raspberry Pi 4

7
Comments 1
4 min read
Magic Numbers (in programming)

Magic Numbers (in programming)

5
Comments 4
2 min read
Time for secure dependencies? Private Maven repository for Java, Kotlin, Scala

Time for secure dependencies? Private Maven repository for Java, Kotlin, Scala

17
Comments
5 min read
Spring Data — Never Rollback Readonly Transactions

Spring Data — Never Rollback Readonly Transactions

28
Comments
8 min read
Implementing Graphs with Spring and Neo4j

Implementing Graphs with Spring and Neo4j

5
Comments
3 min read
Configuring Connection Pooling with Spring R2DBC

Configuring Connection Pooling with Spring R2DBC

15
Comments
5 min read
1. Getting started with Spring Framework - Spring in Action - book notes

1. Getting started with Spring Framework - Spring in Action - book notes

8
Comments 1
5 min read
Effective Java: Prefer Alternatives To Java Serialization

Effective Java: Prefer Alternatives To Java Serialization

6
Comments
4 min read
Java JSON deserialization problems with the Jackson ObjectMapper

Java JSON deserialization problems with the Jackson ObjectMapper

5
Comments
5 min read
Striver's SDE Sheet Journey - #11 Repeat and Missing Number

Striver's SDE Sheet Journey - #11 Repeat and Missing Number

5
Comments
2 min read
Top 10 Frameworks Software Developers can learn in 2025

Top 10 Frameworks Software Developers can learn in 2025

369
Comments 31
13 min read
JDBC Tutorial Part 1: Connecting to a Database

JDBC Tutorial Part 1: Connecting to a Database

9
Comments
7 min read
View Binding in Android.

View Binding in Android.

5
Comments
4 min read
Use enum class to avoid String errors.

Use enum class to avoid String errors.

6
Comments
2 min read
Basic Instagram Clone

Basic Instagram Clone

5
Comments 1
1 min read
Creating you First repository on Github using git

Creating you First repository on Github using git

3
Comments
1 min read
Eliminate Unnecessary Builds With Git Hooks in Bash, Java, and Scala

Eliminate Unnecessary Builds With Git Hooks in Bash, Java, and Scala

12
Comments 3
4 min read
Advent of Code - 2021: Day 6

Advent of Code - 2021: Day 6

4
Comments
4 min read
Advent of Code 2021: Day 9

Advent of Code 2021: Day 9

4
Comments
4 min read
JBang + Quarkus + AWS Lambda + Terraform = <3

JBang + Quarkus + AWS Lambda + Terraform = <3

6
Comments
13 min read
Modern Software Engineering - Book Notes

Modern Software Engineering - Book Notes

10
Comments
2 min read
Layers of a network and HTTP

Layers of a network and HTTP

3
Comments 2
4 min read
Strategy Pattern | Design Patterns in Java

Strategy Pattern | Design Patterns in Java

6
Comments
1 min read
How to customise white-label error in spring boot

How to customise white-label error in spring boot

6
Comments
2 min read
Best Practices For Writing Automation Test Code

Best Practices For Writing Automation Test Code

18
Comments
1 min read
Spring internal micro-service driven communication

Spring internal micro-service driven communication

12
Comments 2
3 min read
Striver's SDE Sheet Journey - #10 Find the duplicate in an array

Striver's SDE Sheet Journey - #10 Find the duplicate in an array

6
Comments
3 min read
What is Java? A simple guide for Beginners

What is Java? A simple guide for Beginners

4
Comments
6 min read
Log4Shell - Explorando um servidor Java vulnerável

Log4Shell - Explorando um servidor Java vulnerável

6
Comments
5 min read
Is GraphQL better option than Rest ?

Is GraphQL better option than Rest ?

92
Comments 12
7 min read
Three.js for Java devs: J2CL, Closure, Bazel, etc ...

Three.js for Java devs: J2CL, Closure, Bazel, etc ...

8
Comments 3
6 min read
Compiling Java 17 using Maven in an Azure DevOps Pipeline

Compiling Java 17 using Maven in an Azure DevOps Pipeline

5
Comments
2 min read
60x Performance Improvement & Moving on fullstack - Building DDTJ Day 7

60x Performance Improvement & Moving on fullstack - Building DDTJ Day 7

6
Comments
5 min read
@kolkov/angular-editor: upload image using custom service

@kolkov/angular-editor: upload image using custom service

5
Comments 1
1 min read
DevOps Myths! Are these true?

DevOps Myths! Are these true?

20
Comments 2
3 min read
Striver's SDE Sheet Journey - #7 Rotate Image

Striver's SDE Sheet Journey - #7 Rotate Image

6
Comments 2
2 min read
100 Languages Speedrun: Episode 35: Groovy

100 Languages Speedrun: Episode 35: Groovy

8
Comments 5
4 min read
Implementing HTTP Polling

Implementing HTTP Polling

79
Comments
6 min read
Toast message in android

Toast message in android

6
Comments 3
1 min read
100 things I learned writing my first technical book

100 things I learned writing my first technical book

3
Comments
7 min read
Understanding and Exploiting Log4J Vulnerability

Understanding and Exploiting Log4J Vulnerability

15
Comments
5 min read
Apache Log4j : Return of the JNDI

Apache Log4j : Return of the JNDI

27
Comments 10
6 min read
Java abstract classes and interfaces

Java abstract classes and interfaces

12
Comments
2 min read
Striver's SDE Sheet Journey - #6 Stock Buy And Sell

Striver's SDE Sheet Journey - #6 Stock Buy And Sell

7
Comments
2 min read
What is Log4j Vulnerability and how dangerous is it

What is Log4j Vulnerability and how dangerous is it

2
Comments
3 min read
Still Deep in Type Hierarchy Hell Code, Building DDTJ - Day 5

Still Deep in Type Hierarchy Hell Code, Building DDTJ - Day 5

4
Comments
5 min read
Python vs Java: Which is Best Language for 2022

Python vs Java: Which is Best Language for 2022

14
Comments 3
4 min read
Using AWS SDK V2 for Java to read DynamoDB cross-account

Using AWS SDK V2 for Java to read DynamoDB cross-account

9
Comments
4 min read
Unit and Integration test Spring Boot applications with Spring Testing and JUnit

Unit and Integration test Spring Boot applications with Spring Testing and JUnit

14
Comments
1 min read
The state of pattern matching in Java 17

The state of pattern matching in Java 17

8
Comments
11 min read
End to end Debug Object Modeling. First hard problem in Building DDTJ - Day 4

End to end Debug Object Modeling. First hard problem in Building DDTJ - Day 4

6
Comments
5 min read
Striver's SDE Sheet Journey - #5 Sort an array of 0s, 1s and 2s

Striver's SDE Sheet Journey - #5 Sort an array of 0s, 1s and 2s

5
Comments
3 min read
IntelliJ Hacks: Copy paste history and plain text paste

IntelliJ Hacks: Copy paste history and plain text paste

2
Comments 1
1 min read
High Level Programming Language 0-60

High Level Programming Language 0-60

3
Comments 3
4 min read
Code Coverage, Java Debugger API and Full Integration in Building DDJT - Day 3

Code Coverage, Java Debugger API and Full Integration in Building DDJT - Day 3

6
Comments
8 min read
What does "static" mean in Java?

What does "static" mean in Java?

4
Comments
5 min read
loading...