Ask the JDK Architects - Java Platform Q&A Session
Offered By: Java via YouTube
Course Description
Overview
Join a 46-minute Q&A session with key architects from Oracle's Java team, including Mark Reinhold, Brian Goetz, Alex Buckley, and John Rose. Explore topics ranging from Java SE and JDK's past, present, and future. Gain insights on memory management, versioning, release frequency, modularity, optimization, and language features. Discover the team's philosophy on Java's evolution, compatibility concerns, and future directions. Learn about recent improvements in the Java Virtual Machine, the Incubator process, and the Java SE API. Engage with experts on subjects like direct memory access, vectors, module versioning, and code quality. Understand Oracle's approach to moving faster while maintaining compatibility and the role of Maven Central in the Java ecosystem.
Syllabus
Introduction
How much memory do I need
Versioning
Memory Model
Progress
Release Frequency
Destructuring
VM improvements
Deprecation
Incubator
Container metaphor
Layering
Barbershop quartet
Modules
What hope is there
Java SE API
Maven Central
Oracle
Moving faster
Compatibility
Optimization Code Quality
Direct Memory Access
Vectors
Module Versioning
Philosophy
Language Features
Taught by
Java
Related Courses
Communicating Data Science ResultsUniversity of Washington via Coursera Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Infrastructure
University System of Maryland via edX Google Cloud Platform for AWS Professionals
Google via Coursera Introduction to Apache Spark and AWS
University of London International Programmes via Coursera