-
Core Java

Compiling and Running Java Without an IDE
A recent Java subreddit thread called “Compiling Java Packages without IDE” posed the question, “is [there] a command that compiles…
Read More » -
Software Development

Contributions of Individual Programming Languages to Software Development
I’ve grown weary of the blog posts and forum rants stating why one programming language is better than another. I…
Read More » -
Software Development

How to Begin Learning and Applying LaTeX
I recently started working with LaTeX based on a colleague‘s recommendation. To be honest, it was a little steeper learning…
Read More » -
Core Java

Abstract Class Versus Interface in the JDK 8 Era
In The new Java 8 Date and Time API: An interview with Stephen Colebourne, Stephen Colebourne tells Hartmut Schlosser, “I…
Read More » -
Core Java

The Illuminating Javadoc of JDK 8
One of the nice features of the standard JDK 8 API documentation is the ability to view all or different…
Read More » -
Core Java

Serializing Java Objects with Non-Serializable Attributes
There are multiple reasons one might want to use custom serialization instead of relying on Java’s default serialization. One of…
Read More » -
Core Java

ObjectStreamClass: Peeking at a Java Object’s Serialization
ObjectStreamClass can be a useful class to analyze the serialization characteristics of a serialized class loaded in the JVM. This…
Read More » -
Software Development

Something to Consider as Java Tops the Programming Charts
The following is a contributed article from Dennis Chu of Coverity: Something to Consider as Java Tops the Programming Charts…
Read More » -
Enterprise Java

Specifying Gradle Build Properties
Properties are a valuable tool for easily customizing Gradle builds and the Gradle environment. I demonstrate some of these approaches…
Read More »


