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
The Skinny on Fat, Thin, Hollow, and Uber
Here's just about everything you could want to know about your favorite packaging techniques for Java—skinny JARs, fat/uber JARs, thin JARS, and hollow JARs.
September 5, 2017
by James Falkner
· 45,063 Views · 10 Likes
article thumbnail
Bootstrapping Spring Cloud Config Server MongoDB
Bootstrapping a configuration server with Spring Cloud Config Server MongoDB is just a matter of three steps. Learn what they are and look at a usage example!
September 5, 2017
by Venil Noronha
· 8,786 Views · 5 Likes
article thumbnail
Understanding Classes in Java (Part 2)
The history of Java classes continues, this time with a focus on objects, their creation, their purpose, and how they're treated in memory.
September 5, 2017
by Justin Albano DZone Core CORE
· 21,802 Views · 40 Likes
article thumbnail
Java Command-Line Interfaces (Part 13): JArgs
JArgs is a solid open source option for those who want basic command line processing that covers code going back to Java SE 1.1.
September 4, 2017
by Dustin Marx
· 8,589 Views · 4 Likes
article thumbnail
Understanding Classes in Java (Part 1)
This comprehensive deep dive into Java classes is as much history as it is education. In Part 1, we focus on class makeup to make classes more intuitive for developers.
September 4, 2017
by Justin Albano DZone Core CORE
· 29,485 Views · 42 Likes
article thumbnail
Integrating Spring Data JPA, PostgreSQL, and Liquibase
Use Spring Data JPA with Liquibase and PostgreSQL to manage the persistence layer of Spring Boot apps, and Project Lombok to avoid writing boilerplate code.
September 1, 2017
by Bruno Krebs
· 40,908 Views · 7 Likes
article thumbnail
What Causes OutOfMemoryError?
If you're ever gotten this frustrating message, fear not, it's root causes can usually be gleaned from the type of error message that is thrown. We'll show you how.
September 1, 2017
by Grzegorz Mirek
· 38,647 Views · 18 Likes
article thumbnail
JArchitect: A Review
This review of JArchitect covers its use as a software analysis tool, its potential uses, its position within the Java ecosystem, and where it falls short.
September 1, 2017
by Federico Tomassetti
· 14,657 Views · 9 Likes
article thumbnail
Writing a Kafka Consumer in Java
Learn about constructing Kafka consumers, how to use Java to write a consumer to receive and process records, and the logging setup.
September 1, 2017
by Jean-Paul Azar
· 254,342 Views · 17 Likes
article thumbnail
Fixing 7 Common Java Exception Handling Mistakes
Exception handling is still a point of contention, even among experienced developers. Here are seven common mistakes and examples of how to fix them.
September 1, 2017
by Thorben Janssen
· 31,081 Views · 28 Likes
article thumbnail
The Bean Class for JavaFX Programming
Let's check out the JavaFX bean class, see how it differs from Java beans, and learn when to use both in your applications.
August 31, 2017
by Ken Fogel
· 13,783 Views · 6 Likes
article thumbnail
Spring Boot Reactive Tutorial
Let's make use of Spring 5's Reactive capabilities to make a simple Reactive, asynchronous web app using Spring Boot and other Spring tools.
August 30, 2017
by Mohit Sinha
· 122,951 Views · 54 Likes
article thumbnail
REST API Documentation Generators for Java
Learn about some of the tools you can use to help clients consume your API and create integrations by ensuring that it has informational documentation.
August 29, 2017
by Swathi Prasad
· 49,937 Views · 16 Likes
article thumbnail
Java and Branch Prediction
Get your microprocessing performance hat on because we're going to talk about branch prediction in Java and how it affects your code.
August 28, 2017
by Artem Rukavytsia
· 13,163 Views · 9 Likes
article thumbnail
An Introduction to JAX-RS Annotations (Part 1)
This three-part series on JAX-RS annotations starts off with some of the simpler rules and annotations and their roles in the Java EE world.
August 28, 2017
by Alex Theedom
· 43,601 Views · 11 Likes
article thumbnail
The Do's and Don’ts of Java Strings
This whirlwind tour of Java strings covers best practices for internationalization, localization, concatenation, and comparators, and more.
August 27, 2017
by Lyndsey Padget
· 37,467 Views · 29 Likes
article thumbnail
JAX-RS: What Is @Context?
When using JAX-RS, we often need to make use of the @Context annotation. But what exactly does it do? And what separates it from @Inject.
August 25, 2017
by Alex Theedom
· 82,590 Views · 7 Likes
article thumbnail
A Guide to Formatting Code Snippets in Javadoc
Brush up on your Javadoc formatting skills with this guide to using the pre, code , and {@code} tags—and deciding when to use each of them
Updated August 25, 2017
by Tom Hombergs
· 32,662 Views · 17 Likes
article thumbnail
Configuring the AsciiDoctor Maven Plugin
AsciiDoctor is a handy documentation tool. In this post, we take a look at how to integrate it easily with Java using Maven.
Updated August 25, 2017
by Antonio Goncalves
· 15,127 Views · 9 Likes
article thumbnail
Java Command-Line Interfaces (Part 8): Argparse4j
Taking some inspiration from Python's argparse module, Argparse4j is a useful command-line argument parser library to consider when working with Python scripts.
August 24, 2017
by Dustin Marx
· 10,681 Views · 2 Likes
  • Previous
  • ...
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • ...
  • 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
×