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.
MVC Violation Ruined His Tic-Tac-Toe Game!

MVC Violation Ruined His Tic-Tac-Toe Game!

2
Comments 4
4 min read
SpringBoot Integration Testing using TestContainers and docker-compose

SpringBoot Integration Testing using TestContainers and docker-compose

3
Comments 2
6 min read
how to count a number of vowels and consonants in a given string in java

how to count a number of vowels and consonants in a given string in java

3
Comments
1 min read
Useful Android Studio Plugins

Useful Android Studio Plugins

3
Comments 4
4 min read
final keyword in java explained in 2 mins

final keyword in java explained in 2 mins

1
Comments
1 min read
Day 65: A tale of RMI (Remote Method Invocation) in java

Day 65: A tale of RMI (Remote Method Invocation) in java

1
Comments
7 min read
What is an INTERFACE in JAVA? w/ examples

What is an INTERFACE in JAVA? w/ examples

3
Comments 1
2 min read
How To Create Unit Test On Android

How To Create Unit Test On Android

Comments
3 min read
Arrays.fill in Java

Arrays.fill in Java

Comments
1 min read
787. Cheapest Flights Within K Stops

787. Cheapest Flights Within K Stops

Comments
2 min read
What are Generics in Java?

What are Generics in Java?

2
Comments
3 min read
Memory Debugging - a Deep Level of Insight

Memory Debugging - a Deep Level of Insight

4
Comments
4 min read
Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

4
Comments 5
5 min read
Using OTP sent via email in E2E UI tests.

Using OTP sent via email in E2E UI tests.

2
Comments
9 min read
Java Efetivo Essencial - Interface

Java Efetivo Essencial - Interface

4
Comments
2 min read
997. Find the Town Judge

997. Find the Town Judge

Comments
2 min read
AWS Lambda SnapStart - Part 6 Priming the request invocation for Java 11 and Micronaut, Quarkus and Spring Boot frameworks

AWS Lambda SnapStart - Part 6 Priming the request invocation for Java 11 and Micronaut, Quarkus and Spring Boot frameworks

14
Comments
5 min read
About OCP Exams

About OCP Exams

12
Comments 3
8 min read
Using Kubernetes ConfigMaps with Java: Best Practices and Examples

Using Kubernetes ConfigMaps with Java: Best Practices and Examples

1
Comments
3 min read
Strings in Java are immutable, once declared they cannot be changed.

Strings in Java are immutable, once declared they cannot be changed.

4
Comments 3
4 min read
Um pouco sobre classes em Java e sua anatomia

Um pouco sobre classes em Java e sua anatomia

Comments
3 min read
A Bloody Case Caused by a Thread Pool Rejection Strategy

A Bloody Case Caused by a Thread Pool Rejection Strategy

Comments 1
9 min read
Validating phone numbers using Google's libphonenumber library

Validating phone numbers using Google's libphonenumber library

14
Comments 2
4 min read
Micro Frontends for Java Microservices

Micro Frontends for Java Microservices

6
Comments 1
14 min read
Explaining the Open-Closed Principle to the Rubber Duck With a Hands-On Exercise

Explaining the Open-Closed Principle to the Rubber Duck With a Hands-On Exercise

4
Comments
3 min read
How classpath scanning works behind the scenes?

How classpath scanning works behind the scenes?

2
Comments
4 min read
JVM - Java é Verboso Mesmo? Parte II (A saga continua...)

JVM - Java é Verboso Mesmo? Parte II (A saga continua...)

3
Comments
4 min read
Primeiros passos no desenvolvimento Java em 2023: um guia particular

Primeiros passos no desenvolvimento Java em 2023: um guia particular

6
Comments
15 min read
Fetching large results sets from CrateDB

Fetching large results sets from CrateDB

Comments
6 min read
59. Spiral Matrix II

59. Spiral Matrix II

1
Comments
1 min read
974. Subarray Sums Divisible by K

974. Subarray Sums Divisible by K

1
Comments
1 min read
Want to Get Better at Java? Go Old School.

Want to Get Better at Java? Go Old School.

6
Comments 2
5 min read
Use React and Spring Boot to Build a Simple CRUD App

Use React and Spring Boot to Build a Simple CRUD App

3
Comments
24 min read
How to eliminate code duplicates in Java?

How to eliminate code duplicates in Java?

2
Comments
3 min read
Compilado dicas de carreira - parte 2

Compilado dicas de carreira - parte 2

18
Comments 2
9 min read
(Solution) Know Basic Maths - Strivers A2Z DSA Course/Sheet

(Solution) Know Basic Maths - Strivers A2Z DSA Course/Sheet

1
Comments
1 min read
Java Insert or Delete Rows and Columns in Excel Worksheet

Java Insert or Delete Rows and Columns in Excel Worksheet

4
Comments
4 min read
Debugging Threads and Asynchronous Code

Debugging Threads and Asynchronous Code

4
Comments 1
6 min read
A starting point to debug a Java OutOfMemoryError

A starting point to debug a Java OutOfMemoryError

5
Comments
7 min read
234. Palindrome Linked List

234. Palindrome Linked List

1
Comments
1 min read
AWS Lambda SnapStart - Part 5 Measuring priming, end to end latency and deployment time with Java 11

AWS Lambda SnapStart - Part 5 Measuring priming, end to end latency and deployment time with Java 11

17
Comments
7 min read
926. Flip String to Monotone Increasing

926. Flip String to Monotone Increasing

1
Comments
1 min read
Spring Security private_key_jwt with AWS KMS

Spring Security private_key_jwt with AWS KMS

2
Comments 1
4 min read
Design Patterns: Singleton

Design Patterns: Singleton

16
Comments 2
4 min read
Intro to Writing Multithreading in Java

Intro to Writing Multithreading in Java

Comments
3 min read
57. Insert Interval

57. Insert Interval

1
Comments
2 min read
Vaadin 23: Integration with SpringBoot can boost your development speed

Vaadin 23: Integration with SpringBoot can boost your development speed

Comments
3 min read
2421. Number of Good Paths

2421. Number of Good Paths

Comments 1
3 min read
How to use Junit and Mockito for unit testing in Java

How to use Junit and Mockito for unit testing in Java

4
Comments 1
4 min read
Functional Interfaces: a simpler way to use interfaces in Java.

Functional Interfaces: a simpler way to use interfaces in Java.

Comments
2 min read
Creating a desktop shortcut for a shell script (Ex:How to add Android Studio to the launcher)

Creating a desktop shortcut for a shell script (Ex:How to add Android Studio to the launcher)

1
Comments
1 min read
Connecting an API (Java Spring) to an Android application

Connecting an API (Java Spring) to an Android application

5
Comments
7 min read
455. Assign Cookies

455. Assign Cookies

Comments
2 min read
Creating Effective Code using Java Records

Creating Effective Code using Java Records

15
Comments 4
4 min read
Why Java's Automatic Memory Management Makes it a Powerful Language: Everything you need to know

Why Java's Automatic Memory Management Makes it a Powerful Language: Everything you need to know

Comments
6 min read
Oh, the Places You'll Go! - A Guide to Character Movement in libGDX

Oh, the Places You'll Go! - A Guide to Character Movement in libGDX

4
Comments 1
12 min read
Step-by-Step Guide: Installing Java JDK and Maven on a Mac using Homebrew

Step-by-Step Guide: Installing Java JDK and Maven on a Mac using Homebrew

2
Comments
1 min read
1061. Lexicographically Smallest Equivalent String

1061. Lexicographically Smallest Equivalent String

1
Comments
2 min read
Continuous Integration of Maven Artifacts with GitHub Actions

Continuous Integration of Maven Artifacts with GitHub Actions

4
Comments
10 min read
Servlet Life Cycle

Servlet Life Cycle

3
Comments
3 min read
loading...