My learning experience

This is my first blog, I shared my java learning experience.

Today’s agenda:

~What is java?

~Why learn java?

~Java complier
Java interpreter

~Byte code

~Java virtual machine

~Java runtime environment

~Just in time

~Java development kit

~How to works Java

What is Java?

Java is high level programming language. It is pure object oriented programming language. We learn java is very easy and simple.

Developed by James Gosling in USA-1991.

Why learn Java?

Java works on different platforms (Mac, windows, Linux etc). Java is very very easy to learn and simple. And it’s platforms independent.

Java complier

Java complier sending machine code to the interpreter.

Java interpreter

Interpreter Represending machine code( class file) into byte code.

Byte code

Byte code is program code that has been complied from source code into low level code(0, 1).

Java virtual machine

JVM is the runtime engine that enables a computer to run java programs as well as programs written in other language that are also complied to java byte code.

Just in time

A complier that converts machine code to byte code just before the program is run.

Java runtime environment

It is a set of software tools. JRE=JVM+JIT.

Java development kit

It is used to build and develop the Java program. It contains JRE. Without JDK we can’t build any Java program.

How to works

Leave a comment

Design a site like this with WordPress.com
Get started