Java 8 for Compiler Writers - New VM Features and Language Enhancements
Offered By: Java via YouTube
Course Description
Overview
Syllabus
Intro
New Java SE 8 VM-related Features
Default Methods: Overview
Default Methods: Class File Format
Default Methods: Permitted Interface Flags
Default Methods: Permitted Invocation Forms
Default Methods: Semantics of Invocation
Default Methods: Maximally Specific Methods
Default Methods: Maximally Specific Example
Default Methods: Resolution
Default Methods: Semantics of invokeinterface
Default Methods: Semantics of invokevirtual
Default Methods: Semantics of invokestatic
Default Methods: Semantics of invokespecial
Default Methods: Summary
Lambda Metafactory: Overview
Lambda Metafactory: Contract
Lambda Metafactory: API
Lambda Metafactory: Relevance
Type Annotations: Overview JSR 308
Type Annotations: Class File Attributes
Type Annotations: Accessing
Parameter Reflection
Taught by
Java
Related Courses
What's New in Python 3.7Pluralsight Introduction to TypeScript
Udemy TypeScript 4 In-Depth
Pluralsight TypeScript for Professionals - by Basarat
Udemy TypeScript Interactive Handbook
Independent