Tuesday, December 21, 2010

Differenciate: Java Application and Java Applet

Java Application:
  • Must be installed on local machine.
  • Must be run explicitly within a java compatible machine.
  • Can run with or without a graphical user.
  • Starts execution with its main method.
  • Once stared, manages its own flow of control.
  • Has no inherent security restriction.
Java Applet:
  • Need no explicit installation on local machine.
  • Loads and runs it at automatically in a java enabled browser.
  • Must run within a graphical user interface.
  • Starts execution with its init method.
  • Has its flow of executing determined partly by its browser context.
  • Has significant security controls to prevent poorly written applets from harming the user’s system.

No comments:

Post a Comment