DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Java Topics

article thumbnail
Two Cool Java Frameworks You Probably Don’t Need
Mutation testing and property-based testing are two relatively niche technologies in the Java tester's toolkit. Read more in this article.
September 26, 2022
by Jasper Sprengers
· 10,434 Views · 6 Likes
article thumbnail
Jakarta EE 10 Has Landed!
The Jakarta EE Ambassadors are thrilled to see Jakarta EE 10 being released! This is a milestone release that bears great significance to the Java ecosystem.
September 26, 2022
by Reza Rahman
· 5,963 Views · 5 Likes
article thumbnail
Tackling Accidental Complexity With Optional in Java
This article shows how Java 8 Optional can impact your code complexity. It can do so positively or negatively as Optional as a tool can simplify and complicate your code.
September 26, 2022
by Jakub JRZ
· 4,908 Views · 3 Likes
article thumbnail
Template-Based PDF Document Generation in Java
Explore this guide to integrating eDocGen with your Java-based applications to generate PDF documents from JSON/XML/Database.
September 25, 2022
by Venkatesh Rajendran
· 20,630 Views · 4 Likes
article thumbnail
Bungee-Jumping into Quarkus: Blindfolded but Happy
A year ago, I started a new project using Quarkus. Here are some of the challenges I found using this new Java framework.
September 24, 2022
by María Arias de Reyna
· 5,910 Views · 2 Likes
article thumbnail
The Problem With Annotation Processors
The problem lies squarely with the unavailability of the environment outside the compiler. Without its environment, testing an annotation processor is a lost cause.
Updated September 22, 2022
by Matthias Ngeo
· 10,915 Views · 3 Likes
article thumbnail
Painless WebSocket Tests With Spock Framework
Testing asynchronous code is never easy. Still, simplicity and maintainability is possible with the right set of tools.
Updated September 21, 2022
by Jakub JRZ
· 5,171 Views · 1 Like
article thumbnail
The 5 Most Pivotal and Innovative Additions to OpenJDK 19
OpenJDK 19 is a significant release that includes several game-changing features that will alter the Java landscape. Let's break down the five most intriguing.
September 21, 2022
by A N M Bazlur Rahman DZone Core CORE
· 7,907 Views · 5 Likes
article thumbnail
Java Observer Pattern With Spring AOP and a Custom Annotation
How to use a specific implementation of the Java Observer Pattern to inject new functionalities into an existing system based on Spring.
September 21, 2022
by Mario Casari
· 5,195 Views · 2 Likes
article thumbnail
Inheritance vs Composition in JPA
@MappedSuperclass is used almost in each #JPA application to declare common fields. It could also be achieved using @Embedded entities. Read this article to learn more.
Updated September 20, 2022
by Georgii Vlasov
· 9,831 Views · 11 Likes
article thumbnail
Develop a Simple App: React, GraphQL, Spring Data JPA, UCP, and Oracle
Develop a simple app in minutes with a React frontend that makes GraphQL calls against a Spring Boot Data JPA service backed by Oracle database and accessed via UCP.
September 20, 2022
by Paul Parkinson
· 8,885 Views · 2 Likes
article thumbnail
How To Build a Command-Line Text Editor With Java (Part 2)
Want to know how text editors implement cursor movements and scrolling? Learn how in this video tutorial.
September 20, 2022
by Marco Behler
· 5,727 Views · 2 Likes
article thumbnail
Java String Intern: Performance Impact
java.lang.String#intern() is an interesting function in Java. In this post, let’s discuss the performance impact of using this function in your application.
September 19, 2022
by Ram Lakshmanan DZone Core CORE
· 7,504 Views · 2 Likes
article thumbnail
Tracking Aircraft in Real-Time With Apache Pulsar and Apache Flink
Ingest, enrich, parse, transform, route and query live plane data with open source.
September 19, 2022
by Timothy Spann
· 4,233 Views · 2 Likes
article thumbnail
Chaos Engineering: Metaspace OutOfMemoryError
Here, simulate an encounter with ‘java.lang.OutOfMemoryError: Metaspace,’ which indicates that the Metaspace region in the JVM memory is getting saturated.
September 15, 2022
by Ram Lakshmanan DZone Core CORE
· 6,700 Views · 1 Like
article thumbnail
Building Cloud Native Apps With Spring
Here’s how powerful Spring Boot, Spring IO, Spring Data, and several Netflix OSS projects can be when used together to build microservices.
Updated September 15, 2022
by Ryan Baxter
· 17,168 Views · 13 Likes
article thumbnail
Are You Crazy Still Using JSF?
Java-Server-Faces is a web technology that is underestimated by many people. Why is that? And are you actually crazy if you still use JSF?
September 15, 2022
by Ralph Soika
· 6,031 Views · 9 Likes
article thumbnail
Acceptance Tests in Java With JGiven
In these example scenarios, learn more about acceptance tests in Java, and why you should learn them right now.
Updated September 13, 2022
by Elmar Dott
· 15,183 Views · 5 Likes
article thumbnail
How To Build a Command-Line Text Editor With Java (Part 1)
Want to know how text editors work, how shell scripts change terminal text colors, update lines without scrolling, or move the cursor around? Here, learn how.
September 9, 2022
by Marco Behler
· 15,646 Views · 3 Likes
article thumbnail
In Which Region Are Intern Strings Stored?
Learn more on which region Intern strings are stored in.
September 6, 2022
by Ram Lakshmanan DZone Core CORE
· 5,755 Views · 3 Likes
  • Previous
  • ...
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×