What is Java?
-
A very powerful, yet complex, programming language
-
Sun Microsystems
-
Runs on many platforms:
-
J2EE, 300% Java: Java on the database, server, and client
-
Java on the Internet appliance
-
Applets, Applications
Advantages
-
Very powerful
-
Portable, re-usable
-
Write once, run anywhere
-
Platform-independent
Disadvantages
-
Time to load, initiate Java Virtual Machine
-
Learning curve
-
JVMs are not standard, are unpredictable
What else?