Friday, March 22, 2019

Java Platform : Ultimate Guide for Programmers

What is Java?

                                                                                             
  • Java is a Programming Language.
  • A computing platform for Application development.
  • It was first released by Sun Microsystem in 1995 and later acquired by Oracle.
  •  It is one of the most used Programming Languages.

Why Java is Best?



  1. Java is Easy to Learn
  2. Java is Platform Independent
  3. Java is Free
  4. It is secure, fast and powerful
  5. Java has Rich API (Application Programming Interface).
  6. Excellent Documentation Support ( Javadoc - Javadoc is a documentation generator created by Sun Microsystem for the Java language  for generating API documentation in HTML format from Java source code).
  7. Java is Everywhere. 
  8. Java is an Object Oriented Programming Language. 

What is Java Platform?


java

Java platform is a collection of programs that help to develop and run the programs written in java programming language.

  • Java platform consists of an execution engine, compiler and set of libraries.
  • Java is a platform independent language.



How Java is a Platform Independent?


  • Platform Independent language means, once compiled you can execute the program in any operating system.
  • Java is a platform independent because Java compiler converts source code in to byte code which is an intermediate language. Byte code can be executed in any operating system.


What is JVM?




JVM stands for "Java Virtual Machine" 



In the Java Programming Language, all the source code is first written in plain text files ending with .java extension and those source file is compiled in to .class extension by using Java compiler. Then, .class file is then converted in to bytecode using JVM.


As the Java Virtual Machine is available in different operating system, through JVM the same application is capable of running on different platforms.



How Java Virtual Machine Works?




  • Java Virtual Machine (JVM) act as a Run Time Engine to run the Java Application.
  • JVM Converts Java Byte Code in to Machine language.

Java Virtual Machine  consist of JIT Compiler. JIT stands for Just - In - Time. JIT converts the bytecode in to machine language so that it  run as fast as a  native executable.

Next Tutorial About : (click on the link below)

Comments  And Data Types In Java
 Statements In Java


No comments:

Post a Comment

If else statement in java ( with examples) - Java World

In this article, you will learn to use two selection statements: if and if else to the statements which alter the flow of  your program’s ...