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.

Jan 20, 2020 · 3 min

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 …

#java#pi4j#spring#raspberry-pi
Nov 13, 2019 · 2 min

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 …

#java#raspberry-pi#maven#electronics
Oct 25, 2019 · 3 min

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 …

#java
Jun 20, 2019 · 1 min

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 …

#java
May 24, 2019 · 1 min

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 …

#java#pi4j#raspberry-pi#electronics
May 23, 2019 · 6 min

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… :-)

#java#spring#pi4j#rest
May 23, 2019 · 3 min

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 …

#java#javafx#pi4j#raspberry-pi
Mar 13, 2019 · 2 min

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.

#java#raspberry-pi
Feb 28, 2019 · 4 min

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 …

#java#raspberry-pi
Jan 1, 0001 · 5 min

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 …

#java#javafx#pi4j#jbang
Jan 1, 0001 · 2 min

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 …

#java#javafx#tutorial#pi4j