Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programming
What is Java?
Java is a programming language developed by James
Gosling and others at Sun Microsystems. it's expressly
designed for use in the distributed environment of the
Internet. It was designed to have the "look and feel" of the C+
+ language, but it is simpler to use than C++ and enforces an
object-oriented programming model.
US: +1-248-436IND:
8449+91-40-3296-
Mail Id :
info@Vibloo.com
Skype
Id :
History of Java
Java history is interesting to know. The history of java starts
from Green Team. Originally java designed for small,
embedded systems in electronic appliances like set-top boxes.
Currently, Java is used in internet programming, mobile
devices, games, e-business solutions etc.
US: +1-248-436IND:
8449+91-40-3296-
Mail Id :
info@Vibloo.com
Skype
Id :
US: +1-248-436IND:
8449+91-40-3296-
Java SE 8
Java SE 7
Java SE 6
J2SE 5.0
J2SE 1.4
J2SE 1.3
J2SE 1.2
JDK 1.1
JDK 1.0
Evoluti
on
Of
Java
0
0
9
0
1
199 199 19 199 200 20 20 20 20 201
6
4
7
2
1
5
8
6
0
4
Java SE 9
Mail Id :
info@Vibloo.com
Skype
Id :
Java Editions
J2SE
J2ME
Java 2 Standard
Edition
Java 2 Micro
Edition
Java standard
edition is use to
develop clientside standalone
applications or
applets
Java micro
edition is use
to develop
applications for
mobile devices
such as cell
phones
US: +1-248-436IND:
8449+91-40-3296-
J2EE
Java 2 Enterprise
Edition
Java enterprise
edition is use to
develop serverside applications
such as Java
servlets and Java
Server Pages
Mail Id :
info@Vibloo.com
Skype
Id :
Features of Java
Simple
Object-Oriented
Platform independent
Secure
Robust
is
Architecture
neutral
Portable
Dynamic
Interpreted
Multithreaded
Distributed
Java
US: +1-248-436IND:
8449+91-40-3296-
Mail Id :
info@Vibloo.com
Skype
Id :
Edi
t
Programmer
Writes
program
Compi
le
Loa
d
Execu
te
Compiler creates
Class loader stores
Byte-codes from
Byte-codes inTranslate byte codes
program
Into machine
memory
language
US: +1-248-436IND:
8449+91-40-3296-
Mail Id :
info@Vibloo.com
Skype
Id :
JRE
Java Runtime
Environment
JRE is used to
provide runtime
environment. It
is the
implementation
of JVM. It
physically exists.
US: +1-248-436IND:
8449+91-40-3296-
JVM
Java Virtual
Machine
JVM is an
abstract
machine. It is a
specification
that provides
runtime
environment in
which java
bytecode can be
executed.
Mail Id :
info@Vibloo.com
Skype
Id :
US: +1-248-436IND:
8449+91-40-3296-
Mail Id :
info@Vibloo.com
Skype
Id :