2. History of Java
1990 Sun Micro System began an project known as Green Project.
1992 Green project spun off, now interest directed towards interactive devices like TV.
1994 Focus retarget, A Small web browser written called hot java and oak was renamed to java
1995 Java was first publically released.
1996 Java Development toolkit 1.0 was released.
2002 JDK 1.4 (codename Merlin) was released, the most widely used version.
2004 JDK 5.0 (codename Tiger) was released, the latest version.
2006 JDK 6.0 was released, the latest version.
2011 JDK 7.0 was released, the latest version.
2014 JDK 8.0 was released, the latest version.
www.arcadianlearning.com
3. Facts About Java.
9 Million Java
Developers
Worldwide
97% of Enterprise
Desktops Run Java
89% of Desktops (or
Computers) in the
U.S. Run Java
#1 Choice for
Developers
#1 Development
Platform
3 Billion Mobile
Phones Run Java
100% of Blu-ray Disc
Players Ship with
Java
5 Billion Java Cards
in Use
125 million TV
devices run Java
5 of the Top 5
Original Equipment
Manufacturers Ship
Java ME
www.arcadianlearning.com
4.
5. How Java Works
JVM is an Emulation
The Different part of java byte code is source
code is compiled for a machine code that
does not exist.
This Machine code is called java virtual
machine and it exists only in the memory of our
computer.
JVM
Physical Machine
JVM emulation run on a physical machine
www.arcadianlearning.com
6. The Java Virtual Machine is
responsible
for interpreting Java byte code
and
translating this into actions
www.arcadianlearning.com
7. The Basic Parts of the Java Virtual Machine
1 •A set of registers
2 •A stack
3 •An execution environment
4 •A garbage-collected heap
5 •A constant pool
6 •A method storage area
7 •An instruction set
8. What is Java PaaS
PaaS = IAAS + Middleware..
www.arcadianlearning.com
10. Who are the Java PaaS players
Bitnami Cloud
Amazon Elastic Beanstalk
www.arcadianlearning.com
11. For more updates, join us on:
https://www.facebook.com/ArcadianLearnings
https://twitter.com/Arcadianlearn
http://www.linkedin.com/in/arcadianlearning
https://www.facebook.com/ArcadianLearnings
https://twitter.com/Arcadianlearn
http://www.linkedin.com/in/arcadianlearning
For more updates, join us @:
www.arcadianlearning.com
12. For more updates, join us on:
https://www.facebook.com/ArcadianLearnings
https://twitter.com/Arcadianlearn
http://www.linkedin.com/in/arcadianlearning
http://arcadianlearning.com/
For Trainings and Workshops, Contact us @: