first experience in java