Java 9 Modularity in Action

With Java 9, modularity comes to your doorstep (whether you ordered it or not). This isn't your average language feature: making the most out of it may involve rewiring your brain. In this session we explore the benefits of a modular codebase using Java 9 modules. Because who doesn’t like more reliable and secure applications, meanwhile killing the dreaded classpath?

After reviewing the basic concepts of modules, we'll explore modularity patterns that enhance your design and development skills. We all have existing software, so migration of codebases to a modular world is an important topic as well. Automatic modules and other new concepts are added to your toolbox to this end.

Want examples? We've got plenty in this practical and code-driven talk. Even if you intend to use Java 9 without modules, this talk helps you prevent common issues. You'll be ready for Java 9 before you know it.

Both speakers are currently writing "Java 9 Modularity" for O’Reilly, expected early 2017. They have extensive experience under the belt already with the Java 9 Jigsaw early access builds.

Dienstag, 28.03.2017
16:00 - 16:40
Silverado Theater
Fortgeschritten
Deutsch
Core Java & JVM-Sprachen
Demo
Mak

Sander Mak

Luminis Technologies

Weitere Vorträge von Sander Mak

Migrating to Java 9 Modules
Wednesday, 29.03.2017
Wintergarten
09:00 - 09:40

Weitere Vorträge, die Sie interessieren könnten

Multiplexing und Server Push - HTTP/2 in Java 9
28.03.2017
Schauspielhaus
11:00 - 11:40
Jan Weinschenker
Beyond Lambdas - the Aftermath
28.03.2017
Eventhalle
11:00 - 11:40
Daniel Sawano
JDK 8 Lambdas: Cool Code that Doesn't Use Streams
28.03.2017
Silverado Theater
12:00 - 12:40
Simon Ritter
A Tour of the (Advanced) Akka Features in 40 Minutes
28.03.2017
Eventhalle
12:00 - 12:40
Johan Janssen
JUnit 5: Next Generation Testing on the JVM
28.03.2017
Eventhalle
13:00 - 13:40
Nicolai Parlog