java examples added