
Discover expert tips and tricks for Java 8 lambdas through a live coding session with author Venkat Subramaniam, exploring this major language feature's potential and applications.

Explore the Java 8 Date and Time API through live coding, learning practical implementation techniques and best practices for handling temporal data in Java applications.

Explore JavaFX's parallax effect for immersive UIs, touch integration, and Raspberry Pi applications. Learn hardware setup, GPIO, sensors, and creating rich user experiences.

Explore JavaFX's new Print APIs in Java 8, covering technical aspects, job settings, and practical demonstrations for enhanced printing capabilities.

Explore Oracle's Java Mission Control tool for performance monitoring and profiling, enhancing Java application optimization and troubleshooting capabilities.

Comprehensive guide to OpenJDK testing using jtreg, covering test case examples, TestNG integration, and contributing to the project.

Explore OpenJDK tests with engineer Alan Bateman: learn about test types, organization, coverage, execution, and maintenance for effective Java development.

Explore OpenJFX and Gradle with Richard Bair, covering repository management, workspace organization, module structure, and build systems for efficient JavaFX development.

Explore JVM benchmarking techniques with expert Aleksey Shipilev, covering optimization, performance analysis, and common pitfalls in Java performance testing.

Explore advanced techniques in partial evaluation, including automation, Java implementation, and applications in interpreters and web frameworks.

Explore Java 8's VM features, default methods, lambda metafactory, and type annotations for compiler writers. Gain insights into implementation details and semantic changes.

Explore JVM bridge methods, their history, origins, and implementation examples. Learn about erasure, lambda expressions, and language-level rules in Java development.

Explore Google's OpenJDK development, static and dynamic analysis, profiling challenges, and GC optimization with Jeremy Manson in this insightful talk on Java engineering practices.

Explore data parallel computing techniques, array operations, and Java VM virtualization. Learn about multi-threading challenges, data partitioning strategies, and GPU thread concepts.

Explore Graal architecture, GPU offloading, and HSAIL backend for Java performance optimization. Learn about Truffle, JavaScript peak performance, and special considerations for GPU compilation.

Explore Java Native Runtime with expert Charles Nutter, delving into its features, benefits, and practical applications for enhanced Java development.

Explore Java's Packed Objects feature with Ryan Sciampacone, covering basics, arrays, native data, synchronization, and advanced challenges for optimized memory usage and performance.

Explore R integration in Java, covering performance, memory allocation, and language features. Learn about specialized interpreters and data types for efficient R-Java interoperability.

Explore Nashorn's integration with the JVM, learning about its implementation, performance optimizations, and challenges in this technical deep dive.

Explore Scala's intricacies, challenges, and quirks with Paul Phillips as he shares war stories and insights on language design, unification, primitives, and unexpected behaviors.

Explore advanced Java concepts with Guy Steele, covering set implementations, tail calls, modularity, and parallelism. Gain insights into JVM optimization and cutting-edge Java features.