Title: The Evolution of JAVA and Its Varied Versions
1Java Software Development
- The Evolution of JAVA and Its Varied Versions
2Agenda
- Introduction
- Why it is popular
- Java is a dynamic language
- Conclusion
3Introduction
- Prior to the beginning of the new millennium
Java, a computer programming language became very
popular in the world of software and web
application right from its inception. - James Gosling of Sun Microsystems in the year
1995 developed Java whose syntax although quite
similar to C and C sharp, has a less
complicated object model and low level
facilities. - It was originally called Oak but later got
its present name. From the first stable version
the JDK 1.0.2, to Java SE 6 update 25, released
on April 2011, it has undergone an array of
versions. The latest of Java version is the Java
7 or Dolphin which is its code name is expected
to release on July 2011.
4Why It Is Popular
-
- Code files of Java are compiled into byte
codes which can then be interpreted or executed
by an expert. Byte code can also be translated
with the help of a Just in time compiler. -
- If a program has been written in a certain
programming language in a Windows XP environment,
the same program will not run in a MAC OS. -
-
5Commenting Style With Java
-
-
- Comments can be given in three different
styles- a single line style with two slashes
(//), a slash and an asterisk (/) which is
called as the multiple line and asterisk slash
(/) which is called the closed line comment.
6Java is a Dynamic Language
- Java, a dynamic language has a considerable
secured configuration and stable security system
and enables restriction of file access. So far it
has always given a very high rated performance. - It uses Java virtual machines so the best
part of Java is its portability which means any
programme written in Java can be run in any
computer with any hardware configuration. - It manages and controls the memory through
automatic garbage collector.
7 How To Overcome From Its Drawback
- But With all its plus points Java also has few
drawbacks namely slow speed and less memory
capacity than C. But its performance is
significantly improving. - The second drawback is that it lacks
management of explicit memory. Moreover it cannot
work with objects and numbers. And only memory
allocation is possible, de-allocation of memory
is not possible. - To overcome its drawback of slow speed,
Systronix has developed JStik, a micro
controller. Java has various components. It uses
a multi-layered built for connectivity of
database and XMl files for writing codes and
storing data.
8Conclusion
- Initially it was used for computing devises
which are small. But now it is used in cell
phones, electronic commerce application, and MP3
players. The games and services available in
mobiles are with the help Java technology. - The best way to learn Java for a beginner is
to log on to the internet. One may also read
books or join a computer teaching centre.
9THANKS
- For more information visit
- http//www.otssolutions.com/java-development-in
dia.html - Sales Team
http//www.otssolutions.com/