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.
Collections.nCopies method in Java

Collections.nCopies method in Java

8
Comments
2 min read
count-of-substrings-containing-every-vowel-and-k-consonants-i

count-of-substrings-containing-every-vowel-and-k-consonants-i

Comments
1 min read
Understanding Wrapper Classes, Autoboxing, and Unboxing in Java

Understanding Wrapper Classes, Autoboxing, and Unboxing in Java

14
Comments 4
4 min read
JasperReports with Arabic

JasperReports with Arabic

7
Comments
10 min read
Disadvantages of the Single Responsibility Principle(SRP)

Disadvantages of the Single Responsibility Principle(SRP)

25
Comments
2 min read
Understanding the Difference Between ClassNotFoundException and NoClassDefFoundError

Understanding the Difference Between ClassNotFoundException and NoClassDefFoundError

Comments
3 min read
S - Single Responsibility Principle(SRP)

S - Single Responsibility Principle(SRP)

23
Comments
7 min read
Unlocking Functional Programming in Java: A Guide to Lambdas, Method References, and Chaining

Unlocking Functional Programming in Java: A Guide to Lambdas, Method References, and Chaining

4
Comments
6 min read
Why Java Doesn’t Support Multiple Inheritance: A Simplified Explanation

Why Java Doesn’t Support Multiple Inheritance: A Simplified Explanation

Comments 2
2 min read
Tutorial: Build a Java SDK based on OpenAPI Spec

Tutorial: Build a Java SDK based on OpenAPI Spec

2
Comments
16 min read
Open Source Development

Open Source Development

Comments
2 min read
The Best Microservices Design Patterns Explained Like You’re Ordering Pizza

The Best Microservices Design Patterns Explained Like You’re Ordering Pizza

17
Comments 11
6 min read
How to prevent log injection vulnerability in JavaScript and Node.js applications

How to prevent log injection vulnerability in JavaScript and Node.js applications

2
Comments
6 min read
The Timeline of Artificial Intelligence – From the 1940s to the 2020s

The Timeline of Artificial Intelligence – From the 1940s to the 2020s

1
Comments
5 min read
WebForms Core Technology in Python, PHP, Java, NodeJS, ...

WebForms Core Technology in Python, PHP, Java, NodeJS, ...

1
Comments
7 min read
Docker BuildX: O Turbo das Builds de Imagens

Docker BuildX: O Turbo das Builds de Imagens

7
Comments
8 min read
How well did Jakarta EE 11 respond to the needs of developers?

How well did Jakarta EE 11 respond to the needs of developers?

5
Comments
6 min read
Finding Shortest Paths

Finding Shortest Paths

1
Comments
8 min read
Mastering Data Routing in Apache Camel: Leveraging the Splitter Pattern

Mastering Data Routing in Apache Camel: Leveraging the Splitter Pattern

Comments
7 min read
Why won't my forEach lambda allow me to exit my function with a return statement in Java?

Why won't my forEach lambda allow me to exit my function with a return statement in Java?

1
Comments 2
2 min read
Crafting the Perfect API: A Developer's Guide to Success

Crafting the Perfect API: A Developer's Guide to Success

1
Comments
4 min read
Composición vs Herencia

Composición vs Herencia

1
Comments
5 min read
Shifting Non-Zero Values Right : A Common Array Interview Problem-2

Shifting Non-Zero Values Right : A Common Array Interview Problem-2

5
Comments
4 min read
What is FHIR? - Introduction

What is FHIR? - Introduction

10
Comments
2 min read
File Handling in Java: A Comprehensive Guide

File Handling in Java: A Comprehensive Guide

5
Comments
5 min read
How AI Can Elevate You as a Developer

How AI Can Elevate You as a Developer

Comments
2 min read
Introduction to Quarkus: Java Native for Kubernetes

Introduction to Quarkus: Java Native for Kubernetes

1
Comments
3 min read
How to Implement Batch Message Consumption with RocketMQ in Spring Boot

How to Implement Batch Message Consumption with RocketMQ in Spring Boot

Comments
3 min read
ParallelGC 日志详解

ParallelGC 日志详解

1
Comments
4 min read
AWS SnapStart - Part 26 Measuring cold and warm starts with Java 21 using different garbage collection algorithms

AWS SnapStart - Part 26 Measuring cold and warm starts with Java 21 using different garbage collection algorithms

7
Comments
5 min read
Mastering Unit Testing for Java: The 'Student Class Test' Project

Mastering Unit Testing for Java: The 'Student Class Test' Project

Comments
3 min read
Shifting Non-Zero Values Left: A Common Array Interview Problem-1

Shifting Non-Zero Values Left: A Common Array Interview Problem-1

5
Comments
3 min read
Longest substring without repeating characters

Longest substring without repeating characters

Comments
1 min read
Are We Sacrificing Readability for Conciseness in Modern Java?

Are We Sacrificing Readability for Conciseness in Modern Java?

4
Comments 5
1 min read
JAVA COLLECTION FRAMEWORK (ONLY INTERFACES)

JAVA COLLECTION FRAMEWORK (ONLY INTERFACES)

Comments
9 min read
Are Java Code Signing Certificates Equivalent to SSL Certificates?

Are Java Code Signing Certificates Equivalent to SSL Certificates?

Comments 1
4 min read
Building an IntelliJ Plugin with Debugger Integration

Building an IntelliJ Plugin with Debugger Integration

3
Comments 1
5 min read
How To Schedule Exact Alarms⏱️In Android Using Java☕🧑‍💻

How To Schedule Exact Alarms⏱️In Android Using Java☕🧑‍💻

Comments
3 min read
Factory Design Pattern

Factory Design Pattern

Comments
1 min read
Confusion Around Method Referencing

Confusion Around Method Referencing

2
Comments
1 min read
Understanding Array Basics in Java: A Simple Guide

Understanding Array Basics in Java: A Simple Guide

5
Comments
3 min read
State

State

Comments
1 min read
Template

Template

Comments
2 min read
@Qualifier Annotation Spring Boot Explained

@Qualifier Annotation Spring Boot Explained

7
Comments
3 min read
Proxy

Proxy

Comments
2 min read
Java Collections Scenario Based Interview Question

Java Collections Scenario Based Interview Question

5
Comments
1 min read
How To Pass Data To Another Activity

How To Pass Data To Another Activity

Comments
1 min read
Collections.max() method in Java

Collections.max() method in Java

5
Comments
2 min read
🚀API Automation in Java

🚀API Automation in Java

4
Comments
3 min read
Launch new Activity(Intent)

Launch new Activity(Intent)

1
Comments
1 min read
Singleton Design Pattern

Singleton Design Pattern

Comments
1 min read
Get Text From Input Field..

Get Text From Input Field..

Comments
1 min read
Java's Internal Memory Management: The Magic Behind the Curtain 🧙‍♂️✨

Java's Internal Memory Management: The Magic Behind the Curtain 🧙‍♂️✨

Comments
3 min read
SSH Tunnelling with Java

SSH Tunnelling with Java

1
Comments
3 min read
Boost Your Java Code Quality with PMD

Boost Your Java Code Quality with PMD

7
Comments 4
4 min read
How to Disable Button in Android Studio

How to Disable Button in Android Studio

2
Comments
1 min read
Disable buttons and change the text of all buttons..

Disable buttons and change the text of all buttons..

Comments
1 min read
Xor of N numbers

Xor of N numbers

Comments
2 min read
What Is a Shutdown Hook in Java and How Can You Use It Effectively?

What Is a Shutdown Hook in Java and How Can You Use It Effectively?

1
Comments
3 min read
Split a large csv file into smaller files #eg45

Split a large csv file into smaller files #eg45

7
Comments
1 min read
loading...