Features of Java - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Features of Java

Description:

Object Oriented - Java forces the user to employ OO design methods. ... Architecture Neutral - The Java Runtime Environment is available to run class files. ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 9
Provided by: cs03
Category:

less

Transcript and Presenter's Notes

Title: Features of Java


1
Features of Java
2
Features of Java
  • Simple - The kernel of the language is simple,
    however, the GUI and network libraries are large
    and complex.
  • Object Oriented - Java forces the user to employ
    OO design methods.
  • Network Capable - Extensive libraries have been
    created to support network applications.

3
Features of Java
  • Interpreted - Java may be both compiled and
    interpreted.
  • Robust - Some of the features of C that cause
    common programming errors are excluded from Java
    (e.g. pointers). OO methods and exception
    handlers also help ensure that Java is robust.

4
Features of Java
  • Secure - Special programming structures main
    security in a network environment, particularly
    for Applets.
  • Architecture Neutral - The Java Runtime
    Environment is available to run class files. The
    Java Virtual Machine interprets the byte code for
    the target machine.

5
Features of Java
  • Portable - Java code is inherently portable and
    can be moved across a network. A Java program
    written, for example, on a PC can also run on a
    MAC.

6
Features of Java
  • High-performance - Code development is fairly
    rapid. The performance of a Java program is often
    poor when compared with equivalent compiled
    program written in C/C, typically by a factor
    of 10.

7
Features of Java
  • Performance - However, new JIT compilers and
    processors designed specifically to run Java
    should improve system performance.

8
Features of Java
  • Multi-threaded and dynamic - Java is inherently
    an event driven multi-thread programming language.
Write a Comment
User Comments (0)
About PowerShow.com