Java 20 is now available! #Java20 #JDK20 #OpenJDK
Download Now: social.ora.cl/60163AaT2
Release notes: social.ora.cl/60173AaTN
API Javadoc: social.ora.cl/60183AaT4
Features: social.ora.cl/60193AaTf
Inside Java on JDK20: social.ora.cl/60103AaTA
Java

@java
The official page of the #1 programming language and development platform.
Java’s Tweets
✅ Practical aspects of using #ProjectLoom’s Virtual Threads with Helidon Níma
✅ What Project Loom brings to service development
You'll get this and more in this #OracleDevLive Level Up session. social.ora.cl/6013OTf9D
2
15
68
❓ QUIZ TIME ❓
Given the class below, what's the result?
A. Nothing is printed.
B. Only tasks 1 & 2 execute in arbitrary order.
C. Only tasks 1 through 9 execute in arbitrary order.
D. All tasks execute in arbitrary order.
Answer: social.ora.cl/6013OmAtD
9
20
91
Introducing a new distribution — Oracle !
Use all the greatest GraalVM features, both for development and in production, for free!🚀
Learn more:
8
170
349
4
86
309
#Java21 will be bonkers!
So.
Many.
Features!
Finalized, improved, brand-new - a ton of each.
I'll tweet them out one by one throughout the day with links to JEPs and videos. 🧵 If you can't wait that long, watch today's Inside Java Newscast:
6
85
335
Show this thread
Hey #Java Developers, ☕️
It's your Monday #SipOfJava!
If you are working with classes in the Collections framework, give the Collections Utility Class a look, it provides API for working with Collections!
Article: inside.java/sip/080
Happy coding!
3
21
68
Explore what's new in JavaFX 20 and beyond in this #OracleDevLive Level Up session highlighting the improvements to JavaFX over the past few releases. social.ora.cl/6019OTfnL
2
19
80
What. Is. Going. On?!?! 😮
When it comes to #Java21—a lot. It finalizes virtual threads, evolves the structured concurrency, and more. This edition of the Inside Java Newscast with covers everything. social.ora.cl/6018OxCLe
6
15
74
read image description
ALT
26
268
737
It's garbage day. 🗑️
This #OracleDevLive Level Up session reviews the design goals behind the Z Garbage Collector and provide a look into the impact of the upcoming support for multiple generations. social.ora.cl/6010OTfrK
3
20
85
🚨 Attention #developers—Free through August 31, you can get certified on #OCI and learn in-demand skills including #multicloud, #database, #AI, #ML, and more.
Start now to join the Race to Certification to earn badges and prizes. social.ora.cl/6013Osv4H
2
28
74
“The Java release cadence has changed, and it did not change yesterday, but a long time ago, so users should live with it.”
lists.apache.org/thread/3rx7zlk
3
14
48
Happy Monday, #Java Developers!
If you're not already subscribed, sign up for the #InsideJava Newsletter. Thx to Editor-in-Chief, for continuing to grow readership!
go.oracle.com/LP=136406
15
60
Performance tuning starts with analysis, and JDK tools can help you gain insights on classes and threads.
After this talk with , you'll be ready to understand what your application spends time on and why.
1
17
169
Hey #Java Developers, ☕️
It’s your Monday #SipOfJava!
JDK Mission Control was recently released 8.3 (ok not recently, it was in November!), let’s take a look at the key changes include in this release!
Article: inside.java/sip/079
Happy coding!
2
17
61
In this #OracleDevLive Level Up replay, Frances Ho and Brad Wetmore discuss recent improvements to #Java’s security and cryptographic APIs and libraries. social.ora.cl/6016OM9VM
1
8
57
#Java21 is gonna be big! One recent addition:
// in Hello.java
void main() {
System.out.println("Ha!");
}
# run with
java Hello.java
That's all it takes. 😮 More on that and the rest of the on-ramp in today's Newscast:
44
124
572
Show this thread
Hey #Java Developers, ☕️
Little late, but here's your #SipOfJava!
Needing to validate arguments, compare objects (with null safety!), or convert to other types? Check out the Objects utility class! 🧰
Article: inside.java/sip/078/
14
60
Are you looking for hundreds of tutorials, news, and videos from the #Java experts? 👀
Look no further: social.ora.cl/6015Olesl
3
50
169
#Java devs:
Today is the webinar focused on #ProjectLoom (#VirtualThreads).
Join ( DevRel at ) and host .
⬇️⬇️⬇️⬇️
Quote Tweet
Do you want to know how to work with virtual threads?
Register for our next #IntelliJIDEALiveStream “Virtual Threads and Structured Concurrency in Java 21 With Loom”, hosted by @JosePaumard and @eMalaGupta.
Date: May 25, 4:00 pm – 5:00 pm UTC
info.jetbrains.com/idea-webinar-m
1
10
36
Don't miss your exit! ⚠️
The latest Inside #Java Newscast with is here, covering JEP 445, the JEP draft for Launch Multi-File Source-Code Programs, and more. social.ora.cl/6018OWDqu
5
19
66
Want a thorough overview of the JDK Enhancement Proposals in #Java20? Then watch this #OracleDevLive Level Up replay with as he gives you a lay of the #Java land. social.ora.cl/6016OM93j
2
23
91
Hey #Java Developers, ☕️
Here’s your.. Tuesday #SipOfJava!
JavaDoc saw a number of updates with JDK 20. Let’s take a look at some of the key changes to Java documentation framework.
Article: inside.java/sip/77/
1
12
45
☕️☕️🎂🎂🥳🥳🎂🎂☕️☕️
Happy Birthday, #Java! 28 amazing years!
What's your favorite Java memory or photo? Post now and use the #28YearsOfJava hashtag!
Stay connected: dev.java
☕️☕️🎂🎂🥳🥳🎂🎂☕️☕️
read image description
ALT
32
217
448
With virtual threads from #ProjectLoom arriving in #Java21 on Sept. 19, learn more on how virtual threads can deliver significant performance benefits for WebLogic Server applications. social.ora.cl/6011OwHlb
3
32
143
28 hours done! 🥳
This was amazing, thank you all so very much!! and for excellent co-hosting; our lovely and exceptional guest for being just that; this unbelievable community for joining us (7k views!); and of course for being... Java! 🧡🩵
10
5
75
Show this thread
Reflection is powerful—and often misunderstood. reflects (pun intended) on how reflection is implemented in the HotSpot JVM and the changes made to reflection in recent versions of the Java platform. social.ora.cl/6010OwJwe
3
36
198
In a few days, #Java turns 28 and to celebrate we got something special for you:
28 HOURS OF JAVA - an early birthday party with guests, games, presentations, and code.
Join , , and me from Saturday 04:00 to Sunday 08:00 (UTC).
youtube.com/watch?v=CYn2Vq
11
79
235
Show this thread
Join for this #OracleDevLive Level Up session as he gives an overview of many of the #Java language enhancements that have appeared in recent Java versions, including #Java20. social.ora.cl/6011OM9yD
12
45
5
22
76
In this episode of Stack Walker, looks at JDK Flight Recorder’s history and reviews its architecture to see how it is able to achieve remarkable performance goals. social.ora.cl/6015OgtrT
10
39
Start your week with the soothing sound of the Inside Java Podcast. 🎧
In this chat from #JavaOne, sat down with Kevin Rushforth to discuss JavaFX, OpenJFX, and the new JavaFX builds that Oracle is now producing. social.ora.cl/6012Oeuxu
10
55
The latest Inside Java Newscast is in! looks at how JEP 450 proposes to merge a compressed class word into the mark word to reduce object header size on 64-bit systems, saving 10-20% of heap space. social.ora.cl/6011OeBFf
12
41
The Java SE Subscription Enterprise Performance Pack is now available for download under the Java SE OTN License—making it easy to develop, test, prototype, and demonstrate your applications for free. Learn more: social.ora.cl/6013OXyID
10
37
Learn about diagnosing and resolving native memory problems in #Java applications with the help of . #OracleDevLive social.ora.cl/6011OM9BR
11
43
read image description
ALT
14
118
303
Happy #NationalSpaceDay! 🌌🚀👽
Did you know that #Java helped scientists pilot the Spirit rover on Mars in 2004?
Read more: cnet.com/tech/tech-indu
read image description
ALT
1
13
27
Hello there!
From those who don't like sand to half-witted scruffy-looking nerf herders... #MayThe4thBeWithYou all.
2
33
125
Take flight with as he walks through JDK Flight Recorder and demonstrates some of its powerful capabilities in this #OracleDevLive Level Up session replay. social.ora.cl/6010OMgLI
15
47








