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

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

LIVE: “Cognitive Databases, Intelligent Data: Unified Infrastructure for Vector Search, AI-Optimized Queries, & Hybrid Workloads" Report

Join this live webinar to learn safer rollout techniques for schema changes, index testing, and database migrations.

Live Webinar: Exclusive practitioner summit on AI-powered CDN operations and real-world automation strategies

The Latest Java Topics

article thumbnail
Java Performance: For-Looping vs. Streaming
Is counting upwards or downwards in a for-loop the most efficient way of iterating? Sometimes the answer is neither.
September 9, 2019
by Per-Åke Minborg
· 50,810 Views · 6 Likes
article thumbnail
[Kotlin Pearls] Unit, Nothing, Any (And Null)
The Type Hierarchy in Kotlin is unparalleled in terms of interoperability.
September 9, 2019
by Uberto Barbini
· 27,018 Views · 5 Likes
article thumbnail
Streaming Live Updates From a Reactive Spring Data Repository
Learn how to stream live updates from a reactive Spring Data repo.
Updated September 5, 2019
by Dan Newton
· 25,386 Views · 2 Likes
article thumbnail
S3 and AWS Java SDK 2.0: Look Before You Leap
Before integrating AWS S3 into your Java application — be sure to look both ways before jumping in.
September 5, 2019
by Duncan Brown
· 14,035 Views · 3 Likes
article thumbnail
Spring Boot Tutorial: Build a Spring Boot App and Deploy Into Tomcat
Simplify deployment of your application in a few, simple steps.
Updated September 4, 2019
by Lindsay Brunner
· 47,639 Views · 8 Likes
article thumbnail
Java Concurrency: CopyOnWrite
Why do we need this technique? And how to use this technique correctly?
September 4, 2019
by Thomas Krieger
· 14,589 Views · 7 Likes
article thumbnail
How to Customize Serialization in Java Using the Externalizable Interface
Learn more about custom Java serialization using the Externalizable interface.
Updated September 3, 2019
by Naresh Joshi
· 56,968 Views · 8 Likes
article thumbnail
GraphQL Java Example for Beginners [Spring Boot]
In this article, we will look at a GraphQL Java example and build a simple GraphQL server with Spring Boot.
August 30, 2019
by Swathi Prasad
· 121,664 Views · 34 Likes
article thumbnail
Quick Guide to Microservices With Quarkus on Openshift
A quick tutorial to help you use Quarkus.
August 29, 2019
by Piotr Mińkowski
· 16,099 Views · 8 Likes
article thumbnail
Reactive Programming in Java: Using the WebClient Class
WebClient is the equivalent of the RestTemplate class — except it works with asynchronous requests.
August 28, 2019
by Jesus J. Puente
· 61,806 Views · 8 Likes
article thumbnail
C# and Java Comparison: The C# Struct Advantage
In this article, we discuss the advantage of C#'s struct when compared to Java's use of classes and Junion to offer a struct-like data structure.
August 27, 2019
by Dang Ngoc Vu
· 14,504 Views · 7 Likes
article thumbnail
Using Spring Data Redis in Spring Boot 2.0 to Write a Custom Query
See how to use Spring Data Redis in Spring Boot 2.0 to write a custom query.
August 27, 2019
by omid haghighatgoo
· 57,642 Views · 7 Likes
article thumbnail
AR and Java By Hand (Part 1): Introduction
Learn more about beginning your own AR project with Java.
August 27, 2019
by Radek Hecl
· 13,833 Views · 3 Likes
article thumbnail
Project Loom: Java With a Stronger Fiber
Thanks to Project Loom, a new era of Java is on the horizon.
August 27, 2019
by Luca Venturi
· 39,306 Views · 29 Likes
article thumbnail
The JVM Architecture Explained
Click here to check out this overview of the different components of the JVM, along with a very useful diagram!
Updated August 26, 2019
by Jackson Joseraj
· 592,732 Views · 349 Likes
article thumbnail
Avoiding NullPointerException in Java 8
How do you prevent NullPointerExceptions in your Java code?
August 26, 2019
by Amanuel G. Shiferaw
· 44,354 Views · 5 Likes
article thumbnail
Add Custom Functionality to a Spring Data Repository
Take a look at how Spring Data allows us to add custom methods to a Spring Data Repository, complete with plenty of code examples.
Updated August 23, 2019
by Emmanouil Gkatziouras DZone Core CORE
· 281,146 Views · 26 Likes
article thumbnail
Ant-to-Maven Conversions: The Painless Method
You no longer need to sweat it over Ant-to-Maven conversions. We've got you covered.
August 23, 2019
by Dinusha Nirmal
· 35,511 Views · 2 Likes
article thumbnail
How Do Annotations Work in Java?
Grab some coffee and get ready to dive into the world of annotations.
August 22, 2019
by Yashwant Golecha
· 390,403 Views · 66 Likes
article thumbnail
An Introduction to JUnit
An overview of JUnit 4, including its impact on testing.
August 22, 2019
by Justin Albano DZone Core CORE
· 25,303 Views · 8 Likes
  • Previous
  • ...
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • ...
  • 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
×