Java is a programming language that is an object-oriented language. That means that objects are created or defined and then used like pieces to complete a function. Each object is designed with a specific purpose, similar to pieces of a clock. A clock requires gears and arms along with a power source and a clock face to complete it's function of telling time. Similarly, programming objects are defined with a purpose and each contribute to the overall function of a program. Objects are defined as something that has a state and a behavior. An objects state is it's physical attributes, and behavior is what it does. For example, a cog's state is rounded with teeth around the edges, it's behavior is to spin and turn or spin something else. Taking all of these objects and designing a plan for how they work together is compiled in a class. A class is a map or blueprint of multiple objects working together (Oracle, 2015).
I was able to install Java and Netbeans in order to practice and learn more about Java and how it works. Installation was very simple and straightforward. The instructions are listed here on Oracle's website who owns and maintains Java.
Installation Guide: https://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html
REFERENCES
Oracle. (2015). The Java tutorials. Retrieved from http://docs.oracle.com/javase/tutorial/index.html
Oracle. (2015). Lesson: Object-oriented programming concepts. Retrieved from http://docs.oracle.com/javase/tutorial/java/concepts/index.html