small java samples to learn concepts, new features - includes core java, web apps.