# \#java

**URL:** https://forum.devtalk.com/tag/java/86.md

[Latest](https://forum.devtalk.com/latest.md) · [Categories](https://forum.devtalk.com/categories.md) · [Tags](https://forum.devtalk.com/tags.md)

---

## [The Art of Functional Programming (PragProg)](https://forum.devtalk.com/t/the-art-of-functional-programming-pragprog/184725)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 1\
**Last updated:** [2 September 2026 21:34 UTC](https://forum.devtalk.com/t/the-art-of-functional-programming-pragprog/184725 "2026-09-02T21:34:20Z")

</div>

A masterclass in the fundamentals and principles of functional programming. Minh Quang Tran The Art of Functional Programming is a masterclass in the fundamentals and principles of functional programming. The unique …

---

## [Clean Applications with Hexagonal Architecture (Manning)](https://forum.devtalk.com/t/clean-applications-with-hexagonal-architecture-manning/248958)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [19 August 2026 13:15 UTC](https://forum.devtalk.com/t/clean-applications-with-hexagonal-architecture-manning/248958 "2026-08-19T13:15:47Z")

</div>

Modern architectural styles like “hexagonal,” “clean,” and “onion” all share a straightforward principle: business logic should sit at the center of your software, free of frameworks, databases, user interfaces, and ext…

---

## [I'm making a Game Engine called Valthorne 2D](https://forum.devtalk.com/t/im-making-a-game-engine-called-valthorne-2d/237574)

<div class="topic-metadata">

**Author:** [@tehnewb](https://forum.devtalk.com/u/tehnewb)\
**Replies:** 4\
**Last updated:** [18 July 2026 18:50 UTC](https://forum.devtalk.com/t/im-making-a-game-engine-called-valthorne-2d/237574 "2026-07-18T18:50:14Z")

</div>

Hello everyone! I’ve been developing a 2D game engine since October or something like that and the goal is to just make something simple, easy to use, and very fast. It’s built on top of LWJGL and some systems are inspir…

---

## [Spring Start Here, Second Edition](https://forum.devtalk.com/t/spring-start-here-second-edition/247808)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [8 July 2026 12:22 UTC](https://forum.devtalk.com/t/spring-start-here-second-edition/247808 "2026-07-08T12:22:16Z")

</div>

Spring Start Here, Second Edition by Laurenţiu Spilcă is a foundations-first introduction to the Spring framework. Perfect for Spring beginners, it steadily builds understanding through practical projects that explore t…

---

## [The game crashes at a start after I've include miniaudio to gradle](https://forum.devtalk.com/t/the-game-crashes-at-a-start-after-ive-include-miniaudio-to-gradle/243956)

<div class="topic-metadata">

**Author:** [@xolatgames](https://forum.devtalk.com/u/xolatgames)\
**Replies:** 0\
**Last updated:** [6 May 2026 15:29 UTC](https://forum.devtalk.com/t/the-game-crashes-at-a-start-after-ive-include-miniaudio-to-gradle/243956 "2026-05-06T15:29:06Z")

</div>

Hi folks! :victory\_hand: How are you? :slightly\_smiling\_face: I’m newcommer here. Without useless words I want to ask you the question. I have the game that I was wrote in LibGDX with using Java language …

---

## [Testing Spring Boot Applications (Manning)](https://forum.devtalk.com/t/testing-spring-boot-applications-manning/238975)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 1\
**Last updated:** [29 March 2026 15:39 UTC](https://forum.devtalk.com/t/testing-spring-boot-applications-manning/238975 "2026-03-29T15:39:20Z")

</div>

Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of @‌SpringBootTest, MockMvcTester, SpringExtension, and the rest of the Spring Boot testing toolbox are incredibly powerful weapon…

---

## [Java 26 Is Here, And With It a Solid Foundation for the Future](https://forum.devtalk.com/t/java-26-is-here-and-with-it-a-solid-foundation-for-the-future/238007)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 1\
**Last updated:** [18 March 2026 12:27 UTC](https://forum.devtalk.com/t/java-26-is-here-and-with-it-a-solid-foundation-for-the-future/238007 "2026-03-18T12:27:20Z")

</div>

Java 26 is here, and its main purpose seems to be to provide a solid foundation for future things to come. It comes with a few new features, some performance improvements and multiple enhancements that mention Project V…

---

## [Thinking Elixir 280 - Dark Matter Developers](https://forum.devtalk.com/t/thinking-elixir-280-dark-matter-developers/223981)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [25 November 2025 13:01 UTC](https://forum.devtalk.com/t/thinking-elixir-280-dark-matter-developers/223981 "2025-11-25T13:01:07Z")

</div>

Episode 280 of Thinking Elixir. News includes Elixir 1.19.3 point release with enhanced regular expression support in config files, Tidewave Web adding support for Claude Code and OpenAI Codex agents, Hologram’s JavaScri…

---

## [Java Logging (Manning)](https://forum.devtalk.com/t/java-logging-manning/215177)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [18 September 2025 11:34 UTC](https://forum.devtalk.com/t/java-logging-manning/215177 "2025-09-18T11:34:36Z")

</div>

Java Logging introduces the discipline of software logging using Java. Christian Grobmeier If you’ve ever wrestled with messy logs or struggled to debug production Java systems, this book is for you. Java Logging …

---

## [Android Studio Narwhal Essentials-Java Edition (PragProg)](https://forum.devtalk.com/t/android-studio-narwhal-essentials-java-edition-pragprog/212668)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 0\
**Last updated:** [28 August 2025 13:23 UTC](https://forum.devtalk.com/t/android-studio-narwhal-essentials-java-edition-pragprog/212668 "2025-08-28T13:23:58Z")

</div>

Comprehensive guide to developing Android apps using Android Studio and Java. Neil Smyth Android Studio Narwhal Essentials-Java Edition is a comprehensive guide to developing Android apps using Android Studio and…

---

## [Kotlin Coroutine Confidence (PragProg)](https://forum.devtalk.com/t/kotlin-coroutine-confidence-pragprog/191722)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 10\
**Last updated:** [15 April 2025 11:47 UTC](https://forum.devtalk.com/t/kotlin-coroutine-confidence-pragprog/191722 "2025-04-15T11:47:23Z")

</div>

Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitive concurrency toolkit. Sam Cooper @sam-cooper edited by Michael Swaine @micha…

---

## [Translating Java to Kotlin at Scale](https://forum.devtalk.com/t/translating-java-to-kotlin-at-scale/181776)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 2\
**Last updated:** [23 December 2024 16:22 UTC](https://forum.devtalk.com/t/translating-java-to-kotlin-at-scale/181776 "2024-12-23T16:22:17Z")

</div>

Translating Java to Kotlin at Scale. Meta has been on a years-long undertaking to translate our entire Android codebase from Java to Kotlin. Today, despite having one of the largest Android codebases in the world, we’r…

---

## [Android Studio Koala Essentials-Java Edition (PragProg)](https://forum.devtalk.com/t/android-studio-koala-essentials-java-edition-pragprog/169865)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 0\
**Last updated:** [11 September 2024 21:06 UTC](https://forum.devtalk.com/t/android-studio-koala-essentials-java-edition-pragprog/169865 "2024-09-11T21:06:37Z")

</div>

A comprehensive guide to mastering Android app development using Android Studio and Java. Neil Smyth Android Studio Koala Essentials-Java Edition is a comprehensive guide to mastering Android app development using …

---

## [Spring-rs is a microservice framework in Rust inspired by Java's spring-boot](https://forum.devtalk.com/t/spring-rs-is-a-microservice-framework-in-rust-inspired-by-javas-spring-boot/166699)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 4\
**Last updated:** [19 August 2024 14:05 UTC](https://forum.devtalk.com/t/spring-rs-is-a-microservice-framework-in-rust-inspired-by-javas-spring-boot/166699 "2024-08-19T14:05:27Z")

</div>

GitHub - spring-rs/spring-rs: spring-rs is a microservice framework written in rust inspired by java’s spring-boot. spring-rs is a microservice framework written in rust inspired by java’s spring-boot - spring-rs/sprin…

---

## [Do companies still use Java for their new android apps?](https://forum.devtalk.com/t/do-companies-still-use-java-for-their-new-android-apps/160964)

<div class="topic-metadata">

**Author:** [@faust](https://forum.devtalk.com/u/faust)\
**Replies:** 3\
**Last updated:** [10 August 2024 15:18 UTC](https://forum.devtalk.com/t/do-companies-still-use-java-for-their-new-android-apps/160964 "2024-08-10T15:18:23Z")

</div>

Honest question, do companies still use Java for their new android apps? I thought everybody was using Kotlin these days.

---

## [Pragmatic Unit Testing in Java with JUnit, Third Edition (PragProg)](https://forum.devtalk.com/t/pragmatic-unit-testing-in-java-with-junit-third-edition-pragprog/164189)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 0\
**Last updated:** [30 July 2024 13:18 UTC](https://forum.devtalk.com/t/pragmatic-unit-testing-in-java-with-junit-third-edition-pragprog/164189 "2024-07-30T13:18:38Z")

</div>

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 and easily. Jeff Langr @jlangr Edited by Kelly Talbot @KellyTalbot The clas…

---

## [Pragmatic Unit Testing in Java 8 with JUnit (PragProg)](https://forum.devtalk.com/t/pragmatic-unit-testing-in-java-8-with-junit-pragprog/525)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 0\
**Last updated:** [29 April 2020 21:20 UTC](https://forum.devtalk.com/t/pragmatic-unit-testing-in-java-8-with-junit-pragprog/525 "2020-04-29T21:20:10Z")

</div>

The Pragmatic Programmers classic is back! Freshly updated for modern software development, \_Pragmatic Unit Testing in Java 8 With JUnit\_ teaches you how to write, run, and easily maintain unit tests in JUnit with confid…

---

## [An alternative to Java for BPM applications](https://forum.devtalk.com/t/an-alternative-to-java-for-bpm-applications/162167)

<div class="topic-metadata">

**Author:** [@crirvine](https://forum.devtalk.com/u/crirvine)\
**Replies:** 0\
**Last updated:** [14 July 2024 12:43 UTC](https://forum.devtalk.com/t/an-alternative-to-java-for-bpm-applications/162167 "2024-07-14T12:43:29Z")

</div>

To my knowledge, up until now, all Business Process Management (BPM) platforms have been Java based. If you are a Java developer and have done BPM development, with Camunda or Flowable, for example, here is something you…

---

## [Android Studio Jellyfish Essentials - Java Edition (PragProg)](https://forum.devtalk.com/t/android-studio-jellyfish-essentials-java-edition-pragprog/159635)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 2\
**Last updated:** [21 June 2024 10:37 UTC](https://forum.devtalk.com/t/android-studio-jellyfish-essentials-java-edition-pragprog/159635 "2024-06-21T10:37:16Z")

</div>

A comprehensive guide to developing Android apps using Android Studio and Java. Neil Smyth Android Studio Jellyfish Essentials - Java Edition is a comprehensive guide to developing Android apps using Android Studi…

---

## [I am trying to create an android app to allow smartphone to act as a hid keyboard in kotlin](https://forum.devtalk.com/t/i-am-trying-to-create-an-android-app-to-allow-smartphone-to-act-as-a-hid-keyboard-in-kotlin/158757)

<div class="topic-metadata">

**Author:** [@vsiPr](https://forum.devtalk.com/u/vsiPr)\
**Replies:** 0\
**Last updated:** [12 June 2024 15:27 UTC](https://forum.devtalk.com/t/i-am-trying-to-create-an-android-app-to-allow-smartphone-to-act-as-a-hid-keyboard-in-kotlin/158757 "2024-06-12T15:27:30Z")

</div>

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 via usb, acting like an hid keyboard. I am trying to make it work without rooting …

---

## [Navigating the Maze of Exception Handling in Java Programs](https://forum.devtalk.com/t/navigating-the-maze-of-exception-handling-in-java-programs/145669)

<div class="topic-metadata">

**Author:** [@harwind](https://forum.devtalk.com/u/harwind)\
**Replies:** 0\
**Last updated:** [29 February 2024 19:45 UTC](https://forum.devtalk.com/t/navigating-the-maze-of-exception-handling-in-java-programs/145669 "2024-02-29T19:45:17Z")

</div>

Hi, Take a riveting look at exception handling in Java programming, including the complicated dance between try-catch blocks, checked and unchecked exceptions, and exception propagation techniques. This topic digs into …

---

## [Android app, using a loop value to set visibilty and add data to textview?](https://forum.devtalk.com/t/android-app-using-a-loop-value-to-set-visibilty-and-add-data-to-textview/138691)

<div class="topic-metadata">

**Author:** [@pjamesrud](https://forum.devtalk.com/u/pjamesrud)\
**Replies:** 1\
**Last updated:** [13 February 2024 07:31 UTC](https://forum.devtalk.com/t/android-app-using-a-loop-value-to-set-visibilty-and-add-data-to-textview/138691 "2024-02-13T07:31:15Z")

</div>

I am creating an app that allows user to enter values and depending on the value a number of textviews are changed programmatically from gone to visible. In the xml file there is TV!,TV2 and TV3, The user enters a coupl…

---

## [Spring Boot Request Mapping: How to Handle Multiple Request Paths in a Controller](https://forum.devtalk.com/t/spring-boot-request-mapping-how-to-handle-multiple-request-paths-in-a-controller/128163)

<div class="topic-metadata">

**Author:** [@harwind](https://forum.devtalk.com/u/harwind)\
**Replies:** 1\
**Last updated:** [13 October 2023 18:39 UTC](https://forum.devtalk.com/t/spring-boot-request-mapping-how-to-handle-multiple-request-paths-in-a-controller/128163 "2023-10-13T18:39:04Z")

</div>

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 have a RESTful API for managing products, and I want to handle both GET requests for…

---

## [Can I use Java to program a game for Nintendo switch?](https://forum.devtalk.com/t/can-i-use-java-to-program-a-game-for-nintendo-switch/50141)

<div class="topic-metadata">

**Author:** [@Help](https://forum.devtalk.com/u/Help)\
**Replies:** 3\
**Last updated:** [15 September 2023 11:15 UTC](https://forum.devtalk.com/t/can-i-use-java-to-program-a-game-for-nintendo-switch/50141 "2023-09-15T11:15:04Z")

</div>

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 Java to crate a game for Nintendo switch? Thanks!

---

## [Data-Oriented Programming (Manning)](https://forum.devtalk.com/t/data-oriented-programming-manning/12775)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 3\
**Last updated:** [12 May 2023 00:54 UTC](https://forum.devtalk.com/t/data-oriented-programming-manning/12775 "2023-05-12T00:54:28Z")

</div>

Data-Oriented Programming teaches you to design applications using the data-oriented paradigm. Yehonathan Sharvit Data-Oriented Programming teaches you to design and implement software using the data-oriented pro…

---

## [Java's for each loop](https://forum.devtalk.com/t/javas-for-each-loop/105241)

<div class="topic-metadata">

**Author:** [@harwind](https://forum.devtalk.com/u/harwind)\
**Replies:** 3\
**Last updated:** [18 April 2023 08:40 UTC](https://forum.devtalk.com/t/javas-for-each-loop/105241 "2023-04-18T08:40:51Z")

</div>

So, basically, I’m writing a method to check application numbers in my array ‘applications,’ and this method receives a parameter to verify that specific application number and compares it to the application numbers in t…

---

## [Event handling in java](https://forum.devtalk.com/t/event-handling-in-java/104430)

<div class="topic-metadata">

**Author:** [@harwind](https://forum.devtalk.com/u/harwind)\
**Replies:** 0\
**Last updated:** [10 April 2023 13:08 UTC](https://forum.devtalk.com/t/event-handling-in-java/104430 "2023-04-10T13:08:03Z")

</div>

I’m developing a web-based application that uses Java servlets to make RPC calls. I’m searching for a solid technique to dispatch and handle server events. With a PHP application, I’m used to using Symfony’s EventDispat…

---

## [How to get the first and last occurrence of the specified elements in a linked list in Java?](https://forum.devtalk.com/t/how-to-get-the-first-and-last-occurrence-of-the-specified-elements-in-a-linked-list-in-java/103135)

<div class="topic-metadata">

**Author:** [@Sumityadav](https://forum.devtalk.com/u/Sumityadav)\
**Replies:** 1\
**Last updated:** [31 March 2023 16:26 UTC](https://forum.devtalk.com/t/how-to-get-the-first-and-last-occurrence-of-the-specified-elements-in-a-linked-list-in-java/103135 "2023-03-31T16:26:51Z")

</div>

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 last occurrence of the specified elements in a linked list. Here is the Code: impor…

---

## [Privacy-Preserving Machine Learning (Manning)](https://forum.devtalk.com/t/privacy-preserving-machine-learning-manning/99959)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [9 March 2023 15:24 UTC](https://forum.devtalk.com/t/privacy-preserving-machine-learning-manning/99959 "2023-03-09T15:24:04Z")

</div>

Privacy Preserving Machine Learning is a practical guide to keeping ML data anonymous and secure. You’ll learn the core principles behind different privacy preservation technologies, and how to put theory into practice …

---

## [100 Java Mistakes and How to Avoid Them (Manning)](https://forum.devtalk.com/t/100-java-mistakes-and-how-to-avoid-them-manning/99075)

<div class="topic-metadata">

**Author:** [@ManningBooks](https://forum.devtalk.com/u/ManningBooks)\
**Replies:** 0\
**Last updated:** [3 March 2023 14:04 UTC](https://forum.devtalk.com/t/100-java-mistakes-and-how-to-avoid-them-manning/99075 "2023-03-03T14:04:03Z")

</div>

Dodge the common mistakes that even senior developers make, take full advantage of static analysis tools, and deliver robust and error-free Java code. Tagir Valeev 100 Java Mistakes and How To Avoid Them shows you…

[Next page](https://forum.devtalk.com/tag/java/86.md?match_all_tags=true&page=1&tags%5B%5D=java)
