I <3 Java

I <3  Java The official page of the #1 programming language and development platform.

09/04/2026

With unnamed variables, you don’t have to name a variable you don't plan to use.

You can write _ instead. Nothing goes into scope, so nobody can read it later. Works on locals, catch parameters, lambda parameters, and patterns. Not fields.

codebysophy shares the details.

Learn more here: https://social.ora.cl/6189B11ynV

09/03/2026

Want to test your Java debugging skills? Introducing Duke's Debugging Challenge—a series of five Java debugging challenges designed to help you practice finding and fixing errors in your code!

📅 New challenge every Tuesday
✅ Solutions released every Thursday
🏆 Complete all 5 challenges to earn your badge

Follow our LearnJava YouTube to stay up to date: https://social.ora.cl/6182B10hHw

  is coming back in 2027! 🥳Save the date, mark your calendars, and get ready to join the Java community for three days o...
09/02/2026

is coming back in 2027! 🥳

Save the date, mark your calendars, and get ready to join the Java community for three days of technical sessions, hands-on labs, and insights from the experts shaping Java.

Details: https://social.ora.cl/6186B1CdSq

Want to master `ArrayList` in Java? This comprehensive Java 101 course teaches you how to create, populate, access, modi...
09/01/2026

Want to master `ArrayList` in Java?

This comprehensive Java 101 course teaches you how to create, populate, access, modify, search, and iterate through `ArrayList` objects! Build your skills step-by-step as you explore the most important methods and techniques for working with dynamic lists of data in Java. https://social.ora.cl/6184B1sgCq

08/31/2026

Put your Java knowledge to the test with Multiple-Choice Mondays—a new, weekly Java challenge to test your programming skills one question at a time!

📆 New question every Monday
💡 Solution + explanation every Wednesday
🏆 Get it right and download the weekly badge
☕ Build your Java skills one question at a time

Follow our LearnJava YouTube to follow along: https://social.ora.cl/6180B1FX22

In this "Ask the Architects" episode of the Inside Java Podcast, Nicolai Parlog talks to Joe Darcy about Project Valhall...
08/30/2026

In this "Ask the Architects" episode of the Inside Java Podcast, Nicolai Parlog talks to Joe Darcy about Project Valhalla and how Java may support limited operator overloading—allowing custom value types to be added or multiplied with plus or multiplication signs instead of annoying method calls.

Watch: https://social.ora.cl/6186B1L6bg

Java 27 is about to be released! 🥳Join our team on the Java YouTube channel on September 15 to celebrate the latest laun...
08/29/2026

Java 27 is about to be released! 🥳

Join our team on the Java YouTube channel on September 15 to celebrate the latest launch, cover key enhancements and platform changes, and discuss the latest developments at the intersection of Java and AI.

Details: https://social.ora.cl/6183B1siHx

08/28/2026

How can you read chars from a binary stream? José Paumard explains.

While Java programs are deployed as bytecode, performance-relevant code will be compiled to machine code whose performan...
08/27/2026

While Java programs are deployed as bytecode, performance-relevant code will be compiled to machine code whose performance rivals that of any other platform.

In the HotSpot JVM, this is the job of the JIT compilers.

This episode of the Inside Java Podcast with Roberto Lozano dives into it. https://social.ora.cl/6183B1KPsX

When we play games or run simulations, there's often an element of randomness involved—making each play through the game...
08/26/2026

When we play games or run simulations, there's often an element of randomness involved—making each play through the game unique and more interesting.

The Random class is one way that we can generate random values. 🎲

Learn more: https://social.ora.cl/6183BDGFmv

Address

2300 Oracle Way
Austin, TX
78741

Alerts

Be the first to know and let us send you an email when I <3 Java posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share