Sunday, November 26, 2006

WHY Java??

  1. Interfaces and implementation in seperately.
  2. Safe and Secure
  3. Platform Independence

FOR (1) - In java platform, it has cleverly seperate the implementation file in Class format and Interface file in Interface format, so that make less dependencies in every class and make them able to be reused.

FOR (2) - Safe and Secure mostly talk about the Java development life-cycle. Java is totally different management life-cycle with other programming language, it has good and safely thread implementation. As example, if one of the thread processes are "died", the application will still "alive" with safely for other processes. Other than that, pointer will be another advantage in Java as well. As well known that pointer is hard to have a good management in the software development life-cycle, that's why Java didn't exposed the pointer features for developers and make Java simple with provided debugged classes and library to develop application.

FOR (3) - Java is one of the language can run in different OS platform such as microsoft, linux, unix family and so on and so forth. It makes developer no need to have 2 copies just for same application which deploy in different OS platform.

0 Comments:

Post a Comment

<< Home