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
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

Enterprise AI Trend Report: Gain insights on ethical AI, MLOps, generative AI, large language models, and much more.

2024 Cloud survey: Share your insights on microservices, containers, K8s, CI/CD, and DevOps (+ enter a $750 raffle!) for our Trend Reports.

PostgreSQL: Learn about the open-source RDBMS' advanced capabilities, core components, common commands and functions, and general DBA tasks.

AI Automation Essentials. Check out the latest Refcard on all things AI automation, including model training, data security, and more.

The Latest Java Topics

article thumbnail
Unlocking the Power of Functional Programming: A Comprehensive Guide
In this article, the author will examine the fundamental ideas, advantages, and useful applications of functional programming.
January 4, 2024
by Aditya Bhuyan
· 3,434 Views · 3 Likes
article thumbnail
Demystifying Java's Compare-and-Swap (CAS)
One of the key components empowering non-blocking approaches is the Compare-and-Swap (CAS) operation. In this article, the inner workings of Java's CAS mechanism.
January 3, 2024
by Andrei Tuchin DZone Core CORE
· 3,966 Views · 2 Likes
article thumbnail
O11y Guide: Beginner's Guide To Open Source Instrumenting Java
Are you a Java developer looking to get started instrumenting your applications and services? Explore this open-standard, easy-to-understand guide.
January 3, 2024
by Eric D. Schabell DZone Core CORE
· 4,998 Views · 6 Likes
article thumbnail
Hacking Protected Java-Based Programs
Our article is about vulnerabilities in Java application development. It is intended for developers of Java and obfuscators.
January 3, 2024
by Yury Bendersky
· 5,429 Views · 7 Likes
article thumbnail
How Ansible Automates JBoss Web Server Updates and Upgrades
Use Ansible to automate the deployment, update and upgrade your Java Web servers (Apache Tomcat or the Red Hat JBoss Web Server).
January 3, 2024
by Romain Pelisse
· 4,111 Views · 2 Likes
article thumbnail
Exploring TakeWhile and DropWhile Functions in Java
The article explains the working of takeWhile and dropWhile functions in Java with examples.
January 3, 2024
by Sameer Shukla DZone Core CORE
· 4,315 Views · 1 Like
article thumbnail
BankNext Case Study: JUnit Mockito Automation
In this article, learn how to automatically produce JUnits for your SpringBoot application. Increase the code coverage across the application.
January 2, 2024
by Vijay Redkar
· 3,232 Views · 2 Likes
article thumbnail
Fast Deployments of Microservices Using Ansible and Kubernetes
This article demonstrates a faster way to develop Spring Boot microservices using a bare-metal Kubernetes cluster that runs on your own development machine.
January 2, 2024
by Jan-Rudolph Bührmann
· 9,657 Views · 3 Likes
article thumbnail
Exploring Java Stream API's peek Method
In this article, learn more about the peek method, a powerful and often underutilized feature in the Java Stream API.
January 2, 2024
by Sameer Shukla DZone Core CORE
· 3,468 Views · 1 Like
article thumbnail
Exploring Throttling in Java: Simple Implementation Examples - Part 1
Effectively managing resource consumption and ensuring fair usage of services are vital considerations for building scalable and robust applications.
December 31, 2023
by Andrei Tuchin DZone Core CORE
· 9,122 Views · 12 Likes
article thumbnail
Knowledge Graphs and Analytics Without Graph Databases for Gen-AI
A new paradigm that is cost-effective and efficient.
December 31, 2023
by Sudheer Kandula
· 5,793 Views · 2 Likes
article thumbnail
Migrating From Lombok to Records in Java
Below article covers the process of migration from Lombok to Records.
December 28, 2023
by Fernando Boaglio
· 18,026 Views · 20 Likes
article thumbnail
Unveiling the Power of Helidon 4: A Dive Into New Features
Helidon 4 introduces cutting-edge features for streamlined microservices development with newly released groundbreaking features.
December 28, 2023
by Andrei Tuchin DZone Core CORE
· 7,229 Views · 3 Likes
article thumbnail
Optimizing Java Applications: Parallel Processing and Result Aggregation Techniques
This article highlights the focus on optimizing Java applications through the use of parallel processing and result aggregation techniques.
December 28, 2023
by Ahsan Shah
· 10,111 Views · 8 Likes
article thumbnail
Five Apache Projects You Probably Didn’t Know About
Learn more about Five Apache projects and some basic information about these five Apache projects.
December 25, 2023
by Nicolas Fränkel DZone Core CORE
· 12,307 Views · 6 Likes
article thumbnail
Composing Custom Annotations in Spring
Spring, building custom composite annotations with @AliasFor. The mechanism allows developers to create custom composite annotations.
December 24, 2023
by Andrei Tuchin DZone Core CORE
· 6,897 Views · 10 Likes
article thumbnail
REST Clients With OpenFeign: How to Implement Them
In this article, readers will learn how to implement REST clients with the Spring Cloud OpenFeign module and how to configure them.
December 23, 2023
by Mario Casari
· 10,692 Views · 6 Likes
article thumbnail
Secure Password Hashing in Java: Best Practices and Code Examples
This article covers secure password hashing in Java using modern algorithms like BCrypt, Argon2, and PBKDF2 with salting and computational intensity for better security.
December 22, 2023
by Wallace Espindola
· 8,182 Views · 4 Likes
article thumbnail
Liferay Tutorial for CTOs
Liferay can be a pretty good way to boost the time to market of your app. Learn how to do that by reading a handy Liferay tutorial.
December 22, 2023
by Patryk Rutkowski
· 5,467 Views · 2 Likes
article thumbnail
From J2EE to Jakarta EE
Discover why Jakarta EE, with the industry-wide adoption of microservices-based architectures, has become one of the most popular Java server-side frameworks.
December 21, 2023
by Nicolas Duminil DZone Core CORE
· 9,584 Views · 14 Likes
  • Previous
  • ...
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ...
  • Next

ABOUT US

  • About DZone
  • Send feedback
  • Community research
  • Sitemap

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 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: