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.
Design Patterns: Factory Pattern, Part 2

Design Patterns: Factory Pattern, Part 2

19
Comments
4 min read
Code Generation Is Easy - With Picocog

Code Generation Is Easy - With Picocog

14
Comments
3 min read
Introducing Maze Generator [Java]

Introducing Maze Generator [Java]

27
Comments 2
3 min read
Android custom progress bar

Android custom progress bar

7
Comments
1 min read
Spring Boot With Weblogic and Oracle Database

Spring Boot With Weblogic and Oracle Database

14
Comments 1
1 min read
When Hungarian notation lies hidden in plain sight

When Hungarian notation lies hidden in plain sight

18
Comments 2
3 min read
Avoid getters and setters whenever possible

Avoid getters and setters whenever possible

271
Comments 99
7 min read
Servlet API 4.0のJavaDocを日本語に翻訳しました。

Servlet API 4.0のJavaDocを日本語に翻訳しました。

6
Comments
1 min read
SDKMAN! - Multiple versions of Java

SDKMAN! - Multiple versions of Java

8
Comments
3 min read
Java Applet Development Services for Extreme Performance and Scalability

Java Applet Development Services for Extreme Performance and Scalability

8
Comments 1
3 min read
automation test engineers and OOP

automation test engineers and OOP

9
Comments
1 min read
Finding anagrams of place names (in GB)

Finding anagrams of place names (in GB)

7
Comments
3 min read
From student to professional Software Developer

From student to professional Software Developer

60
Comments 8
4 min read
How can I replace all matches found in Apache POI?

How can I replace all matches found in Apache POI?

9
Comments 3
1 min read
Embulk open-source bulk data loader documents.

Embulk open-source bulk data loader documents.

12
Comments
2 min read
A small piece of code which is going to inspire you to try out Kotlin

A small piece of code which is going to inspire you to try out Kotlin

17
Comments 11
1 min read
ELI5: Why cast to an interface?

ELI5: Why cast to an interface?

11
Comments 11
1 min read
How do I render LWJGL2 on Swing?

How do I render LWJGL2 on Swing?

8
Comments 1
1 min read
Encapsulate state and expose behavior when writing object-oriented code

Encapsulate state and expose behavior when writing object-oriented code

19
Comments 9
4 min read
The Builder Pattern in Java, and Dart Cascades

The Builder Pattern in Java, and Dart Cascades

25
Comments 14
4 min read
Modernizing Java - A language feature wish list (Part 2)

Modernizing Java - A language feature wish list (Part 2)

13
Comments 2
8 min read
Go for Java developers (or is the Java concurrency that bad?!)

Go for Java developers (or is the Java concurrency that bad?!)

38
Comments 8
6 min read
sortpom-maven-plugin vs tidy-maven-plugin

sortpom-maven-plugin vs tidy-maven-plugin

16
Comments 1
1 min read
What Is Null? (Baby Don't Hurt Me)

What Is Null? (Baby Don't Hurt Me)

22
Comments 9
1 min read
RxJava combineLatest quick example by Kotlin

RxJava combineLatest quick example by Kotlin

15
Comments
1 min read
How Kotlin Calamity Devours Your Java Apps Like Lightning?

How Kotlin Calamity Devours Your Java Apps Like Lightning?

30
Comments 3
10 min read
Java KeyStores—the gory details

Java KeyStores—the gory details

11
Comments 4
7 min read
Modernizing Java - A language feature wish list (Part 1)

Modernizing Java - A language feature wish list (Part 1)

13
Comments 10
7 min read
Think twice before using a Supplier

Think twice before using a Supplier

6
Comments 2
4 min read
Technology stack for one-page one-function web app?

Technology stack for one-page one-function web app?

10
Comments 16
1 min read
Complete a Stream of CompletableFutures

Complete a Stream of CompletableFutures

9
Comments 1
2 min read
Apache Groovy with Java 7 and 8 syntaxs

Apache Groovy with Java 7 and 8 syntaxs

8
Comments
2 min read
Robustness principle

Robustness principle

15
Comments
5 min read
Sugar ORM: An easier way to work with SQLite Databases in Android.

Sugar ORM: An easier way to work with SQLite Databases in Android.

12
Comments 5
2 min read
Challenge: Write your worst program

Challenge: Write your worst program

26
Comments 21
1 min read
vertx-jooq 2.4 released

vertx-jooq 2.4 released

6
Comments
1 min read
Kanban Board for Android

Kanban Board for Android

9
Comments
1 min read
Android App Release

Android App Release

9
Comments
1 min read
Kotlin From The Trenches

Kotlin From The Trenches

11
Comments
10 min read
On the subtleties of OOP

On the subtleties of OOP

21
Comments 2
5 min read
Assertions considered Harmful

Assertions considered Harmful

9
Comments
8 min read
Navigating the uncharted Stream

Navigating the uncharted Stream

8
Comments 4
5 min read
The state of Java and the JVM ecosystem in 2017

The state of Java and the JVM ecosystem in 2017

18
Comments 7
5 min read
Java Exception Handling – IllegalMonitorStateException

Java Exception Handling – IllegalMonitorStateException

6
Comments
9 min read
The Art of Logging

The Art of Logging

2
Comments
8 min read
Challenge: Write a program that never stops

Challenge: Write a program that never stops

24
Comments 84
1 min read
Groovy does not always resolve methods like Java

Groovy does not always resolve methods like Java

7
Comments
3 min read
Being a Junior Software Developer

Being a Junior Software Developer

31
Comments 2
2 min read
The very simplified concept of Binding in programming languages

The very simplified concept of Binding in programming languages

21
Comments 1
1 min read
For Loop in different programming languages

For Loop in different programming languages

17
Comments 30
3 min read
Square is hiring Software Engineers in Atlanta

Square is hiring Software Engineers in Atlanta

10
Comments 1
2 min read
sudo add-apt-repository ppa:webupd8team/java

sudo add-apt-repository ppa:webupd8team/java

14
Comments
9 min read
Design Patterns: Observer Pattern

Design Patterns: Observer Pattern

20
Comments 4
4 min read
Groovier Groovy with Java 8 Streams

Groovier Groovy with Java 8 Streams

14
Comments
2 min read
Intro to Butter Knife for Android views

Intro to Butter Knife for Android views

14
Comments 2
3 min read
The Strengths and Biggest Misconceptions of Kotlin—Interview with Marcin Moskala

The Strengths and Biggest Misconceptions of Kotlin—Interview with Marcin Moskala

113
Comments 4
4 min read
Design Patterns: Strategy Pattern

Design Patterns: Strategy Pattern

13
Comments 3
3 min read
Getting Started with SparkPost in Java

Getting Started with SparkPost in Java

14
Comments
6 min read
Mobile app development trends of the year

Mobile app development trends of the year

31
Comments 14
4 min read
How to Learn Coding: From Theory to Practice

How to Learn Coding: From Theory to Practice

10
Comments
12 min read
loading...