Java Best Practices
-
Core Java

Java Secret: Using an enum to build a State machine
Overview The enum in Java is more powerful than many other languages which can lead to surprising uses. In this…
Read More » -
Core Java

Low GC in Java: Use primitives instead of wrappers
Overview There are two good reason to use primitives instead of wrappers where possible. Clarity. By using a primitive, you…
Read More » -
Core Java

Java Best Practices – Char to Byte and Byte to Char conversions
Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to talk…
Read More » -
Core Java

Java Best Practices – Queue battle and the Linked ConcurrentHashMap
Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to perform…
Read More » -
Core Java

Java Best Practices – String performance and Exact String Matching
Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to talk…
Read More » -
Core Java

Java Best Practices – Vector vs ArrayList vs HashSet
Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to perform…
Read More » -
Core Java

Java Best Practices – High performance Serialization
Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to discuss…
Read More » -
Core Java

Java Best Practices – DateFormat in a Multithreading Environment
This is the first of a series of articles concerning proposed practices while working with the Java programming language. All…
Read More »
