Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Official release of Java 19

2025-02-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

Thanks to CTOnews.com netizen Coje_He for the clue delivery! CTOnews.com September 22, the official version of Oracle Java JDK 19 has been released with a number of new features, including support for RISC-V Linux ports, external functions API, and so on.

For Linux users, this version has now been migrated to support RISC-V 's RV64GV configuration, which is a generic 64-bit ISA.

CTOnews.com learned that this version also introduced a record mode to deconstruct record values. Record and type schemas can be nested to achieve powerful, declarative, and combinable forms of data navigation and processing. Although it is still a preview function at present.

There are two other preview features: external functions and in-memory API can interoperate with code and data outside the Java runtime; lightweight virtual threads greatly reduce the workload of writing, maintaining, and observing high-throughput concurrent applications; and pattern matching of switch expressions and statements.

JDK 19 also introduces an API to express vector computation, which is reliably compiled into optimal vector instructions at run time, and an API for structured concurrency.

New changes to Java 19 include:

-the Linux RISC-V port is now available.

-external functions and memory API are previews of OpenJDK 19. The API allows interoperability with code and data outside the Java runtime, such as Java programs calling native libraries and processing native data.

-Virtual threads are in the form of previews as lightweight threads for concurrent applications.

-in its fourth incubator phase is Java Vector API for vector computing, which takes advantage of the best vector instructions supported by the CPU architecture at run time.

-structured concurrency is in its incubator form and is used to simplify Java multithreading.

-record mode is used to deconstruct record values in the preview.

-New API that allows a custom signature scheme for a single TLS and DTLS connection.

-Unicode 14 is supported.

-additional date-time format has been added.

Other changes include:

-New system properties for System.out and System.err.

-HTTPS channel binding support for Java GSS / Kerberos.

-support PAC-RET protection on Linux / AArch64

-add-providerPath option to jarsigner

-provide a new non-default salt option for ktab

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report