Core Java Indroductions
Categories: Core Java
Java is a programming language developed by James Gosling from Sun Microsystems in 1991.
The first public available version of Java (Java 1.0) was released 1995.
Over time several version of Java were released which enhanced the language and its libraries.
The current version of Java is Java SE 10 (18.3) .
The main components of java language are compiler java virtual machine and Java class libraries.
- The Java virtual machine (JVM) is a software implementation of a computer that executes programs like a real machine.
- The Java compiler translates Java coding into byte-code.
- The Java virtual machine interprets this byte-code and runs the program.
- The Java virtual machine is written specifically for a specific operating system.
- The Java runtime environment (JRE) consists of the JVM and the Java class libraries.