YoVDO

Java Architects Answer Questions on Desktop, Virtual Threads, and Language Evolution

Offered By: Java via YouTube

Tags

Java Courses JavaFX Courses Scalability Courses Metaprogramming Courses GraalVM Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Watch a 35-minute video featuring Java architects Brian Goetz, Alan Bateman, Stuart Marks, and Kevin Rushforth as they answer pressing questions about Java's future. Explore topics such as desktop development with Swing and JavaFX, virtual thread scalability, potential breaking changes in future Java releases, and the intricacies of MathContext. Gain insights into Java's evolution, including discussions on platform vs. virtual threads, synchronization challenges, custom schedulers, GraalVM, Project CRaC, metaprogramming, and the balance between innovation and backward compatibility. Learn about ongoing projects and potential improvements in areas like video playback, image codecs, and naming conventions for utility methods.

Syllabus

Intro
Swing or JavaFX?
Investment in Desktop
Video Playback
Image Codecs
Platform vs Virtual Threads
Pinning from Synchronization
Custom Scheduler
Virtual Thread Adoption
GraalVM and Nativeimage
Project CRaC
Metaprogramming
Evolution vs Backwards Compatibility
Cutting Edge Tech
MathContext
newHashSet Naming
Outro


Taught by

Java

Related Courses

Starting GUI Programming with JavaFX
Coursera Project Network via Coursera
Learn Java and JavaFX by creating a Graphical Calculator
Coursera Project Network via Coursera
تعلم Java و JavaFX من خلال عمل آلة حاسبة
Coursera Project Network via Coursera
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
Georgia Institute of Technology via edX
Ultimate Java Bootcamp | Build Java GUI and JavaFX Projects
Udemy