Related resources for Static vs Non-static variable in Java