PLEASE NOTE: We’re back at Thrive Cherry Creek in February because Thrive Centennial was already booked.
Wednesday February 12, 2025
5:30-6:00: Food, Soda, Beer and Networking
6:00-6:15: Announcements
6:15-7:45: Stay Ahead with Java’s Latest Features in JDK 23!
Java’s evolution is remarkable, and the leap from JDK 17 to JDK 23 brings a wealth of powerful features to elevate your projects. Join us for an exciting session to explore select JEPs (Java Enhancement Proposals) introduced up to JDK 23, diving into their use cases and practical benefits for your work or open-source initiatives.
What You’ll Learn: How to enable and utilize advanced Java features introduced in JDK 23. Real-world demonstrations of cutting-edge updates, including:
- Stream Gatherers: Handle complex data streams with ease.
- Statements Before super(): Test invariants without constructing objects.
- Unnamed Variables and Parameters: Enhance code readability and maintainability.
- Launch Multi-File Source-Code Programs: Rapidly prototype with multiple source files.
- Implicitly Declared Classes & Enhanced Main Methods: Streamline application development.
- Updates on `switch` Expressions: We will discuss pattern matching as well as dealing with primitives in a new JEP
- Structured Concurrency and Scoped Values. Additional concurrent APIs that are used with Virtual Threads.
About Daniel Hinojosa
Daniel Hinojosa is a programmer, consultant, instructor, speaker, and author. With over 20 years of experience, he does work for private, educational, and government institutions. Daniel loves JVM languages like Java, Groovy, and Scala; but also works with non-JVM languages like Haskell, Ruby, Python, LISP, C, and C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. Daniel is the author of Testing in Scala and the video Beginning Scala Programming Video Series for O’Reilly Publishing. For downtime, he enjoys reading, swimming, Legos, football, and cooking.
You can find Daniel on LinkedIn.
7:45: Door prizes
Thanks to our sponsors!