Java

[ follow ]
Java
fromO'Reilly Media
2 days ago

The Java Developer's Dilemma: Part 1

Integrate AI into enterprise Java while preserving reliability, predictability, scalability, and compliance despite AI's probabilistic outputs and prototype-production gaps.
#openjdk
fromInfoQ
3 days ago
Java

Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j

fromInfoQ
2 weeks ago
Java

Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang

fromInfoQ
3 weeks ago
Java

Java News Roundup: OpenJDK, TornadoVM, Payara Platform, Apache Kafka, Grails, Micronaut

fromInfoQ
3 days ago
Java

Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j

fromInfoQ
2 weeks ago
Java

Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang

fromInfoQ
3 weeks ago
Java

Java News Roundup: OpenJDK, TornadoVM, Payara Platform, Apache Kafka, Grails, Micronaut

Java
fromInfoWorld
2 days ago

JavaFX 25 previews JavaFX controls in title bars

JavaFX 25 enhances rich text styling, geometry-based text APIs, TabStopPolicy, CSS media queries, and introduces LayoutInfo to capture detailed text layout geometry.
Java
fromfaun.pub
1 week ago

Decoding Java Generics: Type Safety, Wildcards, and How They Work Internally

Generics add compile-time type safety to collections, prevent ClassCastException, use type erasure at runtime, and require wildcards and bridge methods for flexible APIs.
fromInfoWorld
1 week ago

Introduction to Java records: Simplified data-centric programming in Java

Records in Java are a newer kind of class for holding data. Instead of writing boilerplate code for constructors, accessors, equals(), hashCode(), and toString(), you just declare the fields and let the Java compiler handle the rest. This article introduces you to Java records, including examples of basic and advanced use cases and a few programming scenarios where you should not use them.
Java
#jdk-25
fromInfoQ
1 month ago
Java

Java News Roundup: JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

fromInfoQ
1 month ago
Java

JDK 25 and JDK 26: What We Know So Far

JDK 25 LTS has reached its second release candidate; feature set frozen, critical fixes via Fix-Request, and formal release scheduled for September 16, 2025.
fromInfoQ
1 month ago
Java

Java News Roundup: JDK 25-RC1, Spring AI, WildFly 37, Payara Platform, LangChain4j, Grails

JDK 25 enters release candidate status, set for GA on September 16, 2025.
fromInfoQ
1 month ago
Java

Java News Roundup: JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

fromInfoQ
1 month ago
Java

Java News Roundup: JDK 25-RC1, Spring AI, WildFly 37, Payara Platform, LangChain4j, Grails

#java-25
fromDevOps.com
2 weeks ago
Java

Oracle Delivers Java 25 Edition of Venerable Programming Language for the AI Era - DevOps.com

Java 25 adds AI-focused runtime vector optimizations, concurrency and immutability features, and cryptographic APIs for post-quantum readiness, with eight years of long-term support.
fromInfoQ
2 weeks ago
Java

Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime

Oracle released Java 25 as the first LTS since JDK 21, with 18 JEPs emphasizing performance and several finalized features from previews and incubations.
fromInfoQ
2 weeks ago
Java

Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime

Java
fromOracle
2 weeks ago

Detaching GraalVM from the Java Ecosystem Train

Oracle discontinues GraalVM within Java SE products, ends Graal JIT and Early Adopter features, and shifts focus to non-Java Graal languages and OpenJDK Leyden.
Java
fromInfoWorld
3 weeks ago

JDK 26: The new features in Java 26

G1 trades throughput for lower pause times; JDK 26 is a short-term release; HTTP/3 support targets minimal API changes.
Java
fromMedium
3 weeks ago

Why localhost\SQLEXPRESS Works in .NET

JDBC requires TCP/IP and SQL Server Browser for named instance resolution, so use instanceName with Browser or a fixed TCP port and enable TCP/IP for reliable backend connections.
Java
fromInfoWorld
3 weeks ago

Groovy 5 expands Java and JDK support

Groovy 5 expands JDK support (11–25), adds 350+ extension methods, performance boosts (up to 10x faster arrays), and new language and web features.
Java
fromInfoWorld
4 weeks ago

JDK 26 to get HTTP/3 support

HTTP/3 relies on QUIC for low-latency, stream-flow control, migration, and security; JDK 25 and 26 will have short Premier support and potential preview features.
Java
fromMedium
1 month ago

I Wasted 3 Months Learning Scala the Wrong Way (This Book Fixed Everything)

Transition to Scala 3 is essential due to a new contract requiring functional programming expertise.
Java
fromInfoQ
1 month ago

Spring News Roundup: Second Milestone Releases of Boot, Security, Auth Server, Session, Integration

Multiple Spring projects published second milestone releases the week of August 18, 2025, delivering bug fixes, dependency upgrades and targeted new features.
fromInfoWorld
1 month ago

JRebel Enterprise speeds configuration, code updates for cloud-based Java development

Perforce Software has introduced JRebel Enterprise, software that promises to accelerate the configuration of cloud-based Java development environments, and that enables incremental code changes to Java applications, eliminating the need to redeploy entire applications for every change, the company said. Announced August 19, JRebel Enterprise skips Java application redeploys for minor code changes and automatically configures Java environments to support changing Java development environments at enterprise scale, Perforce said.
Java
Java
fromInfoQ
1 month ago

Java News Roundup: Spring Framework, Spring Data, Open Liberty, Hibernate Reactive, Quarkus, Gradle

Java development continues to evolve with major releases and updates in frameworks and libraries.
Java
fromblog.devgenius.io
1 month ago

Xtend: Java-Friendly JVM Programming.

Xtend is a concise, expressive statically-typed language for the Java Virtual Machine that enhances Java development productivity.
Java
fromInfoQ
1 month ago

Infusing AI into your Java applications

Java developers can build AI-infused applications without learning a new language.
LangChain4j simplifies interactions between Java applications and large language models.
Combining LangChain4j with Quarkus enhances the development experience for AI applications.
Java provides a secure and robust environment for enterprise AI solutions.
fromInfoQ
1 month ago

Java News Roundup: EclipseStore, Gradle, Hibernate Release Candidates, Piranha Cloud, LangChain4j

The release of EclipseStore 3.0.0 delivers bug fixes and new features that introduce: GigaMap, a specialized collection aimed at optimizing performance and memory usage in EclipseStore; and Storage Graph Analysis, APIs that export a storage graph structure without user data.
Java
Java
fromComputerWeekly.com
2 months ago

Interview: Is there an easier way to refactor applications? | Computer Weekly

The typical Java migration approach is unsustainable, leading to increased technical debt and cyber security risks.
Java
fromInfoWorld
2 months ago

Java Applet API removal slated for JDK 26

Removal of the obsolete Java Applet API is planned for JDK 26, aligning with modern web development needs.
Java
fromInfoQ
2 months ago

Java News Roundup: JDK 25 in RDP2, Spring Framework, Payara Platform, Open Liberty, Eclipse DataGrid

JDK 25 enters Rampdown Phase Two, focusing on bug fixes and final feature set for the March release.
fromInfoQ
2 months ago

Java News Roundup: JobRunr 8, Gradle, Grails, Micronaut, JHipster, Tomcat CVE

JobRunr 8.0 has been released, incorporating various new features following two beta releases and one release candidate since its initial announcement.
Java
Java
fromOracle
2 months ago

Simplifying Java Runtime Setup in OCI Cloud Shell with the Java Download Toolkit

The Java Download Toolkit automates Java version management in OCI Cloud Shell.
fromInfoQ
2 months ago

The Java Ecosystem Remains Ever-Green By Continuously Adapting to Developers' Needs

The transition from local development to production is crucial in creating a seamless developer experience, which is a focus for tools and frameworks today.
Java
Java
fromTheServerSide.com
2 months ago

Spring, Quarkus or Jakarta EE? How to choose a Java framework | TheServerSide

Choosing a Java framework requires assessing the specific trade-offs and organizational needs, as each option presents unique advantages and disadvantages.
fromInfoQ
2 months ago

Java News Roundup: Spring gRPC, Micronaut, JReleaser, Tomcat, Quarkus Legacy Config Classes

The release of Spring gRPC 0.9.0 delivers notable changes such as: the removal of the GrpcClientFactoryCustomizer in favor of the GrpcChannelBuilderCustomizer interface and the ability to filter global interceptors.
Java
Java
fromThe Hacker News
2 months ago

Alert: Exposed JDWP Interfaces Lead to Crypto Mining, Hpingbot Targets SSH for DDoS

Attackers exploit exposed JDWP interfaces to gain code execution and deploy cryptocurrency miners on compromised systems.
[ Load more ]