JavaOne 2015: Under The Hood Of Project Jigsaw
A technical summary of JavaOne 2015 talks on Project Jigsaw, detailing the module system's mechanisms in Java 9.
Nicolai Parlog (nipafx) is a Java Developer Advocate at Oracle who shares deep insights on Java through blogs, talks, books, videos, and open-source projects, helping developers learn and grow.
297 articles from this blog
A technical summary of JavaOne 2015 talks on Project Jigsaw, detailing the module system's mechanisms in Java 9.
Summary of JavaOne 2015 talks on advanced modular development and migration strategies for Java 9's Project Jigsaw.
A summary of JavaOne 2015 talks on Project Jigsaw, introducing the module system and modular development concepts for Java 9.
Summary of JavaOne 2015 talks on preparing for JDK 9, focusing on Project Jigsaw modularity and compatibility changes.
Analyzes if Java 9's Project Jigsaw will solve JAR hell or create a new 'module hell', focusing on dependency management.
Explores the concept of JAR Hell in Java, detailing its causes like dependency issues and classpath conflicts, and discusses modern solutions.
A tutorial on Apache JMeter covering basic concepts, creating test plans, and executing load tests for web applications.
A detailed categorization of code comments, exploring their types, maintenance, location, and alternatives to improve code clarity.
Analyzes Java stream performance benchmarks, including a test on using exceptions for loop control, with results and code examples.
A technical analysis comparing the performance of Java 8 streams to traditional for loops using JMH benchmarks.
A critique of pragmatic Java 8 Optional usage, advocating for a stricter approach than the common library design recommendations.
An interview discussing the importance and ongoing debate around commenting code, challenging the 'comments are a failure' clean code perspective.
An analysis of Project Valhalla for Java, covering value types and generic specialization, based on a talk by Brian Goetz.
A comprehensive overview of Project Jigsaw, the new module system coming in Java 9, covering its motivation, features, and syntax.
A developer argues for the importance of clean, high-quality code comments and clarifies their relationship to documentation.
A passionate rant arguing for the importance of writing clear comments in code, even when the code itself is well-structured and 'self-documenting'.
Explores static and dynamic casting in Java, focusing on improvements for Streams and Optionals in Java 8 and beyond.
Explores the core concepts and features of Project Jigsaw, the module system introduced in Java 9, and its impact on code organization.
Explores the motivations and goals behind Project Jigsaw, the module system introduced in Java 9, addressing issues like JAR hell and weak encapsulation.
Announcement of LibFX 0.3.0 release, a JavaFX utility library with features like transforming collections and tree node streaming.