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.
Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)

Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)

Comments
2 min read
Confusing JRE and JDK package naming in Linux Distros

Confusing JRE and JDK package naming in Linux Distros

Comments
1 min read
¿Cómo funciona Comparator en Java?

¿Cómo funciona Comparator en Java?

Comments
6 min read
Lambda function with GraalVM Native Image - Part 4 Measuring cold and warm starts using different Lambda memory settings

Lambda function with GraalVM Native Image - Part 4 Measuring cold and warm starts using different Lambda memory settings

1
Comments
3 min read
Exploring Nuances of the Java Scanner Class

Exploring Nuances of the Java Scanner Class

8
Comments
2 min read
Mastering Binary Search in JavaScript and Java: A Step-by-Step Guide

Mastering Binary Search in JavaScript and Java: A Step-by-Step Guide

Comments
5 min read
Como conseguir y la consumición entregada y ordenada de mensajes con Kafka

Como conseguir y la consumición entregada y ordenada de mensajes con Kafka

Comments
11 min read
Multithreading Concepts Part 3 : Deadlock

Multithreading Concepts Part 3 : Deadlock

4
Comments
5 min read
Comparison of Popular JavaScript Frameworks: React, Vue and Angular

Comparison of Popular JavaScript Frameworks: React, Vue and Angular

Comments
4 min read
OOPS in JAVA - Ultimate

OOPS in JAVA - Ultimate

2
Comments 1
5 min read
Tips for Developing a Successful Custom Mobile App for Your Dubai Business

Tips for Developing a Successful Custom Mobile App for Your Dubai Business

Comments
4 min read
Debug and Monitor Java App with VisualVM and jstack

Debug and Monitor Java App with VisualVM and jstack

5
Comments
5 min read
Leetcode — Top Interview 150–169. Majority Element

Leetcode — Top Interview 150–169. Majority Element

1
Comments 1
1 min read
Java , Spring Migration

Java , Spring Migration

1
Comments
3 min read
Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Comments
3 min read
Leetcode — Top Interview 150 — Remove Element

Leetcode — Top Interview 150 — Remove Element

Comments
2 min read
TCS_CODEVITA_QUESTION(solution needed)

TCS_CODEVITA_QUESTION(solution needed)

Comments
3 min read
Fluxos predefinidos e Usando os fluxos de bytes

Fluxos predefinidos e Usando os fluxos de bytes

Comments
2 min read
Lendo a entrada do console

Lendo a entrada do console

Comments
2 min read
Java Important Concepts Every Developer Should Know in 2025

Java Important Concepts Every Developer Should Know in 2025

Comments
2 min read
Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Comments
3 min read
Gravando a saída do console

Gravando a saída do console

2
Comments
1 min read
Breaking Away from JSON: A New Approach to Data Transport in Web Development

Breaking Away from JSON: A New Approach to Data Transport in Web Development

Comments
8 min read
Override java version on flutter

Override java version on flutter

Comments
1 min read
Leetcode — 3110. Score of a String

Leetcode — 3110. Score of a String

Comments
2 min read
Java 21 Virtual Threads: Revolutionizing Concurrency!

Java 21 Virtual Threads: Revolutionizing Concurrency!

1
Comments 1
3 min read
Don’t Let Your Singleton Break! Here’s How to Make It 100% Thread-Safe in Java

Don’t Let Your Singleton Break! Here’s How to Make It 100% Thread-Safe in Java

Comments
4 min read
How to Design, Maintain, and Promote APIs: A Practical Guide for Professionals

How to Design, Maintain, and Promote APIs: A Practical Guide for Professionals

Comments
4 min read
Advanced Class Design using Java Sealed Classes

Advanced Class Design using Java Sealed Classes

Comments
3 min read
EchoAPI for IntelliJ IDEA: A Plugin that Boosts API Management for Java Developers

EchoAPI for IntelliJ IDEA: A Plugin that Boosts API Management for Java Developers

Comments
3 min read
Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

1
Comments
3 min read
Java 8 Stream API limit() and skip() methods

Java 8 Stream API limit() and skip() methods

5
Comments
2 min read
Thread Concurrency In Java

Thread Concurrency In Java

Comments
2 min read
Get thread dump of Java container running on JRE Docker image

Get thread dump of Java container running on JRE Docker image

Comments
1 min read
Item 67: Seja criterioso ao otimizar

Item 67: Seja criterioso ao otimizar

Comments
2 min read
Decorator Pattern

Decorator Pattern

5
Comments
2 min read
Techniques for Managing Concurrency in Java Using Semaphores

Techniques for Managing Concurrency in Java Using Semaphores

Comments
5 min read
Float vs. Double in Java: Choosing the Right Tool for the Job

Float vs. Double in Java: Choosing the Right Tool for the Job

Comments
2 min read
Constructors in java

Constructors in java

12
Comments 1
4 min read
Item 68: Adote as convenções de nomenclatura geralmente aceitas

Item 68: Adote as convenções de nomenclatura geralmente aceitas

1
Comments
2 min read
Java и Тайна Исчезающей Памяти!

Java и Тайна Исчезающей Памяти!

Comments
1 min read
API Debugging: Best Practices for Fetching Test Data from a Database

API Debugging: Best Practices for Fetching Test Data from a Database

Comments
4 min read
Best Way to Replace Duplicated Request Parameters in Spring Boot

Best Way to Replace Duplicated Request Parameters in Spring Boot

5
Comments
1 min read
Wednesday Links - Edition 2024-10-30 🎃

Wednesday Links - Edition 2024-10-30 🎃

Comments
1 min read
The future of SAP Hybris developers: Key skills, technologies to focus and career possibilities

The future of SAP Hybris developers: Key skills, technologies to focus and career possibilities

Comments
2 min read
Java 8 Features Made Simple: A Quick Guide

Java 8 Features Made Simple: A Quick Guide

1
Comments
4 min read
Easily Set Up Multiple Spring Beans with Unique Configurations

Easily Set Up Multiple Spring Beans with Unique Configurations

Comments
3 min read
How to add a meter data into Spring Boot Actuator metrics endpoint

How to add a meter data into Spring Boot Actuator metrics endpoint

Comments
2 min read
Quick look on how Spring Boot supports JMS

Quick look on how Spring Boot supports JMS

Comments
4 min read
Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

1
Comments
3 min read
Exception Handling in Java: Using Storytelling Approach

Exception Handling in Java: Using Storytelling Approach

1
Comments
3 min read
Sealed Classes en Java

Sealed Classes en Java

Comments
5 min read
How to Implement and Debug Digest Authentication in REST APIs

How to Implement and Debug Digest Authentication in REST APIs

Comments
4 min read
How to Implement and Debug Digest Authentication in REST APIs

How to Implement and Debug Digest Authentication in REST APIs

Comments
4 min read
Inline Classes in Kotlin: Why, Where, and How to Use Them

Inline Classes in Kotlin: Why, Where, and How to Use Them

Comments
2 min read
Dipping Into a Java Project

Dipping Into a Java Project

Comments
6 min read
detect blocking calls using BlockHound in Spring Webflux

detect blocking calls using BlockHound in Spring Webflux

Comments
2 min read
Mastering Java: From Web Development to Blockchain

Mastering Java: From Web Development to Blockchain

Comments
2 min read
Tente Isto 9-1 Adicione exceções à classe Queue

Tente Isto 9-1 Adicione exceções à classe Queue

Comments
2 min read
Criando Subclasses de Exceções em Java

Criando Subclasses de Exceções em Java

Comments
2 min read
loading...