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

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

The Latest Java Topics

article thumbnail
Considerations When Returning Java 8's Optional From a Method
In the debate over single vs. multiple returns when using Java Optionals, here are some tips to ensure your code is both functional and readable.
January 31, 2018
by Dustin Marx
· 42,239 Views · 12 Likes
article thumbnail
The Advantages of Scala
No language is perfect for every use case, but Scala brings a lot of advantages. Let's go over some of its more desirable features and when to consider Scala.
January 31, 2018
by Eugene Klimenko
· 54,083 Views · 16 Likes
article thumbnail
Testing With Jasmine and Maven 3.0
This article will show you how to overcome the testing challenges for a Spring Boot application using Jasmine and Maven 3.0.
January 30, 2018
by Marini Fabio
· 11,890 Views · 2 Likes
article thumbnail
Installing Java 8 on AWS EC2 Amazon Linux Instance
Take a quick look at this brief tutorial showing you how to install Java 8 in an Amazon EC2 instance.
January 30, 2018
by Ajay Sodhi
· 186,157 Views · 5 Likes
article thumbnail
Handling BigDecimal in Talend
If you are dealing with money or precision is a must, use BigDecimal. Otherwise, Doubles tend to be good enough. Let's dive into this concept a little more.
January 29, 2018
by Madhuka Udantha
· 15,975 Views · 1 Like
article thumbnail
Immutable vs. Unmodifiable in JDK 10
See how Java 10 is preparing to more fully embrace immutability, or at least unmodifiability, through methods aimed at making it more understandable to devs.
January 29, 2018
by Dustin Marx
· 15,616 Views · 15 Likes
article thumbnail
Simulating Split Brain Scenarios in an Akka Cluster
This deep dive into split brain scenarios in Akka clusters covers what they are, how they form, and most importantly, how to fix them.
January 28, 2018
by Matthew Borg
· 16,924 Views · 13 Likes
article thumbnail
Spock vs. JUnit - Which One Should You Choose?
In the world of testing, two frameworks are often compared to one another: JUnit and Spock. We take a look at both to help see which one might be right for your next project.
January 26, 2018
by Grigor Avagyan
· 18,147 Views · 6 Likes
article thumbnail
Weld + JUnit = Easy Testing of CDI Beans
Lots can go wrong in a unit test incorrectly performed. Weld now has an extension that could help you keep everything together.
January 25, 2018
by Matěj Novotný
· 45,593 Views · 4 Likes
article thumbnail
Java Autonomous Driving: Car Detection
Ever wanted to build a real-time video object detection application? Well, we do just that in this post, with the view to having it work in autonomous cars!
January 24, 2018
by Klevis Ramo
· 27,584 Views · 32 Likes
article thumbnail
How to Run a Code Analysis From Maven or an IDE
Not particularly keen on using just SonarQube to run your code analysis? No problem, here we have some alternatives that you might prefer.
January 23, 2018
by Matias Fornara
· 18,881 Views · 5 Likes
article thumbnail
Microservices With Spring Boot, Part 1 — Getting Started
In the first installment of this series, we'll learn about the concept of microservices and look at how to create a microservice with Spring Boot and Spring Cloud.
January 23, 2018
by Ranga Karanam
· 86,934 Views · 53 Likes
article thumbnail
Maven Build Local Project With Docker: Why?
Build your local Maven project on a Mac with Docker so that you can do the build with Linux and all it provides.
January 22, 2018
by Ivo Woltring
· 28,409 Views · 9 Likes
article thumbnail
Converting HTML to RichTextString for Apache POI
It isn't easy to convert HTML to Apache POI’s RichTextString class, but here is how to get your HTML into an Excel workbook for readability.
January 22, 2018
by Michael Good
· 29,364 Views · 2 Likes
article thumbnail
5 Tips for Performant, Thread-Safe Java From ConcurrentHashMap
Want to make the most of your ConcurrentHashMaps? Need to ensure they're thread-safe and as high-performance as possible? Here are five tips to keep in mind.
January 21, 2018
by Thomas Krieger
· 35,118 Views · 15 Likes
article thumbnail
How To Perform a Productive Testing by using JUnit 5 on Kotlin
Data-driven testing using JUnit 5 Kotlin provides usability in the development and conciseness of the code, as well as many convenient features for writing tests.
January 18, 2018
by Alex Maison
· 20,797 Views · 3 Likes
article thumbnail
Docker and Java: Why My App Is OOMKilled
See how Java 9 has adapted so that you can run JVM-based workloads in Docker containers or through Kubernetes without worrying about hitting your memory limits
January 18, 2018
by Sebastian Toader
· 53,968 Views · 29 Likes
article thumbnail
Bootstrapping Microservices - Getting Your Microservice Architecture Ready
Check out this open source project to get a start on your microservices architecture, learn about the tools you need to connect your microservices, and more.
January 17, 2018
by Alexsandro Souza
· 22,108 Views · 41 Likes
article thumbnail
Using Google's Protocol Buffers With Java
Straight out of Effective Java, Third Edition, we tackle the flaws in Java serialization and how to counter them using Google's Protocol Buffers as an example.
January 17, 2018
by Dustin Marx
· 103,040 Views · 19 Likes
article thumbnail
An Introduction to Hollow JARs
With JAR files, you've got your fat JARs, thin JARs, and skinny JARs, but here's an overview of Hollow JARs and how they sit between an app server and an Uber JAR.
January 16, 2018
by Paul Stovell
· 14,469 Views · 3 Likes
  • Previous
  • ...
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • ...
  • 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
×