 | why Java is truly OO
 | Everything exists in classes |
 | Proper encapsulation and protection of member fields and
methods |
|
 | why Java is truly typesafe
 | Implicit conversions between primitive types |
 | Objects are strongly typed and will throw exceptions if
improperly cast |
|
 | why Java is Y2K compliant
 | time is held in 64bit (long) |
|
 | The trend in Java is in server side applications, not client
side applets... |