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
Java Lambda Expressions: Functions as First-Class Citizens
Whether you're migrating to Java 8 or just want a refresher, here's an excellent primer of lambda expressions and how they help bridge OOP and FP in Java.
June 20, 2018
by Yogen Rai
· 22,657 Views · 18 Likes
article thumbnail
JDK 11: Beginning of the End for Java Serialization?
Are big changes afoot with JDK 11? See what's on the horizon with Java 11 and how you can prepare for those pending changes to serialization.
June 20, 2018
by Dustin Marx
· 29,853 Views · 8 Likes
article thumbnail
Duplicate Strings: How to Get Rid of Them and Save Memory
Learn why duplicate stings emerge in Java applications and how you can detect and remove them to avoid numerous memory problems.
June 19, 2018
by Misha Dmitriev
· 27,654 Views · 9 Likes
article thumbnail
Java 8 Optional: Handling Nulls Properly
Let's learn how to use Java 8's Optionals to make your null checks simple and less error-prone!
June 18, 2018
by Yogen Rai
· 218,665 Views · 51 Likes
article thumbnail
Building and Testing Message-Driven Microservices Using Spring Cloud Stream
In this microservice testing tutorial, learn to build, scale, run and test messaging microservices based on the RabbitMQ broker.
June 18, 2018
by Piotr Mińkowski
· 18,408 Views · 5 Likes
article thumbnail
User Impersonation With Spring Security
This article takes you through the process of creating a user impersonation protocol for super/admin users with Spring Security.
June 18, 2018
by Marcos Barbero
· 16,286 Views · 2 Likes
article thumbnail
Peeking Inside Java Streams With Stream.peek
How to use the Stream.peek(Consumer) method in Java to help visualize stream operations.
June 15, 2018
by Dustin Marx
· 38,831 Views · 10 Likes
article thumbnail
Mule ESB and Microsoft Azure Service Bus
This article outlines a few ways of integrating Mule ESB with the MS Azure Service Bus Queues.
June 15, 2018
by Ashwin Bala
· 12,066 Views · 2 Likes
article thumbnail
Top 10 Books of All-Time for Java Programmers
Here is a list of ten books that are essential for any Java programmers who want to improve their knowledge and understanding of Java.
June 15, 2018
by Javin Paul
· 219,045 Views · 81 Likes
article thumbnail
Kafka in Indirect Communication Paradigm
Message brokers today provide an architecturally simple and scalable solution among other indirect communication approaches.
Updated June 14, 2018
by Pradeep Peiris
· 16,474 Views · 18 Likes
article thumbnail
Using Font Awesome Icons in a JavaServer Faces h:commandButton
Performance is always a concern for IoT apps, so here's how to use items from the Font Awesome library to label command buttons in a memory-friendly way.
June 14, 2018
by Ken Fogel
· 13,050 Views · 1 Like
article thumbnail
How to Visualize Java Module Graphs
Want to learn more about how to visualize Java Module Graphs? Click this tutorial to learn how step-by-step!
June 14, 2018
by Rahman Usta
· 15,236 Views · 15 Likes
article thumbnail
Adding Rate Limiting for Spring Cloud Netflix Zuul
Take a look at supported rate limiters and how to implement them for Spring Cloud Netflix Zuul API gateway for microservices.
June 13, 2018
by Marcos Barbero
· 18,673 Views · 6 Likes
article thumbnail
The @SpringBootApplication Annotation Example in Java + Spring Boot
Spring Boot has revolutionized how Java applications are created. Perhaps the most important annotation is @SpringBootApplication. Let's dive in and find out why.
June 13, 2018
by Javin Paul
· 135,445 Views · 19 Likes
article thumbnail
Couchbase with Kotlin, Spring Boot, and Spring Data
Read this article in order to learn more about Kotlin and how to convert a Java application.
June 12, 2018
by Denis W S Rosa
· 8,209 Views · 4 Likes
article thumbnail
HBase, Phoenix, and Java — Part 2
Find out the advantages, limitations, features, and the architecture of Apache Phoenix.
June 12, 2018
by Bipin Patwardhan
· 21,942 Views · 4 Likes
article thumbnail
Java Comparators in a More Declarative Way
How to use the Comparator interface in Java 8 with a more intuitive and functional method.
June 12, 2018
by Yogen Rai
· 19,662 Views · 24 Likes
article thumbnail
Proposed Jakarta EE Design Principles
Let's take a look at some suggested design principles that some feel Jakarta EE should follow. What suggestions do you have?
June 12, 2018
by Sebastian Daschner
· 15,893 Views · 5 Likes
article thumbnail
A Simple Blockchain in Java
Popular blockchains like Ethereum are rather complicated. In this post, we strip blockchain down to the basic parts and create a blockchain using POJO in Java.
June 12, 2018
by Amit Rathi
· 46,634 Views · 51 Likes
article thumbnail
How to Reuse Java Streams
Need to use your streams over and over again? Let's cover three different approaches, their benefits, and their pitfalls when recycling Java streams.
June 12, 2018
by Miguel Gamboa
· 69,595 Views · 39 Likes
  • Previous
  • ...
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • ...
  • 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
×