
Java
@java • 576,101 subscribers
The official page of the #1 programming language and development platform.
Shorts
Videos

Learning Java for the first time? You may already know enough to build a virtual pet. 🐶 Our latest lab covers how to name your pet, start it at 100 energy, and track how sleep, exercise and meals change it. The trick? Only full blocks count, and Java’s int division handles that for you. Check out our AP CSA lecture series to learn more:
Java15,300 views • 13 days ago

Come with José Paumard as he looks at what an Optional is. (viewing optional, but highly encouraged)
Java17,890 views • 20 days ago

What are the primitive types in Java? José Paumard lays it all out for you
Java20,051 views • 25 days ago

Do you remember the heap memory? 🤔 José Paumard takes us down memory lane.
Java20,062 views • 1 month ago

In 1995, a small team of engineers unveiled a new programming language designed for flexibility, portability, and robustness. That language was Java. And three decades later, it remains one of the most influential technologies in the software world. Thank you for helping us celebrate #30YearsOfJava this past year. We look forward to many, many more years of pushing the boundaries of innovation and the pursuit of developer excellence. ❤️
Java48,606 views • 4 months ago

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:
Java15,104 views • 1 month ago

Get ready to consume this Java Coding Tip with José Paumard! Today’s question: What is a Consumer?
Java17,792 views • 2 months ago

Get your Java ready! José Paumard is back to break down what an intermediate Collector is.
Java19,759 views • 2 months ago

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:
Java13,096 views • 1 month ago

