
Explore enhanced compile-time optimizations in Java, including ConstantDynamic, intrinsification, and constant folding, for improved performance and direct encoding of source constructs.

Explore CONSTANT_Dynamic, a new JVM tool for user-controlled linkage decisions. Learn its functionality, use cases, and potential enhancements for Java developers.

Explore how Graal JIT compiler enhances JRuby's performance without Truffle, discussing optimization techniques and implications for JVM languages.

Explore Project Loom's mission to revolutionize concurrent programming in Java with lightweight, efficient fibers managed by the JVM, enhancing performance and simplifying development.

Explore Java's new subscription model, accelerated release schedule, and OpenJDK insights with George Saab, VP of Software Development at Java Platform.

Expert panel shares insights on career growth through Java community involvement, open-source projects, and Java evolution participation, offering practical advice for developers to enhance skills and create opportunities.

Explore cloud deployment options for Java EE apps, from IaaS to PaaS, with code examples and demos covering AWS, Oracle Java Cloud Service, BlueMix, Jelastic, and Heroku.

Explore innovative lambda techniques to simplify Java code, enhance APIs, and improve resource management. Learn practical recipes for more expressive and efficient programming.

Learn effective techniques and tools for diagnosing and resolving memory issues in Java applications, including OutOfMemoryErrors, unexpected growth, and long GC pauses.

Explore advanced Stream API techniques, including custom spliterators for nonstandard data sources, adaptive filtering, and efficient data processing patterns beyond standard grouping and accumulation methods.

Explore Java 9's key features through interactive demos and debates. Learn about modularity, REPL, new garbage collector, HTTP 2 client, and API updates to understand their practical impact on everyday development.

Comprehensive comparison of popular Java collection frameworks, exploring performance, memory usage, and coding ease for common use cases like card games and data grouping.

Explore Java's experimental ahead-of-time compilation in JDK 9, its advantages for quicker startup and lower memory usage, and its current limitations through demos and hands-on experimentation.

Explore G1 garbage collector in JDK 9: its goals, implementation, and improvements. Learn about generational region-based memory management and upcoming features.

Explore reactive applications and systems using JDK9's Flow interface, learning how to build scalable, high-performance apps and interconnected systems with Akka and RxJava.

Explore Java 9's JShell REPL and lesser-known features, enhancing your workflow and API exploration skills through hands-on demonstrations and practical examples.

Explore Java EE's benefits for microservices architecture, from application creation to cloud deployment, leveraging Docker and OpenAPI, with insights on innovation in lightweight Java runtimes.

Discover advanced techniques for optimizing asynchronous APIs using CompletableFuture, exploring internal details and performance enhancements beyond the public API.

Explore Java 8's lambda expressions and Stream API with Simon Ritter, enhancing your coding skills and understanding of functional programming in Java.

Explore advanced Java concepts beyond lambdas, including future features, culture changes, and higher-level abstractions for enhanced application development.

Explore the future of programming languages through empirical data and geek party games, comparing static and dynamic typing at the Jfokus Conference.