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
Please enter at least three characters to search
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

Because the DevOps movement has redefined engineering responsibilities, SREs now have to become stewards of observability strategy.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

The Latest Java Topics

article thumbnail
The Observer Pattern Using Java 8
Learn about the observer pattern using modern Java: What it is, specializations, common naming conventions, and more!
January 11, 2016
by Justin Albano DZone Core CORE
· 137,608 Views · 78 Likes
article thumbnail
Leaner Java Collections With FastUtil
Learn more about the pros and cons of FastUtil vs Trove.
January 11, 2016
by Dustin Marx
· 17,585 Views · 12 Likes
article thumbnail
Simple Java SOAP Web Service Using JDK Tools
A tutorial on how to use JDK tools to publish and consume a simple SOAP web service.
January 7, 2016
by Hany Ahmed
· 119,349 Views · 36 Likes
article thumbnail
Programmatic Websocket Endpoints in Java EE 7
The Java Websocket API is versatile. In this 2-step post, you'll learn how to develop and deploy websocket endpoints.
January 6, 2016
by Abhishek Gupta DZone Core CORE
· 16,438 Views · 3 Likes
article thumbnail
Dynamic Class Enhancement with CGLib
Popular libraries like Spring use CGLib to dynamically generate classes at runtime. Understanding how it works can help you parse those notorious stack traces when something goes wrong.
January 2, 2016
by Alan Hohn
· 29,197 Views · 9 Likes
article thumbnail
Java Garbage Collection Explained [Comic]
Programmers produce garbage just like threads do.
January 1, 2016
by Daniel Stori DZone Core CORE
· 36,633 Views · 55 Likes
article thumbnail
Getting Started With the JBoss EAP 7 Quick Starts
Check out how to get up and running with JBoss Enterprise Application Platform 7! This comprehensive video will get your going with JBoss EAP 7.
January 1, 2016
by Markus Eisele
· 3,893 Views · 3 Likes
article thumbnail
Discovering a Trove of Java Primitives Collection Handling
Learn more about the Trove4j library, which provides high performance collections for Java.
December 31, 2015
by Dustin Marx
· 11,045 Views · 4 Likes
article thumbnail
CGLib Proxies and Hibernate Lazy Fetching
Lazy fetching with Hibernate is a common source of exceptions (and confusion). This article delves into CGLib proxies to reveal why lazy loading works the way it does.
December 31, 2015
by Alan Hohn
· 13,210 Views · 6 Likes
article thumbnail
Resolve PKIX Path Building Failed in Spring Cloud Server
The problem was that Java was missing the certificate from a specific website, in this case, http://repo.spring.io.
December 29, 2015
by Ravi Isnab
· 24,254 Views · 2 Likes
article thumbnail
Mocking RabbitMQ for Java Integration Tests
How to use an embedded Java version of Apache Qpid to mock a RabbitMQ Broker inside integration tests.
December 29, 2015
by Andre Buzzo
· 65,564 Views · 12 Likes
article thumbnail
JBoss EAP 7 and NoSQL Using Java EE and Docker
Developers can write applications to Couchbase using many different languages and multiple SDKs. This post explains how to deploy and access a NoSQL database from JBoss EAP 7.
December 28, 2015
by Arun Gupta
· 10,392 Views · 5 Likes
article thumbnail
Java Dynamic Proxies
A lot of modern Java frameworks use dynamically generated code. This article is designed to demystify a little of what is happening behind the scenes.
December 26, 2015
by Alan Hohn
· 23,835 Views · 18 Likes
article thumbnail
Logging With SLF4J
Learn how to use the Simple Logging Facade for Java (SLF4J) in your applications.
December 25, 2015
by Jayanga Dissanayake
· 92,204 Views · 18 Likes
article thumbnail
Getting Started With Apache Ignite
This tutorial shows you how to create a simple "Hello World" example in Apache Ignite.
December 19, 2015
by Prachi Garg
· 53,511 Views · 13 Likes
article thumbnail
Long and Double Values Are Not Atomic in Java
In Java 64-bit, long and double values were treated as two 32-bit values. That means, a 64-bit write operation is basically performed as two separate 32-bit operations.
December 18, 2015
by A N M Bazlur Rahman DZone Core CORE
· 63,714 Views · 18 Likes
article thumbnail
Immutable Objects in Java
An overview plus some practical tips on immutable objects in Java.
December 18, 2015
by Davide Lorenzo Marino
· 69,675 Views · 18 Likes
article thumbnail
Spring Boot Memory Performance
Curious to see Spring boot memory performance? Here's a look at Vanilla Spring boot, JVM tools, and more.
December 16, 2015
by Dave Syer
· 72,416 Views · 11 Likes
article thumbnail
3 Reasons Why You Shouldn’t Replace Your for-loops With Stream.forEach()
Moving to Java 8? Congrats! Here's a guide to replacing everything with functions, removing object orientation, and discarding of design patterns.
December 14, 2015
by Lukas Eder
· 9,985 Views · 14 Likes
article thumbnail
Understanding Thread Interruption in Java
How to get a task running on a separate thread to finish early, or make that task responsive to such a finish request.
December 12, 2015
by Praveer Gupta
· 96,395 Views · 12 Likes
  • Previous
  • ...
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • ...
  • Next

ABOUT US

  • About DZone
  • Support and 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: