• We Code
  • We Design
  • We Develope
  • We Write
  • We Share

menu

Wednesday, July 4, 2012

Feature Of Java

FEATURES OF JAVA:

    The main features of java are
    1. Simple
    2. Platform independent 
    3. Architectural neutral 
    4. Portable 
    5. Multi threading 
    6. Distributed 
    7. Networked 
    8. Robust 
    9. Dynamic 
    10. Secured 
    11. High performance 
    12. Interpreted 
    13. Object Oriented Programming Language J2SE (Core JAVA) Notes
1. Simple:  These reason makes java simple:
                       i. JAVA is free from the pointers hence it take less development time and less
                          less   execution      time         [whenever we write a JAVA program we write 
                           without pointers and internally it is converted into the equivalent pointer program]. 
                    ii. Rich set of API (application protocol interface) is available to develop any
                         complex   application. 
                    iii. The software JAVA contains a program called garbage collector which is always used 
                            to  collect unreferenced (unused) memory location for improving performance of a  
                           JAVA          program. [Garbage collector is the system JAVA program which runs in                                                       the  background along with regular JAVA program to collect unreferenced memory 
                          locations by running at periodical interval of times for improving performance java                            of    applications. iv. JAVA contains user friendly syntax’s for developing                                                       applications.


 2. Platform Independent: A program or technology is said to be platform independent if and only if which can run on all available operating systems. The languages like C, Cpp are treated as platform dependent languages since these languages are taking various amount of memory spaces on various operating systems [the operating system dos understands everything in the form of its native format called Mozart (MZ) whereas the operating system Unix understands everything in its negative format called embedded linking format (elf). When we write a C or Cpp program on dos operating and if we try to transfer that program to Unix operating system, we are unable to execute since the format of these operating systems are different and more over the C, Cpp software does not contain any special programs which converts one format of one operating system to another format of other operating system]. The language like JAVA will have a common data types and the common memory spaces on all operating systems and the JAVA software contains the special programs which converts the format of one operating system to another format of other operating system. Hence JAVA language is treated as platform independent language.

0 comments:

Post a Comment

...