YoVDO

An Overview of Java 9

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the key features and changes introduced in Java 9 through this comprehensive conference talk from GOTO Berlin 2017. Dive into topics such as collection literals, minor language changes, string optimizations, and the Java Module System. Learn about modules in Java, their purpose in addressing protection scheme issues and jar hell, and how they affect development practices. Discover the new source code structure, modular development approach, and the concept of modular runtime images. Gain insights into automatic modules, module architecture, and potential critiques of the new system. Additionally, get an overview of other Java 9 features and a broad look at JDK 9 enhancements. Enhance your understanding of Java 9's improvements and prepare for the evolving Java ecosystem.

Syllabus

Intro
a quick glance at Java 9
collection literals
minor language changes
String related optimizations
string deduplication
compact strings
Indity string concatenation
Java Module System ...
modules/module system in Java
why modules ? - insufficient protection scheme
why modules ? - jar hell
what does it mean to you?
use of JDK Internal API (cont.)
source code structure
modular development
modular jar
modular runtime image
modularize your application
automatic module ..
module architecture
critique (2)
more Java 9 features
JDK 9 overview


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube