Professional Documents
Culture Documents
Introduction To JAVA Programming
Introduction To JAVA 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 objectoriented programming model.
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
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
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
US: +1-248-436-8449
IND: +91-40-3296-5222
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
Evolution
Of
Java
Java SE 9
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
Java Editions
J2SE
J2ME
J2EE
Java enterprise
edition is use to
develop server-side
applications such as
Java servlets and
Java Server Pages
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
Features of Java
Java
Simple
Object-Oriented
Platform independent
Secure
Robust
is Architecture neutral
Portable
Dynamic
Interpreted
Multithreaded
Distributed
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
Edit
Programmer
Writes program
Compile
Compiler creates
Byte-codes from program
Load
US: +1-248-436-8449
IND: +91-40-3296-5222
Execute
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
JRE
JVM
JRE is used to
provide runtime
environment. It is the
implementation of
JVM. It physically
exists.
JVM is an abstract
machine. It is a
specification that
provides runtime
environment in
which java bytecode
can be executed.
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo
US: +1-248-436-8449
IND: +91-40-3296-5222
Mail Id : info@Vibloo.com
Skype Id : info.vibloo