The Evolution of JAVA and Its Varied Versions

About This Presentation
Title:

The Evolution of JAVA and Its Varied Versions

Description:

OTS Solutions is leading and well established offshore IT outsourcing Company based in India Provides the services in Java application development, Java software development to its client by our well-trained experts in Java Application Development. – PowerPoint PPT presentation

Number of Views:138

less

Transcript and Presenter's Notes

Title: The Evolution of JAVA and Its Varied Versions


1
Java Software Development
  • The Evolution of JAVA and Its Varied Versions

2
Agenda
  • Introduction
  • Why it is popular
  • Java is a dynamic language
  • Conclusion

3
Introduction
  • 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.

4
Why 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.

5
Commenting 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.

6
Java 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.

8
Conclusion
  • 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.

9
THANKS
  • For more information visit
  • http//www.otssolutions.com/java-development-in
    dia.html
  • Sales Team
    http//www.otssolutions.com/
Write a Comment
User Comments (0)