New version of programming language Java 19 officially released: increased support for RISC-V architecture and virtual threads

thumbnail

This week, Oracle (Oracle) officially released the latest version of the programming language Java 19 and JDK 19.

Meanwhile, the open source version of OpenJDK 19 is also available from Oracle under the GNU v2 General License.

In recent years, Java has been on the top of the TIBOE programming list for many times, and even if Python is as strong as a tiger, it can still maintain the top three positions.

Java 19 is 6 months after Java 18 and exactly a year after Java 17. In fact, Oracle promised to update the Java version in March and September every year. This time, it still fulfilled the contract and did not bounce back.

It is reported that Java 19 brings 7 JEPs (JDK feature addition and improvement proposals), including vector API (JEP 426), Linux/RISC-V port (JEP 422), virtual thread (JEP 425), pattern matching switching Third Edition Preview (JEP 427) and more.

RISC-C is the third-largest CPU that is rising and is expected to compete with ARM and x86 systems, and virtual threads will help improve the performance of large-scale server applications.

Although Oracle is very active in brushing Java version numbers, developers and programmers are actually a little less interested. Statistics at the beginning of the year show that 37% of developers actually stayed on Java 8, which was released in March 2014, 29% used Java 11 for development, and only 37% said they would consider switching to Java 17 LTS (Long Term Support). ).

As planned, the next LTS long-term support release will be Java 21, which will be released in September next year.

Latest Programming News and Information | GeekBar

Related Posts