Java the reason behind its never ending demand
Upcoming SlideShare
Loading in...5
×
 

Java the reason behind its never ending demand

on

  • 926 views

OTS Solutions is an interactive company which experts in the field of Java and offers the services in Java application development, Java software development, Struts Java Web Development, Spring Java ...

OTS Solutions is an interactive company which experts in the field of Java and offers the services in Java application development, Java software development, Struts Java Web Development, Spring Java Web Development and Core Java Application Development.

Statistics

Views

Total Views
926
Views on SlideShare
926
Embed Views
0

Actions

Likes
0
Downloads
22
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Java the reason behind its never ending demand Java the reason behind its never ending demand Presentation Transcript

  • Java Application Development
    Java - The Reason Behind Its Never Ending Demand
  • Agenda
    Introduction
    Features
    Why it is popular
    Conclusion
  • Introduction
    James Gosling developed Java at Sun Microsystems which was later subsidized by the Oracle Corporation. Java is a programming language; it was released in the year 1995.
    Most programming languages are platform dependent that is they run on a particular environment say Windows XP, Vista, and UNIX etc.
  • Why It Is Popular
    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.
    This created a credible hindrance in encoding high level programs, as they had to be coded for different platforms individually, which required a lot of man power, time and funds.
  • How To Deal With Java
    To deal with such a glitch, Java was developed. It is completely platform independent and Java programs can run on any machine as long as the Java Virtual machine (JVM) is installed in it.
    JVM is the interface used to make Java platform independent. As long as a machine has JVM installed in it, it is capable of running any Java program. Java is an object oriented programming language.
  • Conti…
    Most of its syntax is similar to that of the C and C++ programming languages. The class libraries and compilers of Java had been created and developed by Sun Microsystems as well along with the introduction of this programming language in 1995.
  • Feature Of Java
    As discussed above, one of the basic and most important features of Java is its portability.
    This property is achieved because, when the programs written in Java are compiled, they do not get converted into machine code. Instead they are converted into Java byte code.
    This feature is unique to Java and acts as a building block towards Java's portability property.
  • Conti..
    Memory management is another feature of Java that has helped in popularizing this programming language.
    The garbage collector in Java is responsible for managing memory. The garbage collector runs automatically and does not need any explicit command.
  • How It Works?
    The byte code is compiled into machine code during run time by the Just In Time compiler or JIT.
    his byte code is then interpreted by the JVM. The program is run on a Java Runtime Environment (JRE). JRE is used for Java applications and applets.
  • A Series Of Activities
    Java provides a series of activities including, threading, networking and even graphical features via applets.
    Java programs are very slow due to the fact that they are first converted into byte code and then into machine code.
    They also require a lot of storage memory space. The speed of Java programs has been increased to great lengths with the use of JIT.
  • Conti..
    A few platforms have microcontrollers in their hardware systems. These microcontrollers are capable of running a Java program without the presence of an interface. That is they do not require JVM in order to run programs written in Java.
  • Conclusion
    Objects are created with every Java program as it is an object oriented programming language, the garbage collector frees the memory from objects which are not required or which will not be required. In order to check whether an object is required or not its recent references are checked.
  • THANKS
    For more information visit:
    http://www.otssolutions.com/java-development-india.html
    Sales Team http://www.otssolutions.com/