Accessibility Policy
Skip to content
Oracle
Java Magazine
Search
Exit Search Field
Clear Search Field
Menu
Blogs Home
RSS
Java Magazine
Written by the Java community for Java and JVM developers
Follow:
RSS
Facebook
Twitter
LinkedIn
YouTube
Instagram
JVM Internals
Java 21 is here: Virtual threads, string templates, and more
Alan Zeichick
5 minute read
Virtual threads: Are futures a thing of the past?
Michel Charpentier
19 minute read
Exploring the design of Java’s new virtual threads
Benjamine Evans
15 minute read
Going inside Java 21’s rich, upcoming goodness
Nicolai Parlog
14 minute read
Java 21 sneak peek
11 minute read
Method handles: A better way to do Java reflection
Benjamine Evans
14 minute read
Inside the JVM: Arrays and how they differ from other objects
Andrew Binstock
6 minute read
All about Java’s instance initializer blocks
Vasily Strelnikov
5 minute read
The hidden and not-so-hidden gems in Java 20
20 minute read
The performance implications of Java reflection
Benjamine Evans
10 minute read
Java 20 is here: Strengthening Java’s foundation for the future
Alan Zeichick
4 minute read
Reflection for the modern Java programmer
Benjamine Evans
12 minute read
View more
Receive the latest blog updates
Subscribe to Oracle Connect email updates
Resources for
About
Careers
Developers
Investors
Partners
Startups
Why Oracle
Analyst Reports
Best CRM
Cloud Economics
Corporate Responsibility
Security Practices
Learn
What is Customer Service?
What is ERP?
What is Marketing Automation?
What is Procurement?
What is Talent Management?
What is VM?
What's New
Try Oracle Cloud Free Tier
Oracle Sustainability
Oracle COVID-19 Response
Oracle and SailGP
Oracle and Premier League
Oracle and Red Bull Racing Honda
Contact Us
US Sales 1.800.633.0738
How can we help?
Subscribe to Oracle Content
Try Oracle Cloud Free Tier
Events
News
© 2026 Oracle
Privacy
/
Do Not Sell My Info
Ad Choices
Careers