jPrime 2026

Never a Null Moment with JSpecify, Hinse ter Schuur

50:53 · 03 Jun 2026 – 04 Jun 2026 · YouTube

About this talk

This talk covers the challenges of handling NullPointerExceptions in Java, a longstanding issue that developers have tried to mitigate through conventions and annotations. The speaker introduces JSpecify, an initiative by key players in the Java ecosystem aimed at establishing clear and consistent nullness semantics. By using the `@NullMarked` annotation, developers can define default nullness for packages, enhancing code clarity and providing a framework for null-safety. The session also explores the unique aspects of JSpecify compared to other approaches and offers guidance on how to incrementally implement JSpecify in existing production code.

From event

jPrime 2026

03 Jun 2026 – 04 Jun 2026

All event videos
Back to Watch