|
Why use Java?Stability: Built into Java at the philosophical level is the principle that applications cannot crash, still less can they crash their host machine. Every error condition in a Java program can be caught, inspected and presented by the running application to the user. Flexible deployment: Java applications enjoy the widest range of possible deployment strategies, ranging from tiny applets in web pages and small mobile devices to full-grown applications delivered as shrink-wrapped desktop products. Java's inbuilt portability allows the maximum possible sharing of code between products for these environments. Ease of development: Portability and stability themselves increase the efficiency of the development process and allow more powerful and robust applications to be developed for the same development effort. Furthermore, Java, being a "clean start" environment has benefitted from the philosophical and practical experience garnered over the previous 40 years of software development. Read more about Java at java.sun.com.
|