/java
October 23, 2025
A new Kotlin blog post/announcement has been posted! Get the full details here: https://blog.jetbrains.com/kotlin/2025/10/getting-started-with-kotlin-for-java-developers/
0
0
0
Hot in Java:
Latest Java Threads
A new Kotlin blog post/announcement has been posted!
Get the full details here: https://blog.jetbrains.com/kotlin/2025/10/getting-start...
New
Java Logging introduces the discipline of software logging using Java.
Christian Grobmeier
If you’ve ever wrestled with messy logs ...
New
Brian Goetz (Java Language Architect) 2025 JVM Language Summit session on evolving the Java language.
New
Comprehensive guide to developing Android apps using Android Studio and Java.
Neil Smyth
Android Studio Narwhal Essentials-Java Ed...
New
What to do when you are stuck with Java? Make lemonade!
New
Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitiv...
New
We switched from Java to Go and don’t regret it | Glasskube.
I always told people memory is cheap, black magic is OK and efficiency does...
New
A masterclass in the fundamentals and principles of functional programming.
Minh Quang Tran
The Art of Functional Programming is a ma...
New
Translating Java to Kotlin at Scale.
Meta has been on a years-long undertaking to translate our entire Android codebase from Java to Kot...
New
Go and Java: Rethinking Type Safety for the Pragmatic Age.
premise I want to explore where mainstream programming languages are headed, ...
New
HOT IN Java THIS WEEK!
HOT IN Java THIS MONTH!
A new Kotlin blog post/announcement has been posted!
Get the full details here: https://blog.jetbrains.com/kotlin/2025/10/getting-start...
New
HOT IN Java THIS YEAR!
A masterclass in the fundamentals and principles of functional programming.
Minh Quang Tran
The Art of Functional Programming is a ma...
New
Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitiv...
New
We switched from Java to Go and don’t regret it | Glasskube.
I always told people memory is cheap, black magic is OK and efficiency does...
New
Comprehensive guide to developing Android apps using Android Studio and Java.
Neil Smyth
Android Studio Narwhal Essentials-Java Ed...
New
Go and Java: Rethinking Type Safety for the Pragmatic Age.
premise I want to explore where mainstream programming languages are headed, ...
New
What to do when you are stuck with Java? Make lemonade!
New
Translating Java to Kotlin at Scale.
Meta has been on a years-long undertaking to translate our entire Android codebase from Java to Kot...
New
Java Logging introduces the discipline of software logging using Java.
Christian Grobmeier
If you’ve ever wrestled with messy logs ...
New
Brian Goetz (Java Language Architect) 2025 JVM Language Summit session on evolving the Java language.
New
HOT IN Java THE LAST THREE YEARS!
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
I’m working on a Spring Boot project and I have a controller where I want to map multiple request paths to a single method. Let’s say I h...
New
Done poorly, unit testing wastes your time and degrades your code. So pick up the third edition of this book and see how to test properly...
New
Dodge the common mistakes that even senior developers make, take full advantage of static analysis tools, and deliver robust and error-fr...
New
The Pragmatic Programmers classic is back! Freshly updated for modern software development, _Pragmatic Unit Testing in Java 8 With JUnit_...
New
I am trying to develop an app which will make your smartphone act as a “keyboard”. I need it to send different symbols to another devices...
New
I wrote this code to calculate Fibonacci numbers by specifying the size. The results are correct, however the one thing that concerns me ...
New
Data-Oriented Programming teaches you to design applications using the data-oriented paradigm.
Yehonathan Sharvit
Data-Oriented Pr...
New
Hello all, I am new to learning Java Programming and want to learn java from scratch. I was writing a Java program to get the first and l...
New
Build and deliver production-grade cloud-native apps with Spring framework and Kubernetes.
Thomas Vitale
In Cloud Native Spring in ...
New
I have a 1D array of numbers and need help splitting them into groups using a jagged array so that I can perform a series of computations...
New
In Java, if I try to do.equals() on a null string, a null pointer error is issued. I’m wondering whether I can perform the following if I...
New
So, basically, I’m writing a method to check application numbers in my array ‘applications,’ and this method receives a parameter to veri...
New
A new PostgreSQL blog post/announcement has been posted!
Get the full details here: PostgreSQL: PL/Java 1.6.5 released
New
Honest question, do companies still use Java for their new android apps?
I thought everybody was using Kotlin these days.
New
HOT IN Java THIS Over 3 Years!
Learn Functional Programming by building a complete web application that uses Kotlin, TDD with end-to-end tests, and CQRS and Event Sourc...
New
Kevin Brothaler
edited by Susannah Davidson Pfalzer
This book will teach you everything you need to know to create compelling graphics o...
New
Learn and apply the powerful streams API and lambda expressions to create highly expressive, concise, and maintainable functional style c...
New
Write effective and useful tests with the Mockito framework. Distinguish between mocks, stubs, and spies, and feel confident about when a...
New
Get up to speed with the changes in the Java language from version 9 to 19 and apply the amazing features in your application to improve ...
New
Billed as the ultimate rating of modern programming languages yet Python and Rust only gets two stars :rofl: but good news for erlang-eli...
New
Improve your coding skills by comparing your code to that of expert programmers, and write code that’s clean, concise, and to the point.
...
New
The version of Java installed with Android Studio on my Mac is the following (when I run java -version)
openjdk version "1.8.0_242-relea...
New
You don’t have to leave the rich Java Platform to take advantage of Groovy. Groovy preserves Java’s semantics and extends the JDK, so pro...
New
Lambda expressions are lightweight, highly concise anonymous methods backed by functional interfaces in Java 8. You can use them to leap ...
New
Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manual acceptance tests, and out-of-date docu...
New
Effectively reading and understanding existing code is a developer’s superpower. In this book, you’ll master techniques for code profilin...
New
Programming Concurrency on the JVM is the first book to show you three prominent concurrency styles: the synchronization model of the JDK...
New
During a recent code review I came across this scenario:
Code in review
if (input.getValue() != null) {
return Arrays.asList(value);...
New
Hi guys, I’m trying to do multi ussd with java on android, I can’t do it.
I looked at the documentation of telephonyManager on android, ...
New
Java
Classification:
Programming Language
Forum Category:
Backend
Threads:
77
Posts:
159
"Java is a general-purpose programming language that is class-based and object-oriented."
- Follow
- Join
- Shape
the conversation
Latest Java Jobs
Featured Java Book
Latest Java Learning Resources
Java Logging (Manning)
Backend Learning ResourcesAndroid Studio Narwhal Essentials-Java Edition (PragProg)
Backend Learning ResourcesKotlin Coroutine Confidence (PragProg)
Backend Learning ResourcesThe Art of Functional Programming (PragProg)
Backend Learning ResourcesAndroid Studio Koala Essentials-Java Edition (PragProg)
Backend Learning ResourcesPragmatic Unit Testing in Java with JUnit, Third Edition (PragProg)
Backend Learning ResourcesAndroid Studio Jellyfish Essentials - Java Edition (PragProg)
Backend Learning ResourcesJava Events (WIP)
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
The Pragmatic Studio
20% off any course
Simply use coupon code "devtalk.com" at checkout. Where applicable this coupon can be used for an many items and as many times as you like!
Filter by Type:
My Saved Portals
-
None saved yet







