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
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
8
27
Learn about diagnosing and resolving native memory problems in #Java applications with the help of . #OracleDevLive social.ora.cl/6011OM9BR
10
39
read image description
ALT
14
113
293
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
12
24
Hello there!
From those who don't like sand to half-witted scruffy-looking nerf herders... #MayThe4thBeWithYou all.
2
33
121
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
14
46
Hey #Java Developers, ☕️
It's your Monday #SipOfJava!
If you are working with arrays in your applications, be sure to check out the Arrays Utility class. It offers many methods for handling common operations on arrays.
Article: inside.java/2023/05/01/sip
Happy coding!
3
15
87
Join Java’s senior leadership and Donald Smith to explore the continuous innovations in the #Java Platform and how it supports the requirements of today’s applications. social.ora.cl/6012OuOhg
11
54
The latest Inside Java Newscast is hot off the presses! 🗞️
Join our queen as she teaches you how to interpolate strings like a king in Java 21. 👑 social.ora.cl/6014OpDxo
1
24
96
Java first. Java always.
Catch the keynote from Java Developer Day at #OracleDevLive Level Up, where gave updates on #Java20 and more. social.ora.cl/6011OMglJ
1
13
127
🎙️ The latest episode of the Inside Java Podcast is here!
Tune in for this chat with and about the essence of Sequenced Collection interfaces, what needs those address, and how they fit within the existing Collections framework. social.ora.cl/6019OTJSL
2
14
53
Thanks to our sponsors and employers (, , , , ), the JUnit team had a very productive face-to-face meeting in Zurich, Switzerland that resulted in roadmap planning, feature development, and upcoming 5.9.3 and 5.10 releases.
20
64
Hey #Java Developers, ☕️
It's your Monday #SipOfJava!
JDK flight Recorder saw a number of updates with JDK 20. One of the biggest was the addition of .stop() to the Event Stream API. Let's check out these changes!
Article: inside.java/sip/075/
Happy coding!
27
66
We’re still buzzing about the release of #Java20! 🥳
Did you miss the announcement? Don’t worry— lays out all the details for you. social.ora.cl/6010OHk7w
3
17
79
On behalf of the #Java DevRel Team at , #EidMubarak to all developers who are celebrating. 💜🕌☪️🌙
May this special day bring peace, happiness, and prosperity to you, now and forever.
عيد مبارك
read image description
ALT
3
14
91
Random and pseudorandom numbers are needed for everything from simulations to cryptography. shows you how they work. social.ora.cl/6013OHkxT
2
14
70
Did you miss #OracleDevLive? Weren’t able to catch all the sessions on Java Developer Day? Don’t worry—you can watch all the #Java goodness at your convenience.
🚨 Stay tuned as we'll continue to upload sessions to this playlist. social.ora.cl/6015OM5xF
1
26
99
Preview Features have been essential to the delivery of #Java for the past 5 years, and #Java20 is no exception.
Check out the latest episode of the Inside Java Podcast for an in-depth conversation about the importance of Preview Features. social.ora.cl/6010OHkg6
2
8
66
How do you name unused variables?
If even just having to make that choice annoys you (it's not just me, right?), read on for how #JavaNext will fix that and make pattern matching (how's that related?!) more maintainable in the process.
🧵
- normal34.3%
- single-letter14.8%
- "unused" or similar37.9%
- something weird (comment)13%
609 votesFinal results
28
16
31
Show this thread
JEP 443 proposes to add unnamed variables and patterns to #Java. In this edition of the Inside Java Newscast, explains why this helps you write readable and maintainable code. social.ora.cl/6017OzXSv
2
11
55
Have you checked out this edition of the Inside #Java Newscast with ? Tune in to learn about the addition of sequenced collections through JEP 431. social.ora.cl/6018OHkRr
1
11
62
Fun fact: Duke is an animal lover! And for #InternationalPetDay, Duke wants you to share pictures of you and your pets. 🤗
26
35
205
📢Announcement!📢
#Java Developers:
Virtual Threads from Project Loom targeted for #JDK21.
Learn more: openjdk.org/jeps/444
#OpenJDK #JDK #VirtualThreads #ProjectLoom
13
171
489
Start your week off with giving you a rundown of #Java20 in just 2 minutes. 🕑
Ready... Go! social.ora.cl/6014OHXho
13
37
Sometimes, you just need to sit down and reflect. 😌
See why gaining a solid understanding of reflection (also known as the Core Reflection API) is an essential step in becoming an advanced Java #developer. (via ) social.ora.cl/6016OHXcs
1
16
120
Read about the new capabilities in #Java20, including virtual threads and structured concurrency. (via )
1
28
103
“The innovation pipeline has never been richer.”—, vice president of developer relations at .
covers the release of #Java20 and what it means for #developers.
12
38
read image description
ALT
read image description
ALT
read image description
ALT
4
26
107
Show this thread
Congratulations to (Red Hat) and Phil Race (Oracle), newly elected members to the Governing Board.
openjdk.org/poll/gb/2023/
1
18
73
Level Up ➡️ Powering down
A HUGE thanks to everyone who attended our #OracleDevLive Level Up event this week—virtually and in person. We'd love to hear your thoughts! Share your favorite highlights and how you were able to level up your #developer skills.
9
33
Hey #Java developers, ☕️
Java 20 was released Tuesday, learn everything included in this release on today’s episode on the #InsideJavaNewscast!
1
45
139
Welcome, 20!🚀🎉
To help you celebrate, we prepared GraalVM JDK 20 dev builds, so you can use the latest Java and GraalVM features together!
Download now: github.com/graalvm/graalv
2
52
229
Bookmark these #Java DevRel resources:
1. Inside.java
2. Dev.java
3. YouTube YouTube.com/java
4. Newscast inside.java/newscast
5. Podcast inside.java/podcast
6. JEP cafe inside.java/jepcafe
7. Sip of Java inside.java/sip
4
110
376
Quote Tweet
@java #OracleDevLive
Lucky day for me. Won the lottery in Oracle Java Developers Day.
1
4
24
And with that, day 2 of #OracleDevLive Level Up comes to a close. 😌
Thank you to everyone who joined us for Developer Day! We'll be back tomorrow for Data Strategies Day. See you there! 👀
3
13
159
3
23
110
Happy #Java20 release day, everybody! Get the freshest JDK right here:
jdk.java.net/20/
Let's have a quick look at how the preview features progressed this release (after we looked over all the small and not-so-small additions to 20 last week 👇🏾).
🧵
Quote Tweet
The list of big features #Java20 finalizes is rather short: . (That was it already.
) All 20 improves is security, performance, tools, regex, Unicode, and all previews.
Maybe worth a closer look after all?
("This thread should've been a blog post." nipafx.dev/java-20-guide/)
Show this thread
2
44
123
Show this thread









