Email Icon   Forward to a Friend
Java Mag Banner
Java Mag Issue Image
Working with Garbage Collectors
The latest issue of Java Magazine is now available in HTML and PDF form. As you can tell from the following list of articles, the primary focus is on the area of the JVM undergoing the most rapid advances: the garbage collectors. These complex utilities both allocate memory and reclaim it when it’s no longer in use. They take multiple different approaches to collecting the discarded memory (the so-called “garbage”), and choosing the right garbage collector can make a big difference in your applications’ performance. With that in mind, we serve up . . .
Get the latest cta-arrow
In This Issue
Understanding the JDK’s New Superfast Garbage Collectors
ZGC, Shenandoah, and improvements to G1 get developers closer than ever to pauseless Java.

Epsilon: The JDK’s Do-Nothing Garbage Collector
The benefits of Java’s memory allocator that does no garbage collection

Understanding Garbage Collectors
How the default Java garbage collectors work

In addition:

Testing HTML and JSF-Based UIs with Arquillian
How to use the testing framework to handle pure HTML, JSF, PrimeFaces, and Ajax in all major browsers

For the Fun of It: Writing Your Own Text Editor, Part 2
Using Swing to write a GUI for the text editor

From the Editor: Take Notes As You Code—Lots of ’em!
A small discipline that pays huge rewards

Book Review: Pragmatic Programmer, 20th Anniversary Edition
A look at the wholly new edition of one of the classics of programming

Quiz Corner
Four difficult programming problems to test your skill and provide instruction on details of the language that correspond to topics on Java certification exams: anonymous classes, variable scope, string manipulation, and variable declaration 

And from the archives . . .

Interview with Kent Beck
The parent of JUnit and creator of TDD discusses programming and testing—and how his views on testing have evolved.
Get the latest from Java Magazine
Subscribe cta-arrow
Stay Connected
Facebook Twitter