
Sign up to save your podcasts
Or


Nate Black talks with Nicolai Parlog about Java 9. Topics include: a timeline of Java features; new patterns enabled by Java 8 lambdas, default interface implementations and how they enable code evolution; how Java 9 takes this further with private default methods; an introduction to Java modules: the Java Platform Module System (JPMS); "launch time" dependency validation; module "requires" and "exports": documentation as code and a new topic for code reviews; how to migrate an existing codebase to Java 9 and modules; benefits of Java modules: reliable configuration and a smaller Java runtime; the new Java release schedule.
By [email protected] (SE-Radio Team)4.4
270270 ratings
Nate Black talks with Nicolai Parlog about Java 9. Topics include: a timeline of Java features; new patterns enabled by Java 8 lambdas, default interface implementations and how they enable code evolution; how Java 9 takes this further with private default methods; an introduction to Java modules: the Java Platform Module System (JPMS); "launch time" dependency validation; module "requires" and "exports": documentation as code and a new topic for code reviews; how to migrate an existing codebase to Java 9 and modules; benefits of Java modules: reliable configuration and a smaller Java runtime; the new Java release schedule.

288 Listeners

3,724 Listeners

624 Listeners

584 Listeners

43 Listeners

984 Listeners

8,049 Listeners

188 Listeners

212 Listeners

64 Listeners

139 Listeners

319 Listeners

98 Listeners

507 Listeners

101 Listeners