project's of elective advance java