Week 4: Overview of Java, Why should I use Java? and create Simple Program
•Developed by Sun Microsystems
•Initiated by James Gosling
•Released in 1995
•December 2008, the latest release of the Java Standard Edition
•Java is guaranteed to be Write Once, Run Anywhere.
•Object Oriented:
•Platform independent:
•Simple:
•Secure:
•Architectural-neutral :
•Portable:
•Robust:
•Multithreaded:
•Interpreted:
•High Performance:
•Distributed:
•Dynamic:
Lots Of Reasons:
Access Control
Automated Garbage Collection
Class Libraries
Code Reusability
Exception Handling
Generics
Inheritance
Interoperability
Javadoc
Reflection
Safe Arrays
Threads