Topic: java

Java 19 released with language improvements and library enhancements

The latest version of Java has been released by Oracle. Java 19 includes a number of updates related to performance, stability, and security.  The most significant improvements to the language itself are the ability to nest record patterns and pattern matching for switch expressions, both of which are currently in preview. The record patterns update … continue reading

Microsoft adds built-in support for Lombok in Java for Visual Studio Code update

Microsoft has made its monthly update for Java in Visual Studio Code. This update includes built-in support for the Lombok library, drag and drop support, an exclusion list for inlay hints, and more.  Some Visual Studio Code users had been reporting to Microsoft that when they have Lombok dependencies in their projects, some extensions wouldn’t … continue reading

SD Times Open-Source Project of the Week: Adoptium

Adoptium is an open-source project from the Eclipse Foundation that aims to provide Java developers with pre-built OpenJDK binaries.  “Our goal is to meet the needs of both the Eclipse community and broader runtime users by providing a comprehensive set of technologies around runtimes for Java applications that operate alongside existing standards, infrastructures, and cloud … continue reading

Report: Percentage of Oracle JDK distributions in Java ecosystem drops significantly

Oracle may be the stewards of the Java programming language, but their market share in Java Development Kit (JDK) distributions has significantly dropped over the past two years. This is according to New Relic’s 2022 State of the Java Ecosystem report, which draws data from applications reporting to New Relic.  According to the survey, Oracle … continue reading

CodeGym launches special donation program to help Ukrainians

Since Russia’s initial attack on Ukraine, 53% of Ukrainian citizens have lost their jobs and over 4.5 million have been forced to flee the country, according to CodeGym, the Ukrainian online course for learning Java programming. Because of this, CodeGym announced the launch of a special donation program to help Ukrainians that have been severely … continue reading

How to avoid the top 7 Java security pitfalls

Even before the Log4j vulnerability led to the targeting of nearly one-half of global corporate networks, Java applications have presented abundant opportunities for hackers. After all, there are so many components to protect – server-side logic, client-side logic, data storage, data transportation, APIs and others – that it’s daunting to defend everything. In fact, serious … continue reading

Java 18 release introduces Simple Web Server for testing and prototyping

The latest version of Java, Java 18, is now available, with nine new approved enhancements.  A Simple Web Server is now available in Java 18, and it can be used for prototyping and testing purposes.  “It’s sort of a representation of our continued efforts to make Java more approachable for students and educators and developers … continue reading

Report: Majority of Java developers plan to transition to Java 17 within the next year

A majority of Java developers are planning to make the move to the latest Long-Term Support (LTS) version of the language. According to JRebel’s 2022 Java Developer Productivity Report, 62% of developers plan to switch within the next 12 months.  According to the survey, Java 8 is currently the most used version in production at … continue reading

Microsoft reveals 2022 roadmap for Java in VS Code

Microsoft released its roadmap for its planned updates for Java on Visual Studio Code and highlighted its most important improvements in 2021.  2021 saw substantial improvements on all extensions in the Extension Pack for Java including 1.0 release of Language Support for Java, a Gradle for Java extension release, a new and better getting started … continue reading

SD Times Open-Source Project of the Week: SafeLog4j

SafeLog4j is an open-source tool that can detect and verify vulnerable Log4j applications and protect them. This project comes after a 0-day exploit in the Java logging library, Log4j (version 2) was discovered on December 9. The vulnerability resulted in Remote Code Execution by logging a certain string. SafeLog4j works inside an application, blocking the … continue reading

Year in Review 2021: Java

This year, there were two major releases of Java — Java 16 and Java 17. Java 17 is also a long-term support (LTS) release, the last of which was Java 11. The next LTS release of Java will be in 2023 with Java 21. This will change the LTS release cadence from three to two … continue reading

SD Times news digest: Microsoft launches .NET Tech Community Forums; Microsoft joins Java Community Process; AWS announces Babelfish Aurora PostgreSQL

Microsoft recently announced the .NET Tech Community Forums for all .NET developer topics and discussions. To take part in this forum, developers can join the .NET tech community, choose a discussion space, start a new discussion, and collaborate with other .NET developers. The .NET Tech Community Forums also allow users to follow any topic that … continue reading

DMCA.com Protection Status