JDK 20: The new features in Java 20

Java 20, or Java Development Kit (JDK) 20, the next planned version of standard Java, is now feature complete. Refinements added since JDK 19 include unification of MemorySegment and MemoryAddress abstractions, an enhanced MemoryLayout hierarchy, and splitting of MemorySession into Arena and Segment...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:InfoWorld.com
1. Verfasser: Krill, Paul
Format: Trade Publication Article
Sprache:Englisch
Veröffentlicht: San Mateo Foundry 09.12.2022
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Java 20, or Java Development Kit (JDK) 20, the next planned version of standard Java, is now feature complete. Refinements added since JDK 19 include unification of MemorySegment and MemoryAddress abstractions, an enhanced MemoryLayout hierarchy, and splitting of MemorySession into Arena and SegmentScope to promote sharing of segments across maintenance boundaries. * Virtual threads are lightweight threads that reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. Minor changes since the first preview in JDK 19 include a small number of API changes (made permanent in JDK 19) and degradations to ThreadGroup (also made permanent in JDK 19). * Structured concurrency features an API to simplify multithreaded programming and treats multiple tasks running in different threads as a single unit of work.
AbstractList Java 20, or Java Development Kit (JDK) 20, the next planned version of standard Java, is now feature complete. Refinements added since JDK 19 include unification of MemorySegment and MemoryAddress abstractions, an enhanced MemoryLayout hierarchy, and splitting of MemorySession into Arena and SegmentScope to promote sharing of segments across maintenance boundaries. * Virtual threads are lightweight threads that reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. Minor changes since the first preview in JDK 19 include a small number of API changes (made permanent in JDK 19) and degradations to ThreadGroup (also made permanent in JDK 19). * Structured concurrency features an API to simplify multithreaded programming and treats multiple tasks running in different threads as a single unit of work.
Author Krill, Paul
Author_xml – sequence: 1
  givenname: Paul
  surname: Krill
  fullname: Krill, Paul
BookMark eNrjYmDJy89L5WDgKi7OMjAwMja1MORkUPZy8VYwMrBSCMlIVchLLVdIS00sKS1KLVbIzFPwSixLBEryMLCmJeYUp_JCaW4GJTfXEGcP3YKi_MLS1OKS-KLUgvyikuJ4I3MTCxNjUxNLA2OiFAEAvxMqbQ
ContentType Trade Publication Article
Copyright Copyright Foundry Dec 9, 2022
Copyright_xml – notice: Copyright Foundry Dec 9, 2022
DBID 3V.
7RQ
7WY
7XB
883
8AL
8FE
8FG
8FK
8FL
AAFGM
AAVGJ
ABLUL
ABPUF
ABQRF
ABSSA
ABUWG
ACAAV
ACKRP
ADZZV
AFKRA
AFLLJ
AFOKG
AFOLM
AGAJT
AHJHI
AJNOY
ANJRB
AQTIP
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
BOUDT
CBHQV
CCPQU
DWQXO
FRNLG
GNUQQ
HCIFZ
JQ2
K60
K6~
K7-
L.-
M0F
M0N
P5Z
P62
PHGZM
PHGZT
PKEHL
PQBIZ
PQBZA
PQCXX
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
U9A
DatabaseName ProQuest Central (Corporate)
Career & Technical Education Database
ABI/INFORM Collection (Proquest)
ProQuest Central (purchase pre-March 2016)
ABI/INFORM Trade & Industry (Alumni)
Computing Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ABI/INFORM Collection (Alumni)
ProQuest Central Korea - hybrid linking
ABI/INFORM Trade & Industry (Alumni) - hybrid linking
Business Premium Collection - hybrid linking
ABI/INFORM Collection (Alumni) - hybrid linking
Technology Collection - hybrid linking
ABI/INFORM Collection - hybrid linking
ProQuest Central (Alumni)
Career & Technical Education Database (Alumni) - hybrid linking
ABI/INFORM Trade & Industry - hybrid linking
ProQuest Central (Alumni) - hybrid linking
ProQuest Central UK/Ireland
SciTech Premium Collection - hybrid linking
Advanced Technologies & Aerospace Collection - hybrid linking
ProQuest Central Student - hybrid linking
ProQuest Central Essentials - hybrid linking
Career & Technical Education Database - hybrid linking
Business Premium Collection (Alumni) - hybrid linking
Computer Science Database - hybrid linking
ProQuest Women's & Gender Studies - hybrid linking
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Business Premium Collection
Technology collection
ProQuest One Business - hybrid linking
ProQuest One Business (Alumni) - hybrid linking
ProQuest One Community College
ProQuest Central
Business Premium Collection (Alumni)
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
ProQuest Business Collection (Alumni Edition)
ProQuest Business Collection
Computer Science Database
ABI/INFORM Professional Advanced
ABI/INFORM Trade & Industry
Computing Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Business (UW System Shared)
ProQuest One Business (Alumni)
ProQuest Central - hybrid linking
ProQuest One Academic Eastern Edition (DO NOT USE)
One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DatabaseTitle ProQuest Business Collection (Alumni Edition)
ProQuest One Business
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ABI/INFORM Complete
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
ABI/INFORM Complete (Alumni Edition)
Career and Technical Education (Alumni Edition)
Advanced Technologies & Aerospace Collection
Business Premium Collection
ProQuest Computing
ABI/INFORM Trade & Industry (Alumni Edition)
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Business Collection
Advanced Technologies & Aerospace Database
ProQuest Career and Technical Education
ProQuest One Academic UKI Edition
ProQuest One Business (Alumni)
ABI/INFORM Trade & Industry
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
Business Premium Collection (Alumni)
DatabaseTitleList ProQuest Business Collection (Alumni Edition)
Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Library & Information Science
Genre News
GroupedDBID 29I
3V.
7RQ
7WY
7XB
883
8AL
8FE
8FG
8FK
8FL
8R4
8R5
ABUWG
ADFRT
AFKRA
AGGLG
ARAPS
AZQEC
BAAKF
BENPR
BEZIV
BGLVJ
BPHCQ
CCPQU
DWQXO
FRNLG
GNUQQ
HCIFZ
ICD
IOF
ITC
JQ2
K60
K6V
K6~
K7-
KPI
L.-
M0F
M0N
N95
P62
PHGZM
PHGZT
PKEHL
PQBIZ
PQBZA
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PROAC
Q2X
Q9U
U9A
XH6
ID FETCH-proquest_reports_27484354903
IEDL.DBID K7-
IngestDate Sun Dec 14 14:47:13 EST 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-proquest_reports_27484354903
PQID 2748435490
PQPubID 75977
ParticipantIDs proquest_reports_2748435490
PublicationCentury 2000
PublicationDate 20221209
PublicationDateYYYYMMDD 2022-12-09
PublicationDate_xml – month: 12
  year: 2022
  text: 20221209
  day: 09
PublicationDecade 2020
PublicationPlace San Mateo
PublicationPlace_xml – name: San Mateo
PublicationTitle InfoWorld.com
PublicationYear 2022
Publisher Foundry
Publisher_xml – name: Foundry
SSID ssj0023581
Score 3.3541949
Snippet Java 20, or Java Development Kit (JDK) 20, the next planned version of standard Java, is now feature complete. Refinements added since JDK 19 include...
SourceID proquest
SourceType Aggregation Database
SubjectTerms Concurrency
Java
Title JDK 20: The new features in Java 20
URI https://www.proquest.com/docview/2748435490
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQMQHtOUgxN9I1tExJ1TVJSbTQTTIFcoEt2TQLM2D7NgW8iz_Mx9zPzyIiwjIAOuBWDF1WCSsTwQV1Sn4yaIxc3wh06KUxsDdjYF9QqAu6NQo0uwq9QoOZgdUQtH0INClrrgvvcIHO9sIoY8EVh5sApVYKMkgCa5OUVAWk4TUFR0hsCzEwpeYJM8hCtx4oqClA9xaBFUEzrQiDspeLt4KRgZUCMEUoABvRCmmp4MM8ixUy8xS8EssSgZKiDEpuriHOHrowF8ZD5xLiEa4zFmNgycvPS5VgUDBLTAI2kZINUpMNk0wszY2SkpONQUtJkpJTjIEqDSUZpPEYJIVXVpqBywi09h-0lsNShoGlpKg0VZaBLbmsJLO4SI6B2TwoEESGR8oxsDq5-gUEyYFjA0j6GrgByQDTKAAj3Jho
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQMQHtOUgxN9I1tExJ1TVJSbTQTTIFcoEt2TQLM2D7NgW8iz_Mx9zPzyIiwjKAiaEathcGtKwSViaCC-qU_GTQGLm-EejQS2Ngb8bAvqBQF3RrFGh2FXaFBiRZeKdWlgO7bMW2ni7A-FU1MnJzDXH20IWZFw8dho9HmGUMVMTMwAq6hwuUqwNMo-C9NdDBYBgFNLjWcRMYUPcKMkgC67GUVAWkgT0FR0g6E2JgSs0TZpCFbnpQUFOA7moCK4IWFyIMyl4u3gpGBlYKwLSoAGy-K6Slgo8RLVbIzFPwSixLBEqKMigRdo4YA0tefl6qBIOCWWISsHGWbJCabJhkYmlulJScbAxaxJKUnGIMVGkoySCNxyApvLLyDJweIb4-8T6eft7SDFxGoB0IoBUlljIMLCVFpamyDGzJZSWZxUVy4ChUYNAlKUABGxHLdw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=JDK+20%3A+The+new+features+in+Java+20&rft.jtitle=InfoWorld.com&rft.au=Krill%2C+Paul&rft.date=2022-12-09&rft.pub=Foundry