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
The Evolution of the Java Memory Architecture
Let's take a trip through through time to see how Java's memory architecture has grown from generation to generation, from pre-Java 7 to Java 8.
May 22, 2017
by Sumith Puri
· 20,015 Views · 28 Likes
article thumbnail
Spring Security: Basic Authentication Example
Learn the basics of Basic Authentication, and how to use Basic Authentication to add security to your Spring Boot application.
May 21, 2017
by Gaurav Rai Mazra
· 40,923 Views · 4 Likes
article thumbnail
Roach Motel and the Java Memory Model
This demo of the JMM's roach motel in action explains how it works and why it's worthwhile to know about reordering with synchronized blocks.
May 21, 2017
by Artem Rukavytsia
· 13,139 Views · 4 Likes
article thumbnail
Locking Files in Java
Time to get to know your locks! Whether you need blocking or non-blocking locks or want to know more about how they work, this quick example will set you straight.
May 19, 2017
by Arun Pandey DZone Core CORE
· 89,127 Views · 36 Likes
article thumbnail
Monitoring Your Java Services With Dropwizard Health Checks
Dropwizard Metrics makes it easy to create a class, override check methods, and register them, enabling you to call all of your Java service's health checks.
Updated May 19, 2017
by Bill O'Neil
· 36,604 Views · 10 Likes
article thumbnail
Remembering Clean Architecture
Before picking a framework or a language, agree with your team on architecture. This sample Spring Boot app walks through a refactoring focusing on clean architecture.
May 19, 2017
by Mahan Hashemizadeh
· 31,099 Views · 39 Likes
article thumbnail
JVM Statistics With jstat
An experimental and unsupported command? That's what tigers like the most! Check out the jstat tool, once also known as jvmstat, and its capabilities.
May 18, 2017
by Dustin Marx
· 82,832 Views · 11 Likes
article thumbnail
Easy Excel Report Creation in Java With Apache POI
If you're not working with huge datasets, this source code will get Excel spreadsheets up and running in minutes without the need for CSV.
May 16, 2017
by Radek Hecl
· 49,453 Views · 17 Likes
article thumbnail
Circuit Breaker, Fallback, and Load Balancing With Netflix OSS and Spring Cloud
Look at five scenarios for using Hystrix with other tools from the Netflix OSS stack like Feign and Ribbon and see how performance compares in each situation.
May 16, 2017
by Piotr Mińkowski
· 24,361 Views · 11 Likes
article thumbnail
Mixing Java Functions and Groovy Closures
When mixing Java and Groovy, the time might come when you want to dip into Java's functional features, but while using Groovy's syntax. Enter closures.
May 15, 2017
by Reinout Korbee
· 26,751 Views · 9 Likes
article thumbnail
Java Garbage Collection: Best Practices, Tutorials, and More
Buckle up and hold your nose, it's time to manage memory. Garbage collection is a complicated endeavor, and here's how to get the most out of GC.
May 15, 2017
by Angela Stringfellow
· 68,114 Views · 43 Likes
article thumbnail
Lightweight Embedded Java REST Server Without a Framework
Check out this example of a simple lightweight REST server with the appropriate middleware and less custom code than Spring Boot.
May 12, 2017
by Bill O'Neil
· 59,496 Views · 16 Likes
article thumbnail
In-Memory Data Grids With Hazelcast, Hibernate, and Spring Boot
If your priority is the performance of queries on large amounts of data and you have a lot of RAM, an in-memory data grid is the right solution for you!
May 12, 2017
by Piotr Mińkowski
· 17,461 Views · 12 Likes
article thumbnail
Fix the Slow Startup Time of My Java Application Running on macOS Sierra
When I started an app with IntelliJ, it always took more than 60 seconds to start the deployed app. No one bothered to examine why, so I took the 30 minutes to do it.
May 12, 2017
by Jeroen Reijn DZone Core CORE
· 16,642 Views · 6 Likes
article thumbnail
How-To: Convert SOAP APIs to REST APIs
SOAP APIs weren't designed for integration, with developer UX in mind. The new SOAP Builder tool converts your SOAP-based endpoint into a unified REST API.
May 11, 2017
by Ross Garrett
· 55,397 Views · 1 Like
article thumbnail
EC Rejects Jigsaw
In a close and, at times, contentious vote, the JCP Executive Committee has tabled Project Jigsaw for up to 30 days to work out the tough problems it faces.
May 10, 2017
by Mike Gates
· 33,490 Views · 38 Likes
article thumbnail
Direct Logs to Remote System With Log4j
If an application is running on a remote system, you need the logs on your local machine. Learn how to do direct logs to whichever machine you desire.
May 10, 2017
by Merghoob Khan
· 24,509 Views · 8 Likes
article thumbnail
Java's Observer and Observable Are Deprecated in JDK 9
Around since Java 1.0, the Observable class will be deprecated in Java 9, as is the Observer interface. See how they've been replaced over time.
May 9, 2017
by Dustin Marx
· 29,290 Views · 2 Likes
article thumbnail
Concurrency: Java Futures and Kotlin Coroutines
Java as a language makes concurrent code look unpleasant. Maybe Kotlin can help. Yet another, although experimental, step would be to use coroutines instead of Futures.
May 9, 2017
by Nicolas Fränkel
· 16,725 Views · 13 Likes
article thumbnail
Database Connection Pooling in Java With HikariCP
Connection pooling is a great technique for database optimization, and HikariCP is among the best. Let's set up multiple connection pools with different configurations.
May 8, 2017
by Bill O'Neil
· 241,127 Views · 12 Likes
  • Previous
  • ...
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • ...
  • 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
×