O'Reilly logo

Microsoft® Visual J#™ .NET (Core Reference) by John/Longshaw, Andy Sharp

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Java and the Common Language Runtime

The Java programming language was designed with a number of aims in mind. James Gosling and Henry McGilton, two of the creators of the Java language, wrote a famous white paper called "The Java Language Environment" in which they discussed the goals of the language. (You can read the white paper at http://www.java.sun.com/docs/white/langenv.) The goals were that Java should be

  • Simple, object-oriented, and familiar

  • Robust and secure

  • Architecture-neutral and portable

  • High-performance

  • Interpreted, threaded, and dynamic

Microsoft .NET fulfills these same goals. The only difference is the underlying platform—Java-language programs built using the Java Development Kit (JDK) execute using the Java Virtual Machine ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required