Java 191
Java is the core topic across this site. These posts cover modern Java features, OpenJDK evolutions, performance tuning, tooling, and hands-on development lessons from real projects.
Reactive Spring Flux data from a Pi
Trisha Gee (Coder, blogger, speaker, Developer Advocate at JetBrains, @trisha_gee ), which I interviewed for “Chapter 4: Choosing an IDE”, and Josh Long (Spring …
Raspberry Pi history, versions, pins and headers as a Java Maven library
The best way to understand and learn something new, is to document it yourself. That’s what I’m doing in every step for my book-in-progress. And to fully get the …
The mystery of the negative byte value in Java
A story of bits, bytes, signed and unsigned Some time ago there was a question on the Pi4J-forum caused by some confusion about a numeric value handled as a byte which was logged …
Quick start Java development with Visual Studio Code
Great move of Microsoft! They provide an all-in-one installer for Java dependencies and Visual Studio Code. Take a look at …
Pi4J to easily work with the hardware of a Raspberry Pi with Java
What is Pi4J See https://www.pi4j.com/1.2/index.html This project is intended to provide a friendly object-oriented I/O API and implementation libraries for Java Programmers to …
Pi4J - Adding a REST interface with Spring Boot
As I was learning Spring Boot myself, I thought the easiest way to learn was trying to build an example and write about it. So here we go… :-)
Pi4J - Extending with a JavaFX info application
While trying out what Pi4J can do, I found it could easily be extended with a JavaFX application to provide info about the headers on a Pi board. This could later be extended to a …
PiJava - Part 2 - Installing Java 11 on a Raspberry PI 3 Model B+
After my first (and failed) attempt to get Java 11 running on an old Raspberry PI , I bought a brand new 3 Model B+ version.
PiJava - Part 1 - Trying to run Java 11 on an old Raspberry PI
One of my goals for 2019 is experimenting with the latest Java and JavaFX versions on a Raspberry PI. After my experiments with the Python Pong game I was not very happy with the …
Books
I’ve worn a few different hats around books. I wrote one on my own, Java Programming for Raspberry Pi , and I contribute to community books like Sustainability for Java …
Courses
Java Quick Start Is Java your first programming language and do you want to get up and running fast? Or maybe you are already an experienced programmer in another language and want …