Java is an object oriented programming language. Loops Java’s Methods Java’s Array Java’s ArrayList Java’s Classes Excursions Java’s Variables Abstraction in Java Generating Java Documentation Java’s Comparable Interface Java’s Interfaces Java’s File() Java’s Scanner() Java’s printf()