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

Kotlin

49
Comments
6 min read
Creating a WebSocket Server with Spring Boot

Creating a WebSocket Server with Spring Boot

16
Comments
5 min read
Developing a RESTful Client with Retrofit and Spring Boot

Developing a RESTful Client with Retrofit and Spring Boot

20
Comments
1 min read
The seven rules for continuous UnitTest

The seven rules for continuous UnitTest

14
Comments
3 min read
How to write tests for an android app?

How to write tests for an android app?

9
Comments 4
1 min read
Kotlin - The Good, the Bad and the Ugly

Kotlin - The Good, the Bad and the Ugly

186
Comments 47
9 min read
How To: Use Tomcat in Intellij IDEA Community

How To: Use Tomcat in Intellij IDEA Community

17
Comments
3 min read
How do you write "Production Code" for UnitTest?

How do you write "Production Code" for UnitTest?

20
Comments 2
6 min read
Lessons learned about performance

Lessons learned about performance

21
Comments
4 min read
Java 11's Future

Java 11's Future

36
Comments 13
1 min read
Started enjoying spring-boot-startup-bench

Started enjoying spring-boot-startup-bench

9
Comments
2 min read
Streams in Java

Streams in Java

29
Comments 8
2 min read
Java Streams Cheat-sheet.

Java Streams Cheat-sheet.

6
Comments 5
1 min read
Spring Boot Thin Launcher and Docker

Spring Boot Thin Launcher and Docker

12
Comments
3 min read
Writing Assertions for String Objects using Hamcrest and JUnit

Writing Assertions for String Objects using Hamcrest and JUnit

10
Comments 1
5 min read
Building a 22 Megabytes Microservice with Java, Javalin and GraalVM

Building a 22 Megabytes Microservice with Java, Javalin and GraalVM

22
Comments 6
11 min read
Dev recipes: Integrate React frontend in a Java corporate environment

Dev recipes: Integrate React frontend in a Java corporate environment

21
Comments
3 min read
Copy Excel Range to Worksheet in Java

Copy Excel Range to Worksheet in Java

9
Comments
3 min read
Java releases going forward

Java releases going forward

8
Comments
1 min read
Showdev: Coworker - A New Job Queue for the JVM

Showdev: Coworker - A New Job Queue for the JVM

12
Comments
7 min read
A c# dev starting a Java course

A c# dev starting a Java course

9
Comments 3
3 min read
$1m to pay open source maintainers on Tidelift

$1m to pay open source maintainers on Tidelift

47
Comments
3 min read
Learning Algorithms with JS, Python and Java 8: Sentence Capitalization

Learning Algorithms with JS, Python and Java 8: Sentence Capitalization

56
Comments 3
2 min read
What is a Volatile Variable in Java?

What is a Volatile Variable in Java?

12
Comments 1
3 min read
Containerising a Spring Data Cassandra application

Containerising a Spring Data Cassandra application

12
Comments
8 min read
Webassembly with java

Webassembly with java

11
Comments
1 min read
Java Developer Litmus Test Solution

Java Developer Litmus Test Solution

33
Comments
5 min read
Which is the best IDE for a smartphone.

Which is the best IDE for a smartphone.

16
Comments 40
1 min read
Java is going to be replaced by Flutter - How true, is it?

Java is going to be replaced by Flutter - How true, is it?

12
Comments 5
4 min read
Which is the best Task Scheduler written in Java?

Which is the best Task Scheduler written in Java?

15
Comments 4
1 min read
Java Map keys should always be Comparable

Java Map keys should always be Comparable

16
Comments 1
3 min read
Where I am can find a reviewers?

Where I am can find a reviewers?

11
Comments 5
1 min read
Control over rasterization in Aspose.CAD.

Control over rasterization in Aspose.CAD.

6
Comments
6 min read
Will PHP save your startup?

Will PHP save your startup?

66
Comments 29
10 min read
Java Developer Litmus Test Part 1

Java Developer Litmus Test Part 1

52
Comments 11
2 min read
How to Encrypt your Maven Password

How to Encrypt your Maven Password

17
Comments 5
2 min read
Practical guide to Dagger 2

Practical guide to Dagger 2

10
Comments
1 min read
Clarifying export of 3D entities with Aspose.CAD

Clarifying export of 3D entities with Aspose.CAD

9
Comments
2 min read
Pains of Java generics solved in Kotlin

Pains of Java generics solved in Kotlin

9
Comments 3
2 min read
Suggestion for best Spring REST online course

Suggestion for best Spring REST online course

13
Comments
1 min read
WTF is an Optional?

WTF is an Optional?

12
Comments
2 min read
Constructor Chaining In Java with Examples

Constructor Chaining In Java with Examples

14
Comments 1
1 min read
Learning Algorithms with JS, Python and Java 7: Anagrams

Learning Algorithms with JS, Python and Java 7: Anagrams

56
Comments 5
2 min read
Export application metrics with Micrometer for Prometheus on your Micronaut application.

Export application metrics with Micrometer for Prometheus on your Micronaut application.

12
Comments
5 min read
Install Groovy with ZSH (plus automation in Jira & Confluence)

Install Groovy with ZSH (plus automation in Jira & Confluence)

31
Comments 4
2 min read
Dependency Injection with the BeanRepository

Dependency Injection with the BeanRepository

12
Comments
3 min read
Logic of the JWT(JSON Web Tokens)

Logic of the JWT(JSON Web Tokens)

50
Comments 3
2 min read
Algorithms: Gray Binary Code - A different way of ordering numbers

Algorithms: Gray Binary Code - A different way of ordering numbers

17
Comments
3 min read
Learning Algorithms with JS, Python and Java 6: Array Chunking

Learning Algorithms with JS, Python and Java 6: Array Chunking

9
Comments
4 min read
My 100 Days Of Code Challenge

My 100 Days Of Code Challenge

20
Comments
4 min read
Be or not to be a full-stack developer?

Be or not to be a full-stack developer?

15
Comments 6
2 min read
Don't initialize your variables

Don't initialize your variables

60
Comments 5
1 min read
Fenix: A new mobile browser from Mozilla

Fenix: A new mobile browser from Mozilla

62
Comments 2
2 min read
Why You Should Start Using JUnit 5

Why You Should Start Using JUnit 5

52
Comments 12
4 min read
Shuffling algorithms and randomization to improve algorithm‘s runtime.

Shuffling algorithms and randomization to improve algorithm‘s runtime.

47
Comments 3
1 min read
Learning Algorithms with JS, Python and Java 4: MaxChar

Learning Algorithms with JS, Python and Java 4: MaxChar

35
Comments 5
2 min read
Memory required for an Application/Program?

Memory required for an Application/Program?

7
Comments
1 min read
To Queue or not to Queue?

To Queue or not to Queue?

15
Comments
3 min read
Dual Pivot Quick Sort: Java’s default sorting algorithm for primitive data types.

Dual Pivot Quick Sort: Java’s default sorting algorithm for primitive data types.

74
Comments 10
3 min read
On typical naming anti-pattern in Java

On typical naming anti-pattern in Java

6
Comments 2
1 min read
loading...