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.
Understanding Runtimes: From C to Modern Languages

Understanding Runtimes: From C to Modern Languages

3
Comments
4 min read
Variáveis em interfaces e extensão

Variáveis em interfaces e extensão

Comments
1 min read
jUnit - Testes unitários em Java

jUnit - Testes unitários em Java

Comments
2 min read
D - Dependency Inversion Principle(DIP)

D - Dependency Inversion Principle(DIP)

1
Comments
12 min read
Essential JavaScript Codes Every Developer Should Know

Essential JavaScript Codes Every Developer Should Know

Comments
3 min read
Power of Java Virtual Threads: A Deep Dive into Scalable Concurrency

Power of Java Virtual Threads: A Deep Dive into Scalable Concurrency

Comments
9 min read
Let's build "Java demos" together during Hacktoberfest

Let's build "Java demos" together during Hacktoberfest

1
Comments
3 min read
Java 23: Module Import Feature

Java 23: Module Import Feature

Comments
2 min read
Design Pattern : difference between composition and inheritance and decorator.

Design Pattern : difference between composition and inheritance and decorator.

1
Comments
6 min read
Java Backend Management Project

Java Backend Management Project

Comments
4 min read
Introduction to Java: for Beginners

Introduction to Java: for Beginners

Comments
4 min read
Disadvantages of Interface Segregation Principle(ISP)

Disadvantages of Interface Segregation Principle(ISP)

1
Comments
2 min read
Introducing CortexFlow: an Open-Source IoT Simulation and Big Data Analytics Framework

Introducing CortexFlow: an Open-Source IoT Simulation and Big Data Analytics Framework

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

Post 3: Understanding Objects and Methods in Java

Comments
2 min read
Java Performance Optimization Techniques

Java Performance Optimization Techniques

5
Comments
3 min read
Item 59: Conheça e utilize as bibliotecas

Item 59: Conheça e utilize as bibliotecas

Comments
2 min read
Item 58 - Prefira o loop for-each em vez dos loops for tradicionais

Item 58 - Prefira o loop for-each em vez dos loops for tradicionais

Comments
2 min read
Internal Rate of Return Solver with Corticon

Internal Rate of Return Solver with Corticon

Comments
4 min read
Common Interview Question: Swapping Two Numbers Without a Temporary Variable in Java

Common Interview Question: Swapping Two Numbers Without a Temporary Variable in Java

Comments
2 min read
My Journey in Tech: September 2024 Reflections on Java, Web Development, and Growth

My Journey in Tech: September 2024 Reflections on Java, Web Development, and Growth

Comments
3 min read
Optimizing Spring Boot dynamic configuration using Kubernetes ConfigMap (part 2)

Optimizing Spring Boot dynamic configuration using Kubernetes ConfigMap (part 2)

Comments
4 min read
Mastering Date and Time in Java Spring Boot 🚀

Mastering Date and Time in Java Spring Boot 🚀

Comments
1 min read
Find the First Non-Repeated Character in a String

Find the First Non-Repeated Character in a String

5
Comments
1 min read
🚀 Understanding the Differences: DTO, DAO, and POJO in Java

🚀 Understanding the Differences: DTO, DAO, and POJO in Java

1
Comments
3 min read
Inverting a binary tree in Java

Inverting a binary tree in Java

Comments
3 min read
Let's start with learning JAVA Post 1 :

Let's start with learning JAVA Post 1 :

Comments
1 min read
Implementando interfaces

Implementando interfaces

1
Comments
2 min read
Interfaces

Interfaces

Comments
2 min read
Biblioteca de classes Java fica contida em pacotes

Biblioteca de classes Java fica contida em pacotes

Comments
1 min read
Crie uma interface Queue

Crie uma interface Queue

Comments
3 min read
Usando referências de interfaces

Usando referências de interfaces

Comments
2 min read
Importando pacotes

Importando pacotes

Comments
1 min read
Entendendo os membros protegidos

Entendendo os membros protegidos

Comments
1 min read
🌟 Did you know ? 🌟

🌟 Did you know ? 🌟

1
Comments
1 min read
Java Modern Design

Java Modern Design

Comments
1 min read
Como Resolver Problemas com jsonPath("$") ao Usar Records no Java ❌😢

Como Resolver Problemas com jsonPath("$") ao Usar Records no Java ❌😢

Comments
2 min read
Calling Clojure from Java using a real example (Clojure + Quarkus)

Calling Clojure from Java using a real example (Clojure + Quarkus)

4
Comments
3 min read
rs4j: Building a JNI Framework

rs4j: Building a JNI Framework

Comments
9 min read
Understanding Java as a Strongly Typed Language: A Beginner’s Guide

Understanding Java as a Strongly Typed Language: A Beginner’s Guide

Comments
3 min read
Harnessing Java for Real-Time Data Streaming and Processing

Harnessing Java for Real-Time Data Streaming and Processing

Comments
9 min read
Introdução à Programação Orientada a Objetos: Pensando em Objetos

Introdução à Programação Orientada a Objetos: Pensando em Objetos

Comments
2 min read
Espresso; it's Go time

Espresso; it's Go time

Comments
1 min read
MongoDB Performance Tuning for Java Developers

MongoDB Performance Tuning for Java Developers

Comments
3 min read
Post 2: Understanding Methods in Java

Post 2: Understanding Methods in Java

Comments
1 min read
Effective Logging for Function

Effective Logging for Function

1
Comments
5 min read
Advanced Query Techniques in Spring Data JPA

Advanced Query Techniques in Spring Data JPA

2
Comments
6 min read
4 Tips for Utilizing Var in Your Java Certification Exam

4 Tips for Utilizing Var in Your Java Certification Exam

Comments
2 min read
Understanding the + Operator in Java: String Concatenation, Arithmetic, and Common Pitfalls

Understanding the + Operator in Java: String Concatenation, Arithmetic, and Common Pitfalls

Comments
4 min read
Spring Security For Beginners — Part 2

Spring Security For Beginners — Part 2

Comments
3 min read
Dive into the 'Project: University Information Query System' - Mastering Java and MySQL for Efficient Data Management

Dive into the 'Project: University Information Query System' - Mastering Java and MySQL for Efficient Data Management

Comments
3 min read
Selenium How To Wait Page Loading

Selenium How To Wait Page Loading

Comments
1 min read
OpenTelemetry: Traces, Métricas, Logs e Baggage

OpenTelemetry: Traces, Métricas, Logs e Baggage

1
Comments
4 min read
Exemplo Breve de Pacote

Exemplo Breve de Pacote

Comments
2 min read
Pacotes e o Acesso a Membros

Pacotes e o Acesso a Membros

Comments
3 min read
Capítulo 8 Pacotes e interfaces

Capítulo 8 Pacotes e interfaces

Comments
2 min read
Definindo um Pacote

Definindo um Pacote

Comments
2 min read
Encontrando Pacotes e CLASSPATH

Encontrando Pacotes e CLASSPATH

Comments
2 min read
Java 21 Records Exam Objective for Java SE 21 Developer Certification Preparation

Java 21 Records Exam Objective for Java SE 21 Developer Certification Preparation

Comments
3 min read
Uma breve introdução ao Hibernate

Uma breve introdução ao Hibernate

Comments
4 min read
# Ultimate Guide: Debugging Techniques for QA Automation Engineers

# Ultimate Guide: Debugging Techniques for QA Automation Engineers

Comments
4 min read
loading...