Java is a programming language. After the design of Java in the early 90s, Sun Microsystems became one of the most
popular programming languages in the world. Java is the main reason for this popularity, its portability, security and object-based programming and fully support for web programming.
History
James Gosling, Mike Sheridan and Patrick Norton started the Java Language Project in June 1991. Initially the Java language is called "oak". This name is compatible with oak trees outside of James Gosling's office. Then it is named "green" and finally Java takes the form of "Java". In 1995, San Microsystems Java -1.0 was released.
ZD 1.0 (January 21, 1996)
Z1.1 (Feb. 19, 1997)
J2 SEO 1.2 (December 8, 1998)
J2 SEO 1.3 (May 8, 2000)
J2SE 1.4 (February 6, 2002)
J2 SEO 5.0 (September 30, 2004)
Java SEO 6 (December 11, 2006)
Java SEO 7 (July 28, 2011)
Java SE8 (March 18, 2014)
Java is an important aspect
Java === Portability === In Java's earlier programming languages, the written program for the operating system can not run on other operating systems. Without the operating system's Java Runtime Environment (Java Virtual Machine), the Java program can only run on the operating system. This feature makes Java a unique platform. Specifically, on the Internet, where many computers and computers use different operating systems, the bird's written credentials can run on all computers and there is no special system to accept it. These features are called Java Portability.
Object oriented programming
Object-based programming is a very important aspect of Java. Although programming-oriented programming in the world begins with Simul 67 (programming language) and shallet (programming language), it has been fully developed by Java. Due to object-based programming, writing and debugging many programs has become much easier.
Principles
1. It is easy, object based and will be known.
2. It will be strong and safe.
3. It will not depend on a specific platform and will have portability.
4. It will be very high performance.
5. It will be explained, threaded and dynamic.
How Java Program Works
Compiling code in Java does not translate directly into machine code. Instead it comes in a special medium known as the byte code. This class file can not continue directly. You must run through a Java Virtual Machine to run this. Because the byte code only understands the Java virtual machine
Syntax
Java syntax is mainly derived from C ++. Like C ++, it is a syntactic, structured, generic, and object based programming. Although C ++ is not pure content, Java Pure Object Oriented Programming Language
Data structure / structure
Java has a separate syntax for them. Note that arrays and strings are not normal / primitive data types, it is the reference data type and one that is brought from java.lang.Object.