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.
What are i++ or ++i or i-- or --i in programming language?? Why you should use them?

What are i++ or ++i or i-- or --i in programming language?? Why you should use them?

4
Comments 2
1 min read
Building a Java REST API: A Step-by-Step Guide

Building a Java REST API: A Step-by-Step Guide

2
Comments
4 min read
Apache Curator Use Case

Apache Curator Use Case

Comments
3 min read
🛡️ What is a Race Condition in Java, and how it can be prevented using synchronized and AtomicInteger

🛡️ What is a Race Condition in Java, and how it can be prevented using synchronized and AtomicInteger

2
Comments
15 min read
Java 語言筆記

Java 語言筆記

Comments
1 min read
How to Install Java JDK 17 on Windows 10

How to Install Java JDK 17 on Windows 10

12
Comments
1 min read
How to Record Selenium Test Execution Video with TestNG & Java?

How to Record Selenium Test Execution Video with TestNG & Java?

5
Comments 2
3 min read
What is Test Driven Development (TDD) and Why It Matters

What is Test Driven Development (TDD) and Why It Matters

Comments 1
9 min read
How to implement GZIP decompression for incoming HTTP requests on the Netty server

How to implement GZIP decompression for incoming HTTP requests on the Netty server

2
Comments
5 min read
How to extract text and image from word in Java applications

How to extract text and image from word in Java applications

Comments
4 min read
Design Pattern Series - Single Responsibility Principle

Design Pattern Series - Single Responsibility Principle

1
Comments
2 min read
What is inheritDoc in Java? (with Example)

What is inheritDoc in Java? (with Example)

1
Comments
6 min read
Simplifying Database Operations with JPA and Hibernate: Creating and Persisting Objects

Simplifying Database Operations with JPA and Hibernate: Creating and Persisting Objects

1
Comments
3 min read
Simplifying CRUD Operations with Generics: Abstract CRUD Service

Simplifying CRUD Operations with Generics: Abstract CRUD Service

2
Comments
2 min read
Wiring in Spring

Wiring in Spring

Comments
3 min read
Learning C# After Java: 5 Differences Explored

Learning C# After Java: 5 Differences Explored

21
Comments
4 min read
Connecting Spring Boot to Keycloak via OAuth / OIDC

Connecting Spring Boot to Keycloak via OAuth / OIDC

Comments
4 min read
How to write less Boilerplate to make an adapter for simple recycler view

How to write less Boilerplate to make an adapter for simple recycler view

1
Comments
3 min read
@PostContruct Annotation in Spring

@PostContruct Annotation in Spring

Comments
1 min read
@PreDestroy annotation in spring 💥

@PreDestroy annotation in spring 💥

Comments
1 min read
Discovering Variable Arguments (varargs) in Java

Discovering Variable Arguments (varargs) in Java

Comments
2 min read
How to Build a Selenium UI Testing Framework

How to Build a Selenium UI Testing Framework

3
Comments
7 min read
(Spring) Booting Java to Accept Digital Payments with USDC

(Spring) Booting Java to Accept Digital Payments with USDC

1
Comments
8 min read
Potential path traversal vulnerability when using File class and its solution

Potential path traversal vulnerability when using File class and its solution

Comments
4 min read
Ostara Version 0.10.0 Has Been Released

Ostara Version 0.10.0 Has Been Released

7
Comments
4 min read
Java Spring Boot Handle All Exceptions Efficiently

Java Spring Boot Handle All Exceptions Efficiently

1
Comments
4 min read
Connecting Spring Boot Microservices with Kafka

Connecting Spring Boot Microservices with Kafka

12
Comments
11 min read
Full stack web development in a single Java file: An intro to Javalin and htmx

Full stack web development in a single Java file: An intro to Javalin and htmx

3
Comments
7 min read
Explorando Estruturas de Dados em Java: Pilhas e Filas

Explorando Estruturas de Dados em Java: Pilhas e Filas

2
Comments
6 min read
[Tiny] How to Group List Elements in Java

[Tiny] How to Group List Elements in Java

2
Comments
1 min read
How to send Email In SpringBoot | SpringBoot Tutorial

How to send Email In SpringBoot | SpringBoot Tutorial

3
Comments 5
2 min read
Set Up a Barebones Java project with JPA

Set Up a Barebones Java project with JPA

1
Comments
3 min read
Code Challenge: Check Permutation - Java edition

Code Challenge: Check Permutation - Java edition

Comments
2 min read
Publishing a java package to github and jitpack

Publishing a java package to github and jitpack

Comments
3 min read
Balancing Efficiency: Exploring the AVL Trees

Balancing Efficiency: Exploring the AVL Trees

Comments
13 min read
How to use the Azure OpenAI Embedding model to find the most relevant documents

How to use the Azure OpenAI Embedding model to find the most relevant documents

5
Comments 1
20 min read
Spring Boot 3 and GraalVM

Spring Boot 3 and GraalVM

Comments
7 min read
100 Days of Java: Day 4 List manipulation

100 Days of Java: Day 4 List manipulation

3
Comments
3 min read
Testing with Maven - Organizing unit and integration tests

Testing with Maven - Organizing unit and integration tests

4
Comments
14 min read
Software Design Pattern: Decorator Pattern

Software Design Pattern: Decorator Pattern

Comments
2 min read
9 Simple Rules that will make your Java Code Better

9 Simple Rules that will make your Java Code Better

32
Comments
6 min read
mapping OpenAPI formats

mapping OpenAPI formats

Comments
3 min read
Understanding Word Header and Footer: Professional Advice for java developers

Understanding Word Header and Footer: Professional Advice for java developers

2
Comments
6 min read
🤯 Thread, Runnable, Callable, ExecutorService, and Future - all the ways to create threads in Java

🤯 Thread, Runnable, Callable, ExecutorService, and Future - all the ways to create threads in Java

10
Comments
12 min read
Create a Spring Boot application with a MySQL backend

Create a Spring Boot application with a MySQL backend

1
Comments
7 min read
Spring security in a nutshell

Spring security in a nutshell

1
Comments
5 min read
Manifold vs. Lombok: Enhancing Java with Property Support

Manifold vs. Lombok: Enhancing Java with Property Support

11
Comments 2
6 min read
Searching Algorithms with Java

Searching Algorithms with Java

1
Comments
3 min read
Discover Records in Java

Discover Records in Java

1
Comments 2
6 min read
Comment Convertir un PDF en Images (JPEG, PNG, BMP) avec Java

Comment Convertir un PDF en Images (JPEG, PNG, BMP) avec Java

Comments
3 min read
Java 17 + AWS Lambda

Java 17 + AWS Lambda

3
Comments
2 min read
Predict Sales of Manufacturing with MindsDB using Java

Predict Sales of Manufacturing with MindsDB using Java

1
Comments
10 min read
How to Save RAM in Java with G1 Garbage Collector

How to Save RAM in Java with G1 Garbage Collector

Comments
2 min read
Insertion Sort Advanced Analysis (Hacker Rank Solution)

Insertion Sort Advanced Analysis (Hacker Rank Solution)

1
Comments
7 min read
Security concerns while building Microservices

Security concerns while building Microservices

Comments
2 min read
Scala vs Java -The Ultimate Showdown

Scala vs Java -The Ultimate Showdown

Comments 1
5 min read
JDBC program for Delete operation

JDBC program for Delete operation

5
Comments
1 min read
Simply Explained : Top 5 Design Patterns

Simply Explained : Top 5 Design Patterns

2
Comments
4 min read
Simple Java Problems That Can Drives You Crazy If You Don’t Know How To Deal With

Simple Java Problems That Can Drives You Crazy If You Don’t Know How To Deal With

Comments
3 min read
JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

6
Comments
7 min read
loading...