Which topic of java is sufficient android developm

in the course of android with java for beginners there are topics in unit basic of java are discussed is sufficient or should I have to learn more java topics ?