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.
Single Responsibility Principle

Single Responsibility Principle

24
Comments
3 min read
Java Profiling: comparing BSTs, tries and TSTs

Java Profiling: comparing BSTs, tries and TSTs

9
Comments
9 min read
Move your mTLS configuration from the codebase to a service mesh!

Move your mTLS configuration from the codebase to a service mesh!

3
Comments
5 min read
A Software Developer’s Guide to Effective Debugging

A Software Developer’s Guide to Effective Debugging

3
Comments
9 min read
How I misunderstood Lombok

How I misunderstood Lombok

8
Comments 1
2 min read
The SOLID principles of Object Oriented Design

The SOLID principles of Object Oriented Design

116
Comments 4
5 min read
Manage Multiple JDK Versions on Your Computer

Manage Multiple JDK Versions on Your Computer

7
Comments 2
2 min read
Decentralised systems - SwayDB

Decentralised systems - SwayDB

6
Comments
3 min read
Stubby

Stubby

7
Comments
1 min read
Interview Prep: Bit Manipulation: Part III

Interview Prep: Bit Manipulation: Part III

7
Comments
3 min read
TextInputLayout Form Validation Using Data Binding in Android

TextInputLayout Form Validation Using Data Binding in Android

10
Comments
3 min read
Using Documentation Links with Sensei

Using Documentation Links with Sensei

7
Comments
3 min read
What is Sensei?

What is Sensei?

3
Comments
4 min read
Spring MVC REST

Spring MVC REST

13
Comments
3 min read
Effective Java! Make Defensive Copies When Necessary

Effective Java! Make Defensive Copies When Necessary

7
Comments
3 min read
The Common Java Learning Mistakes All Newbie Programmers Make

The Common Java Learning Mistakes All Newbie Programmers Make

19
Comments 1
8 min read
Cluster file storage with ActiveFS library

Cluster file storage with ActiveFS library

6
Comments
5 min read
How to set up a REST API using Quarkus.io

How to set up a REST API using Quarkus.io

9
Comments
5 min read
How To Use Thread.sleep() In Java With Selenium?

How To Use Thread.sleep() In Java With Selenium?

9
Comments
8 min read
Dependable drop-down in android using Java

Dependable drop-down in android using Java

6
Comments
3 min read
Convert HTML to PDF and PDF to HTML in Java

Convert HTML to PDF and PDF to HTML in Java

11
Comments
2 min read
Spring Boot for war

Spring Boot for war

7
Comments 1
1 min read
Static and Dynamic Binding

Static and Dynamic Binding

11
Comments 2
3 min read
Some small tips for improving the GitHub API

Some small tips for improving the GitHub API

5
Comments
8 min read
How to Learn Programming Online: Best Websites to Start With

How to Learn Programming Online: Best Websites to Start With

62
Comments 4
7 min read
Common types of OOP relationships and their UML representation

Common types of OOP relationships and their UML representation

21
Comments 1
2 min read
Static Class in Java

Static Class in Java

6
Comments
3 min read
Spring Web MVC

Spring Web MVC

9
Comments
2 min read
Apache Spark Java Tutorial: Simplest Guide to Get Started

Apache Spark Java Tutorial: Simplest Guide to Get Started

7
Comments
3 min read
LeetCode Problems 1-10

LeetCode Problems 1-10

29
Comments 3
2 min read
API testing with Java and REST Assured - getting started

API testing with Java and REST Assured - getting started

15
Comments
5 min read
The Java Constants Interface Anti-Pattern

The Java Constants Interface Anti-Pattern

11
Comments 3
4 min read
Kotlin in Graal, what have I got myself into.

Kotlin in Graal, what have I got myself into.

4
Comments
2 min read
JPA with Spring Boot

JPA with Spring Boot

10
Comments 2
1 min read
Circuit breaker in Java with Hystrix, Resilience4j and Microprofile fault tolerance

Circuit breaker in Java with Hystrix, Resilience4j and Microprofile fault tolerance

11
Comments
1 min read
L'héritage et ses implications en Java: Une introduction

L'héritage et ses implications en Java: Une introduction

5
Comments
3 min read
Custom Error Screen Instead of Default Crash Dialog — Android

Custom Error Screen Instead of Default Crash Dialog — Android

6
Comments
2 min read
We look into code abstractions and perfomance

We look into code abstractions and perfomance

2
Comments
1 min read
✨Installing OpenJDK 15 on Ubuntu 20.04✨

✨Installing OpenJDK 15 on Ubuntu 20.04✨

10
Comments 3
2 min read
How Microsoft contributes to Java - an Interview with Monica Beckwith

How Microsoft contributes to Java - an Interview with Monica Beckwith

16
Comments
4 min read
OOP -Part 2 Polymorphism

OOP -Part 2 Polymorphism

9
Comments 6
3 min read
GraphQL CRUD Java: Overview

GraphQL CRUD Java: Overview

16
Comments 6
3 min read
Cross-Parameter Validation with Spring

Cross-Parameter Validation with Spring

16
Comments 2
4 min read
How to Get Database Metadata as Java POJOs

How to Get Database Metadata as Java POJOs

10
Comments 1
5 min read
Spring Boot : Handle AWS RDS password change or rotation without restarting

Spring Boot : Handle AWS RDS password change or rotation without restarting

5
Comments
3 min read
ActiveSerializer. Ultra-fast Java Serialization Library

ActiveSerializer. Ultra-fast Java Serialization Library

6
Comments 1
3 min read
Processing AST with ActiveSpecializer

Processing AST with ActiveSpecializer

6
Comments
3 min read
[Video] Security scanning within Gradle

[Video] Security scanning within Gradle

3
Comments
1 min read
Default Methods e Métodos Estáticos em Interfaces

Default Methods e Métodos Estáticos em Interfaces

10
Comments
3 min read
Prefix Search with Ternary Search Trees (Java Implementation)

Prefix Search with Ternary Search Trees (Java Implementation)

7
Comments
9 min read
Reading a String after an Integer

Reading a String after an Integer

7
Comments 2
5 min read
Immutable class in Java

Immutable class in Java

4
Comments
2 min read
Bravado! Completed my 4 PRs on my GitHub

Bravado! Completed my 4 PRs on my GitHub

2
Comments
1 min read
The Best Platforms for Learning Java From Scratch

The Best Platforms for Learning Java From Scratch

3
Comments
7 min read
Getting Started with Spring Data Elasticsearch

Getting Started with Spring Data Elasticsearch

7
Comments
8 min read
Effective Java! Check Parameters for Validity

Effective Java! Check Parameters for Validity

2
Comments 2
2 min read
Vim as Java IDE

Vim as Java IDE

20
Comments
2 min read
Interview Prep: More on Bit Manipulation

Interview Prep: More on Bit Manipulation

6
Comments
4 min read
How to Make Android Apps With Python

How to Make Android Apps With Python

11
Comments 1
2 min read
Wildcard style search in Java Pattern

Wildcard style search in Java Pattern

6
Comments
3 min read
loading...