Core Java
-
The OpenJDK as the default Java on Linux
Hi All, Recently I’ve received a bunch of private correspondence from people confused/worried over the change in the default Java…
Read More » -
Google ClientLogin Utility in Java
Authentication and Authorization for Google APIs is a common feature in today’s applications requiring integration and information exchange with Google…
Read More » -
Quick tips for improving Java apps performance
Ever had performance problems? Yeah me too. If my manager screams “faaaaster” one more time, i will have hearing impairment…
Read More » -
Rules in JUnit 4.9 (beta 3)
Some time ago David Saff announced a beta release of JUnit 4.9. So I guess it is a good point…
Read More » -
Google Guava Libraries Essentials
I want code to be simple-n-short, on-point and easy to read. Unnecessary complexity distract and obscure understanding of what is…
Read More » -
Manipulating Files in Java 7
The following is a modified snippet from a draft of The Well-Grounded Java Developer. It gives you a quick taster…
Read More » -
Do it short but do it right !
Writing concise, elegant and clear code has always been a difficult task for developers. Not only will your colleagues be…
Read More » -
GC with Automatic Resource Management in Java 7
This post provides a brief overview of a new feature introduced in Java 7 called Automatic Resource Management or ARM.…
Read More » -
Java Naming Conventions
I wanted to write this short post to help certain people who are having a hard time memorizing the Java…
Read More »