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.
Upcasting — Using a Superclass Reference for a Subclass Object

Upcasting — Using a Superclass Reference for a Subclass Object

Comments
2 min read
Installing (multiple) Java on MacOS managed by jEnv

Installing (multiple) Java on MacOS managed by jEnv

Comments
2 min read
Working with Unary Operators

Working with Unary Operators

13
Comments
4 min read
Master File Uploads & Downloads in 5 Minutes with Selenium!

Master File Uploads & Downloads in 5 Minutes with Selenium!

Comments
2 min read
Simple Factory

Simple Factory

Comments
4 min read
Strings: Checking for Palindromes

Strings: Checking for Palindromes

9
Comments 2
3 min read
Writing your resume as a developer

Writing your resume as a developer

Comments
15 min read
tarsosdsp

tarsosdsp

Comments
1 min read
Kotlin String Templates vs. Java String Concatenation: A Tale of Two Strings (Where Kotlin Sings!)

Kotlin String Templates vs. Java String Concatenation: A Tale of Two Strings (Where Kotlin Sings!)

Comments
2 min read
WhatsApp System Design: A Humorous Journey Through High-Level and Low-Level Architecture

WhatsApp System Design: A Humorous Journey Through High-Level and Low-Level Architecture

3
Comments 1
6 min read
Java’s Journey: From Coffee to Code — Exploring 2024’s Most Resilient Language

Java’s Journey: From Coffee to Code — Exploring 2024’s Most Resilient Language

Comments
4 min read
Boost Your Java Back-End Performance: Essential Optimization Tips!

Boost Your Java Back-End Performance: Essential Optimization Tips!

Comments 1
6 min read
Strings: Basic Methods in Java-Interview Essentials

Strings: Basic Methods in Java-Interview Essentials

10
Comments 2
4 min read
🚀 Exploring RabbitMQ Queue Types: Routing Key, Dead Letter, and Parking Lot 🚀

🚀 Exploring RabbitMQ Queue Types: Routing Key, Dead Letter, and Parking Lot 🚀

Comments
2 min read
Tipos Primitivos e Classes Invólucras (Wrapper Classes) em Java

Tipos Primitivos e Classes Invólucras (Wrapper Classes) em Java

1
Comments
4 min read
Entrada do console com o uso de fluxos de caracteres

Entrada do console com o uso de fluxos de caracteres

2
Comments 1
1 min read
Usando os fluxos baseados em caracteres da linguagem Java

Usando os fluxos baseados em caracteres da linguagem Java

2
Comments 1
2 min read
Arquivos de acesso aleatório

Arquivos de acesso aleatório

2
Comments
2 min read
Saída do console com o uso de fluxos de caracteres

Saída do console com o uso de fluxos de caracteres

1
Comments
1 min read
I/O de arquivo com o uso de fluxos de caracteres

I/O de arquivo com o uso de fluxos de caracteres

1
Comments
1 min read
Kotlin Operator Overloading vs. Java: A Mathematical Magic Show (Where Kotlin Bends the Rules!)

Kotlin Operator Overloading vs. Java: A Mathematical Magic Show (Where Kotlin Bends the Rules!)

Comments
3 min read
Writing parallelizable tests with the carlspring/idempotence framework for Java

Writing parallelizable tests with the carlspring/idempotence framework for Java

1
Comments
4 min read
Kotlin Primary Constructors vs. Java Constructors: A Construction Conundrum (Solved with Kotlin's Elegance!)

Kotlin Primary Constructors vs. Java Constructors: A Construction Conundrum (Solved with Kotlin's Elegance!)

2
Comments 2
2 min read
Using bounded contexts to build a Java application

Using bounded contexts to build a Java application

Comments
5 min read
🌐 Comprehensive Guide to Building a Production-Level CI/CD Pipeline with Full-Stack Technologies 🚀

🌐 Comprehensive Guide to Building a Production-Level CI/CD Pipeline with Full-Stack Technologies 🚀

6
Comments
5 min read
Post 3: Understanding Objects and Methods in Java

Post 3: Understanding Objects and Methods in Java

Comments
2 min read
Handling Asynchronous Execution with Transactions in Spring: A Common Pitfall and How to Solve It

Handling Asynchronous Execution with Transactions in Spring: A Common Pitfall and How to Solve It

3
Comments
4 min read
Finding Minimum and Maximum Values in an Array: Effective Approaches with Java Programming

Finding Minimum and Maximum Values in an Array: Effective Approaches with Java Programming

23
Comments 1
4 min read
Strings: Garbage Collection and Immutability in Java

Strings: Garbage Collection and Immutability in Java

7
Comments
3 min read
Kotlin Type Inference vs. Java: A Deductive Dance (Where Kotlin Takes the Lead!)

Kotlin Type Inference vs. Java: A Deductive Dance (Where Kotlin Takes the Lead!)

Comments
2 min read
Records vs Clases en Java

Records vs Clases en Java

4
Comments
5 min read
Boas Práticas de Testes de Endpoints e Coleta de Evidências com Postman

Boas Práticas de Testes de Endpoints e Coleta de Evidências com Postman

3
Comments
5 min read
Mastering Java Lambdas: A Deep Dive for Java Developers

Mastering Java Lambdas: A Deep Dive for Java Developers

7
Comments 2
4 min read
Deploying a Java Gradle Application on DigitalOcean

Deploying a Java Gradle Application on DigitalOcean

2
Comments
3 min read
Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)

Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)

Comments 6
2 min read
Modifiers And Encapsulation In Java

Modifiers And Encapsulation In Java

6
Comments
3 min read
Overloading Constructors and Constructor Chaining.

Overloading Constructors and Constructor Chaining.

20
Comments
2 min read
Create a native Kotlin or JAVA application with Spring Boot Native, Gradle, and GraalVM without Docker for MacOS and Windows

Create a native Kotlin or JAVA application with Spring Boot Native, Gradle, and GraalVM without Docker for MacOS and Windows

Comments
12 min read
Evolution of Java Development Practices Since Java 8: Impact on Enterprise Software Architecture

Evolution of Java Development Practices Since Java 8: Impact on Enterprise Software Architecture

Comments
7 min read
Strings: String Pool and Memory Management in Java

Strings: String Pool and Memory Management in Java

8
Comments
3 min read
Understanding LinkedIn Authwall: How it Works, Benefits, and Implementing it on Your Website

Understanding LinkedIn Authwall: How it Works, Benefits, and Implementing it on Your Website

Comments
4 min read
Gestion des Exceptions en Java : Guide Complet

Gestion des Exceptions en Java : Guide Complet

Comments
10 min read
Time complexity & Space complexity

Time complexity & Space complexity

Comments 1
3 min read
Inverting a binary tree in Java

Inverting a binary tree in Java

Comments
3 min read
Dockerizing a Spring Boot Application For Beginners

Dockerizing a Spring Boot Application For Beginners

Comments
2 min read
Common Java Libraries and Frameworks you Should Try

Common Java Libraries and Frameworks you Should Try

Comments
4 min read
Testcontainers MongoDB ReplicaSet

Testcontainers MongoDB ReplicaSet

1
Comments
8 min read
Lendo e gravando dados binários

Lendo e gravando dados binários

4
Comments
2 min read
🌟 Did you know ? 🌟

🌟 Did you know ? 🌟

1
Comments
1 min read
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
2 min read
Fechando automaticamente um arquivo

Fechando automaticamente um arquivo

1
Comments
2 min read
Gravando em um arquivo

Gravando em um arquivo

Comments
1 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

5
Comments
3 min read
Gerando entradas em um arquivo

Gerando entradas em um arquivo

Comments
2 min read
Lendo e gravando arquivos usando fluxos de bytes

Lendo e gravando arquivos usando fluxos de bytes

Comments
1 min read
Java Modern Design

Java Modern Design

Comments
1 min read
Multithreading Concepts Part 3 : Deadlock

Multithreading Concepts Part 3 : Deadlock

5
Comments
5 min read
Exploring Nuances of the Java Scanner Class

Exploring Nuances of the Java Scanner Class

8
Comments
2 min read
rs4j: Building a JNI Framework

rs4j: Building a JNI Framework

Comments
9 min read
OOPS in JAVA - Ultimate

OOPS in JAVA - Ultimate

2
Comments 1
5 min read
loading...