Java

[ follow ]
#oracle
fromInfoQ
1 month ago
Java

JavaOne 2025 Day 1: Our World, Moved by Java

Java continues to evolve, maintaining its relevance and efficacy in the tech industry.
The history of Java's creation reveals critical decisions that shaped its development.
fromInfoQ
1 week ago
Java

Java News Roundup: JDK 25 Schedule, Spring 7.0-M4, Payara Platform, JobRunr 7.5, Jox 1.0, Commonhaus

Oracle released various JDK updates and established a clear release schedule for JDK 25.
fromTheregister
2 months ago
Java

Only 1 in 10 Oracle Java users want to stay with Big Red

Oracle's recent licensing changes have driven a significant portion of Java users to consider alternatives.
fromOracle
18 hours ago
Java

Jipher: Java Cryptographic Service Provider for FIPS Environments

Oracle Jipher enables Java applications to meet FIPS 140-2 requirements with a validated cryptographic module.
fromHackernoon
9 months ago
Java

Fixing Garbled Text When Syncing Oracle to Doris with SeaTunnel 2.3.9 | HackerNoon

Character set mismatches between Oracle and Doris can cause data readability issues during sync, specifically with Chinese characters.
fromInfoQ
1 month ago
Java

JavaOne 2025 Day 1: Our World, Moved by Java

Java continues to evolve, maintaining its relevance and efficacy in the tech industry.
The history of Java's creation reveals critical decisions that shaped its development.
fromInfoQ
1 week ago
Java

Java News Roundup: JDK 25 Schedule, Spring 7.0-M4, Payara Platform, JobRunr 7.5, Jox 1.0, Commonhaus

Oracle released various JDK updates and established a clear release schedule for JDK 25.
fromTheregister
2 months ago
Java

Only 1 in 10 Oracle Java users want to stay with Big Red

Oracle's recent licensing changes have driven a significant portion of Java users to consider alternatives.
fromOracle
18 hours ago
Java

Jipher: Java Cryptographic Service Provider for FIPS Environments

Oracle Jipher enables Java applications to meet FIPS 140-2 requirements with a validated cryptographic module.
fromHackernoon
9 months ago
Java

Fixing Garbled Text When Syncing Oracle to Doris with SeaTunnel 2.3.9 | HackerNoon

Character set mismatches between Oracle and Doris can cause data readability issues during sync, specifically with Chinese characters.
more#oracle
#openjdk
Java
fromInfoQ
1 month ago

Java News Roundup: Stable Values, Spring Modulith, Open Liberty, Quarkus, JReleaser, Gradle

JEP 502 proposes computed constants for JDK 25, enhancing performance and safety in Java.
fromInfoQ
2 days ago
Java

Java News Roundup: Gradle 8.14, JBash Jash, Hibernate, Open Liberty, Spring Cloud Data Flow

Gradle 8.14 is now released along with updates for JDK 25 and JEPs for Java's future direction.
fromInfoQ
1 month ago
Java

Java News Roundup: Jakarta EE 11 and Spring AI Updates, WildFly 36 Beta, Infinispan, JNoSQL

Jakarta EE 11 Web Profile is nearing completion of its release review, while Jakarta EE 11 Platform has ongoing test failures requiring resolution.
fromComputerWeekly.com
2 months ago
Java

As Java turns 30, developers switch to OpenJDK | Computer Weekly

Java is increasingly used in AI applications, showing its adaptability over the decades.
fromInfoQ
3 weeks ago
Java

Java News Roundup: Jakarta EE 11 Web Profile, GlassFish, TornadoVM, Micronaut, JHipster, Applet API

Jakarta EE 11 Web Profile has been officially released, marking a significant milestone in its development.
fromInfoQ
1 month ago
Java

Java News Roundup: Jakarta NoSQL 1.0, Spring 7.0-M3, Maven 4.0-RC3, LangChain4j 1.0-beta2

OpenJDK JEPs are being targeted for JDK 25, focusing on enhancements and removals, indicating a shift in Java development priorities.
Java
fromInfoQ
1 month ago

Java News Roundup: Stable Values, Spring Modulith, Open Liberty, Quarkus, JReleaser, Gradle

JEP 502 proposes computed constants for JDK 25, enhancing performance and safety in Java.
fromInfoQ
2 days ago
Java

Java News Roundup: Gradle 8.14, JBash Jash, Hibernate, Open Liberty, Spring Cloud Data Flow

Gradle 8.14 is now released along with updates for JDK 25 and JEPs for Java's future direction.
fromInfoQ
1 month ago
Java

Java News Roundup: Jakarta EE 11 and Spring AI Updates, WildFly 36 Beta, Infinispan, JNoSQL

Jakarta EE 11 Web Profile is nearing completion of its release review, while Jakarta EE 11 Platform has ongoing test failures requiring resolution.
fromComputerWeekly.com
2 months ago
Java

As Java turns 30, developers switch to OpenJDK | Computer Weekly

Java is increasingly used in AI applications, showing its adaptability over the decades.
fromInfoQ
3 weeks ago
Java

Java News Roundup: Jakarta EE 11 Web Profile, GlassFish, TornadoVM, Micronaut, JHipster, Applet API

Jakarta EE 11 Web Profile has been officially released, marking a significant milestone in its development.
fromInfoQ
1 month ago
Java

Java News Roundup: Jakarta NoSQL 1.0, Spring 7.0-M3, Maven 4.0-RC3, LangChain4j 1.0-beta2

OpenJDK JEPs are being targeted for JDK 25, focusing on enhancements and removals, indicating a shift in Java development priorities.
more#openjdk
#software-development
Java
fromInfoWorld
1 month ago

How to handle type erasure in advanced Java generics

Type erasure in Java generics impacts code behavior and performance, but can be navigated with advanced programming techniques.
Java
fromScala-lang
1 month ago

JDK 17 will be the next minimum version required by Scala 3

Scala 3 will adopt JDK 17 as the minimum version starting from Scala 3.8.
Java
fromInfoQ
2 months ago

Java News Roundup: NetBeans 25, Payara Platform, Hibernate Reactive, Gradle

Java development is advancing with significant platform updates and fixes across major frameworks and tools.
The introduction of new features and critical fixes aims to enhance application stability and performance.
fromInfoQ
2 weeks ago
Java

Java News Roundup: WildFly 36, Spring Milestones, Betas for Open Liberty, Hibernate, LangChain4j

Spring AI 1.0 and Spring Cloud 2025 have reached milestone releases, indicating significant advancements in Java application development.
fromRaymondcamden
3 weeks ago
Java

Scheduling Code in BoxLang

BoxLang's new scheduler automates task execution based on a defined schedule.
The scheduler's flexibility enables usage across CLI scripts, web apps, and server level.
fromHackernoon
3 years ago
Java

5 Ways To Fortify Your Code Against Memory Leaks | HackerNoon

Memory leaks can significantly degrade app performance, but there are effective prevention strategies.
Java
fromInfoWorld
1 month ago

How to handle type erasure in advanced Java generics

Type erasure in Java generics impacts code behavior and performance, but can be navigated with advanced programming techniques.
Java
fromScala-lang
1 month ago

JDK 17 will be the next minimum version required by Scala 3

Scala 3 will adopt JDK 17 as the minimum version starting from Scala 3.8.
Java
fromInfoQ
2 months ago

Java News Roundup: NetBeans 25, Payara Platform, Hibernate Reactive, Gradle

Java development is advancing with significant platform updates and fixes across major frameworks and tools.
The introduction of new features and critical fixes aims to enhance application stability and performance.
fromInfoQ
2 weeks ago
Java

Java News Roundup: WildFly 36, Spring Milestones, Betas for Open Liberty, Hibernate, LangChain4j

Spring AI 1.0 and Spring Cloud 2025 have reached milestone releases, indicating significant advancements in Java application development.
fromRaymondcamden
3 weeks ago
Java

Scheduling Code in BoxLang

BoxLang's new scheduler automates task execution based on a defined schedule.
The scheduler's flexibility enables usage across CLI scripts, web apps, and server level.
fromHackernoon
3 years ago
Java

5 Ways To Fortify Your Code Against Memory Leaks | HackerNoon

Memory leaks can significantly degrade app performance, but there are effective prevention strategies.
more#software-development
#flexmark
fromRaymondcamden
1 week ago
Java

Parsing Markdown in BoxLang - Take 2

Using direct import statements in programming simplifies code and enhances readability compared to dynamically creating objects.
fromRaymondcamden
1 week ago
Java

Parsing Markdown in BoxLang

The key difference in integrating the Flexmark library for Markdown parsing in BoxLang compared to ColdFusion is worth noting.
fromRaymondcamden
1 week ago
Java

Parsing Markdown in BoxLang - Take 2

Using direct import statements in programming simplifies code and enhances readability compared to dynamically creating objects.
fromRaymondcamden
1 week ago
Java

Parsing Markdown in BoxLang

The key difference in integrating the Flexmark library for Markdown parsing in BoxLang compared to ColdFusion is worth noting.
more#flexmark
#programming-safety
fromInfoWorld
4 weeks ago
Java

Java plan prepares to restrict final field mutation

Java plans to restrict mutation of final fields by deep reflection to enhance safety and performance.
Future releases will require explicit permission for mutating final fields.
fromHackernoon
5 months ago
Java

Why Golf's Error Checks Might Save You From Yourself | HackerNoon

Memory safety is vital, but neglecting to check statement statuses can lead to critical application errors.
fromInfoWorld
4 weeks ago
Java

Java plan prepares to restrict final field mutation

Java plans to restrict mutation of final fields by deep reflection to enhance safety and performance.
Future releases will require explicit permission for mutating final fields.
fromHackernoon
5 months ago
Java

Why Golf's Error Checks Might Save You From Yourself | HackerNoon

Memory safety is vital, but neglecting to check statement statuses can lead to critical application errors.
more#programming-safety
fromHackernoon
2 years ago
Java

Refactoring 027 - How to Remove Getters | HackerNoon

Replace getters with methods that encapsulate behavior and protect internal state.
#performance-optimization
Java
fromHackernoon
2 months ago

This Code Change Sped Up MySQL Queries from 25 Minutes to 23 Seconds | HackerNoon

Dynamic partitioning in JDBC batch processing requires adjustments to include where_condition for improved performance.
fromInfoWorld
1 week ago
Java

Enter the parallel universe of Java's Vector API

The Vector API allows Java developers to harness CPU-level performance for numerically intensive tasks.
fromInfoWorld
1 month ago
Java

Oracle releases ML-optimized GraalVM for JDK 24

Oracle's GraalVM for JDK 24 enhances peak performance using machine learning, achieving a 7.9% increase on microservices benchmarks.
Java
fromHackernoon
2 months ago

This Code Change Sped Up MySQL Queries from 25 Minutes to 23 Seconds | HackerNoon

Dynamic partitioning in JDBC batch processing requires adjustments to include where_condition for improved performance.
fromInfoWorld
1 week ago
Java

Enter the parallel universe of Java's Vector API

The Vector API allows Java developers to harness CPU-level performance for numerically intensive tasks.
fromInfoWorld
1 month ago
Java

Oracle releases ML-optimized GraalVM for JDK 24

Oracle's GraalVM for JDK 24 enhances peak performance using machine learning, achieving a 7.9% increase on microservices benchmarks.
more#performance-optimization
#programming-languages
Java
fromInfoWorld
1 month ago

Fortran, Delphi rise in Tiobe popularity index

Older programming languages like Fortran and Delphi are rising in popularity due to reliance on legacy systems.
Java
fromTheregister
1 month ago

Malware is harder to find when written in obscure languages

Malware authors are using less popular programming languages to evade static analysis and detection mechanisms.
fromInfoWorld
3 weeks ago
Java

Kotlin, Swift, and Ruby losing popularity - Tiobe index

Consolidation in programming languages is evident, with the top 20 languages covering over 83% of the market.
Java
fromInfoWorld
1 month ago

Fortran, Delphi rise in Tiobe popularity index

Older programming languages like Fortran and Delphi are rising in popularity due to reliance on legacy systems.
Java
fromTheregister
1 month ago

Malware is harder to find when written in obscure languages

Malware authors are using less popular programming languages to evade static analysis and detection mechanisms.
fromInfoWorld
3 weeks ago
Java

Kotlin, Swift, and Ruby losing popularity - Tiobe index

Consolidation in programming languages is evident, with the top 20 languages covering over 83% of the market.
more#programming-languages
fromInfoWorld
3 weeks ago
Java

10 Java-based tools and frameworks for generative AI

Java is a viable and effective option for integrating artificial intelligence into applications, despite Python's popularity.
fromAmazon Web Services
3 weeks ago
Java

Converting embedded SQL in Java applications with Amazon Q Developer | Amazon Web Services

Automating SQL code conversion streamlines database migration efforts and mitigates risks of errors and downtime.
#remote-code-execution
Java
fromCSO Online
3 weeks ago

Big hole in big data: Critical deserialization bug in Apache Parquet allows RCE

A vulnerability in the Parquet-avro module of a Java library could allow remote code execution through crafted files.
fromThe Hacker News
3 weeks ago
Java

Critical Flaw in Apache Parquet Allows Remote Attackers to Execute Arbitrary Code

A critical security vulnerability in Apache Parquet allows remote code execution, affecting versions up to 1.15.0.
Java
fromCSO Online
3 weeks ago

Big hole in big data: Critical deserialization bug in Apache Parquet allows RCE

A vulnerability in the Parquet-avro module of a Java library could allow remote code execution through crafted files.
fromThe Hacker News
3 weeks ago
Java

Critical Flaw in Apache Parquet Allows Remote Attackers to Execute Arbitrary Code

A critical security vulnerability in Apache Parquet allows remote code execution, affecting versions up to 1.15.0.
more#remote-code-execution
fromInfoWorld
3 weeks ago
Java

How to use guard clauses in C#

Guard clauses prevent runtime exceptions by validating input data and enforcing data integrity.
They enhance code readability and maintainability by defining clear preconditions.
fromInfoQ
1 month ago
Java

JavaOne 2025 Day 3: The Future of Java is You

Java's future relies on its vibrant community and developer engagement.
Involvement of the existing community is crucial for attracting new developers.
The Java community is celebrating 30 years of innovation and collaboration.
#java-24
Java
fromInfoWorld
1 month ago

The most relevant new features in JDK 24

JDK 24 introduces 24 new features, marking a significant update for Java developers.
Key enhancements focus on startup performance and improved data handling for Java applications.
fromDevOps.com
1 month ago
Java

Oracle Unveils Java 24 with Focus on AI Integration, Post-Quantum Cryptography and Developer Experience - DevOps.com

Java 24 introduced key innovations focusing on AI integration, post-quantum cryptography, and enhancing the developer experience for newcomers.
fromInfoQ
1 month ago
Java

Project Leyden Ships Third Option for Faster Application Start with JEP 483 in Java 24

Java 24's JEP 483 accelerates application startup times by up to 40% with no code changes required, leveraging ahead-of-time (AOT) class caching.
Java
fromInfoWorld
1 month ago

The most relevant new features in JDK 24

JDK 24 introduces 24 new features, marking a significant update for Java developers.
Key enhancements focus on startup performance and improved data handling for Java applications.
Java
fromDevOps.com
1 month ago

Oracle Unveils Java 24 with Focus on AI Integration, Post-Quantum Cryptography and Developer Experience - DevOps.com

Java 24 introduced key innovations focusing on AI integration, post-quantum cryptography, and enhancing the developer experience for newcomers.
fromInfoQ
1 month ago
Java

Project Leyden Ships Third Option for Faster Application Start with JEP 483 in Java 24

Java 24's JEP 483 accelerates application startup times by up to 40% with no code changes required, leveraging ahead-of-time (AOT) class caching.
more#java-24
Java
fromInfoQ
1 month ago

Java 24 Delivers New Experimental and Many Final Features

Oracle's JDK 24 introduces experimental features that demonstrate a rapid development pace and innovation in Java.
Java
fromInfoWorld
1 month ago

JDK 25: The new features in Java 25

JDK 25 introduces stable values for improved application startup and removes deprecated 32-bit x86 port.
Java
fromRaymondcamden
1 month ago

Building a Jira Search Tool in BoxLang

Building custom tools to interact with tools like Jira can enhance productivity and ease of use for developers.
Java
fromwww.nytimes.com
1 month ago

Artisans in Japan Uphold the Indigenous Ainu Culture

The Ainu culture is deeply connected to nature, particularly the Yezo sika deer, which holds spiritual significance.
Java
fromInfoQ
1 month ago

Java News Roundup: Milestone Releases of Spring Cloud, GlassFish and Grails, Devnexus 2025

Spring Cloud 2025.0.0 and various frameworks released, advancing Java ecosystem stability and features.
#concurrency
fromHackernoon
5 years ago
Java

Grand Central Dispatch, Once and for All | HackerNoon

GCD remains vital for understanding multithreading concepts and continues to be relevant in coding and interviews despite newer concurrency frameworks.
fromSitepoint
3 months ago
Java

Collections in Java: A Complete Tutorial and Examples - SitePoint

Java Collections Framework offers an efficient way to manage and manipulate data through various predefined classes and interfaces.
Beginner-friendly tutorials on Java Collections simplify complex concepts for effective learning.
Concurrent collections and modern Java features like Streams API enhance performance in data operations.
Java
fromHackernoon
5 years ago

Grand Central Dispatch, Once and for All | HackerNoon

GCD remains vital for understanding multithreading concepts and continues to be relevant in coding and interviews despite newer concurrency frameworks.
fromSitepoint
3 months ago
Java

Collections in Java: A Complete Tutorial and Examples - SitePoint

Java Collections Framework offers an efficient way to manage and manipulate data through various predefined classes and interfaces.
Beginner-friendly tutorials on Java Collections simplify complex concepts for effective learning.
Concurrent collections and modern Java features like Streams API enhance performance in data operations.
more#concurrency
fromInfoWorld
2 months ago
Java

Understanding thread synchronization in C#

Thread synchronization in .NET ensures safe access to shared resources in multi-threaded applications.
Java
fromNew Relic
2 months ago

Streamline APM Log Forwarding for Java Services with One-Click Install

New Relic simplifies APM log management for Java applications with one-click activation from the UI.
#socket-class
fromMedium
3 months ago
Java

How to check whether the particular port is in use : Java

Identifying port conflicts is essential for application deployment.
The Java Socket Class can be used to check for port availability.
fromMedium
3 months ago
Java

How to check whether the particular port is in use : Java

The Java Socket class can be used to check if a port is in use on a local machine.
fromMedium
3 months ago
Java

How to check whether the particular port is in use : Java

Identifying port conflicts is essential for application deployment.
The Java Socket Class can be used to check for port availability.
fromMedium
3 months ago
Java

How to check whether the particular port is in use : Java

The Java Socket class can be used to check if a port is in use on a local machine.
more#socket-class
fromHackernoon
4 years ago
Java

Everything You've Been Told About Java is a Lie | HackerNoon

Java is a versatile language that's accessible and increasingly popular, despite common myths that can deter beginners.
[ Load more ]