Introduction
Java, for those unfamiliar with it, is an object-oriented programming language. It was conceived by James Gosling, Patrick Naughton, Chris Warth, Ed Frank and Mike Sheridan at Sun Microsystems, Inc. in 1991. When we say it’s an object oriented language, it means that it views its components as objects with behaviors that we can control and implement using concepts such as Encapsulation, Inheritance and Polymorphism.
Most of the above might not have made much sense but it will as the course progresses.
Environment Setup
Java programs can be executed on the Windows OS, the Mac OS and many versions of Linux as well. We will proceed with learning it on the Windows OS.
Java code that we write is first converted into a bytecode which is then interpreted by the Java Virtual Machine (JVM). This makes Java a platform independent language. As long as we have the JVM, we can execute Java programs on that machine. For this we install Java Development kit (JDK) as follows:
Tags: learning