best book to learn concepts of java and contains the complete syllabus .