Friday, 7 February 2014

Java Secured


Secured 
  •         Program run inside java virtual machine
  •         There is No Explicit pointer
  •         We can't able to change byte code



  • Classloader- adds security by separating the package for the classes of the local file system from those that are imported from network sources.
  • Bytecode Verifier- checks the code fragments for illegal code that can violate access right to objects.
  • Security Manager- determines what resources a class can access such as reading and writing to the local disk.

Robust

  • Robust simply means strong. Java uses strong memory management. There are lack of pointers that avoids security problem. 
  • There is automatic garbage collection in java. 
  • There is exception handling and type checking mechanism in java. All these points makes java robust.
Portable
  •         Using byte code you can run any platform. 


High Performance 

  •     Java is fast performance language compare with any language like C,C++
Distributed 
  •  We can able to create distributed application in java by using EJB and RMI . We may access file calling  method from any machine on internet
Multi-Threaded 
  •   Thread is executed separate program.multi thread can use to execute multiple process and execute concurrently. 
  • Thread to share same memory  and execute different process. Thread is important for multi-media and web application.
  •  

No comments:

Post a Comment