YoVDO

Java's Steady March Towards Strong Encapsulation - Inside Java Podcast 18

Offered By: Java via YouTube

Tags

Java Courses Encapsulation Courses Project Panama Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Java's journey towards strong encapsulation in this 35-minute podcast episode featuring Alan Bateman. Dive into the significance of JEP 403 in Java 17, which strongly encapsulates JDK internals, continuing the process that began with Java 9's modularization. Learn about the importance of strong encapsulation, its historical context, potential impacts on current applications, and steps to prepare for these changes. Gain insights into hard problems, illegal reflective access, JDK 16 strong encapsulation, ecosystem progress, critical internal APIs, Project Panama, and JEPs. Discover how encapsulation affects larger projects and get a glimpse into Alan's day-to-day work. Access additional resources, including relevant JEPs, documentation, and related projects, to deepen your understanding of Java's evolution and security enhancements.

Syllabus

Introduction
Hard Problems
Illegal Reflective Access
JDK 16 Strong Encapsulation
JDK 17 Jet 403
Ecosystem progress
Critical internal APIs
Project Panama
JDEPS
Encapsulation for larger projects
What happens next
Alans day in the life


Taught by

Java

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity