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...
Gespeichert in:
| Veröffentlicht in: | InfoWorld.com |
|---|---|
| 1. Verfasser: | |
| 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 |