Wednesday, 25 February 2015

Difference between Compiler and Interpreter


Compiler

  • It execute entire program as input.
  • It genrate intermediate object code.
  • It take less time to execute condition statement. (Faster)
  • More memory require.
  • Error shown when entire code checked.
  • Program not need to compile every time to run program. It one time .obj file creator.
  • Example:- c, c++, java


Interpreter

  • It execute line by line as input.
  • It does't intermediate object code.
  • It take more time to execute condition statement. (Slower)
  • Less memory required.
  • It terminate as soon as error accrued in line of program.
  • Program every time interpret whenever we have to run it.
  • Example:- Basic, Machine language, assembly language.
Next

Java SDK Versions



  • JDK Alpha and beta version 1995
  • JDK 1.0 (Oak)                     1996
  • JDK 1.1                  1997
  • J2SE 1.2 (Playground)    1998
  • J2SE 1.3 (Kestrel)   2000
  • J2SE 1.4 (Merlin)   2002
  • J2SE 5.0 (Tiger)          2004
  • Java SE 6 (Mustang) 2006
  • Java SE 7 (Dolphin) 2011
  • Java SE 8          2014


Code Name Explation 

Playground:    It is a field where children play
Kestrel:           It is a type of bird.
Merlin:             It is a type of bird.
Tiger:              Type of wild animal.
Mustang:        Type of animal.
Dolphin:          It is a water mammals.

Note:- Joe Palrang create duke(animated character) the mascot for PDA (Persional data assistant)called as star7.