Java Visual Studio Code Extension Update
Inside.java
by ["ArvindAprameya"]
2d ago
We are excited to announce the release of a new update for the Java Visual Studio Code extension, bringing a series of enhancements and bugfixes. This update includes support for the early-access builds of JDK 23 and offers additional capabilities designed to enhance your development experience. One key feature of this update is support for Markdown in JavaDoc documentation comments. With this update, you can use Markdown syntax to create well-structured, concise JavaDoc documentation comments (as explained in JEP 467). This allows you to focus on the content, rather than formatting, making it ..read more
Visit website
JFR Event to Detect Invocations of Deprecated Methods
Inside.java
by ["ErikGahlin"]
2d ago
..read more
Visit website
Integrity by Default - Inside Java Newscast #73
Inside.java
by ["NicolaiParlog"]
1w ago
Integrity is a cornerstone of the Java Platform as it enables/bolsters reliability, maintainability, security, and performance. But there are operations that undermine it: deep reflection with setAccessible, Unsafe, native code, and agents allow code to break many of Java’s promises. Now, OpenJDK wants to lock them down by default, requiring command-line options like --enable-native-access to enable them, thus ensuring the platform has integrity by default while application operators can still make the choice to trade that away if the benefits are worth it. Make sure to check the show-notes ..read more
Visit website
Build a Cloud Compute Instance with Java Concepts
Inside.java
by ["Ana-MariaMihalceanu"]
1w ago
While infrastructure configuration management tools have been around since the 1970s, the rise in popularity of DevOps and cloud computing brought a new perspective to how we can all provision and maintain infrastructure using our favorite programming language. This post discusses how to build Oracle Cloud Infrastructure (OCI) Instances with Java and Oracle Cloud Infrastructure (OCI) provider for Pulumi. ⚠️ At the time of writing this article, Pulumi Java support is in public preview. Goals and Prerequisites Before getting started, let’s discuss what we want to achieve: Have a Java project ..read more
Visit website
Project Loom - Structured Concurrency
Inside.java
by ["AlanBateman"]
1w ago
Structured Concurrency treats groups of related tasks running in different threads as a single unit of work. It streamlines error handling and cancellation, improves reliability, enhances observability and is a great match for virtual threads. In this session we will introduce the topic and the API that is currently in preview to support this feature. Make sure to check the show-notes ..read more
Visit website
Quality Outreach Heads-up - Unicode in JDK 23: Removal of COMPAT Locale Provider
Inside.java
by ["NicolaiParlog"]
2w ago
The OpenJDK Quality Group is promoting the testing of FOSS projects with OpenJDK builds as a way to improve the overall quality of the release. This heads-up is part of a regular communication sent to the projects involved. To learn more about the program, and how-to join, please check here. A Quick History of Locale Data in the JDK Before the Unicode Consortium created the Common Locale Data Repository (CLDR) in 2003 to manage locale data, the JDK had to provide its own collection. It did so successfully and in JDK 8 supported about 160 locales. To reduce maintenance effort, allow better int ..read more
Visit website
Choosing the Right JDK Version: An Unofficial Guide
Inside.java
by ["AurelioGarciaRibeyro"]
2w ago
Keeping your JDK current is not just important – it is the smart thing to do. By staying current you can benefit from the latest security and performance enhancements. This means that even if your code stays the same, your users’ security and their experience of the application can improve over time. We therefore strongly recommend that all Java users remain on actively supported versions and apply Critical Patch Update security patches without delay ..read more
Visit website
Quality Outreach Heads-Up - JDK23: Re-Specified Subject.getSubject API
Inside.java
by ["Ana-MariaMihalceanu"]
2w ago
The OpenJDK Quality Group is promoting the testing of FOSS projects with OpenJDK builds as a way to improve the overall quality of the release. This heads-up is part of a regular communication sent to the projects involved. To learn more about the program, and how-to join, please check here. Subject.getSubject API Requires Allowing the Security Manager In JDK 17, as announced in JEP 411, the Security Manager was deprecated for removal. As part of that change, several Security Manager APIs were deprecated for removal, such as AccessControlContext. The Subject::doAs and Subject::getSubject APIs ..read more
Visit website
The Inside Java Newsletter: Data-Oriented Programming
Inside.java
by ["JimGrisanzio"]
3w ago
..read more
Visit website
Java and AI? - Inside Java Newscast #72
Inside.java
by ["NicolaiParlog"]
3w ago
AI development can be split into three categories: developing an ML model (where Java isn’t competitive and is unlikely to become top of the class any time soon), developing an AI-centered product (where Java is well-positioned and will become stronger soon; but does this category matter in the long run?) and adding AI-based features to larger projects (where Java is already very good and will only become stronger thanks to Valhalla’s value types, Panama’s FFM and vector APIs, and Babylon’s code reflection). Make sure to check the show-notes ..read more
Visit website

Follow Inside.java on FeedSpot

Continue with Google
Continue with Apple
OR