A basic overview of Object-Oriented Programming vocabulary and concepts followed by common Java vocabulary. Generated from Oracle's Java Tutorial Trails. This is a companion vocab course designed to ingrain the tools for Java Programming in your memory. It's the first step to building a house. First you need your hammers, saws, drills, nails, screws and wood, then you need to know how to put it all together. Good Luck!