Content deleted Content added
Line 37:
The word Java, by itself, usually refers to the [[Java programming language]] which was designed for use with the Java platform. There is room for debate regarding wether or not the language is properly included as part of the Java platform. Programming languages are outside of the scope of the typical sense of the phrase "computing platform". However, Sun Microsystem's includes the programming language as a core part of the Java 2 platform, and the language and runtime are commonly considered a single unit.
The Java language was developed by Sun specifically for use with the Java virtual machine. The syntax is based loosely on C++, though Java is a much more object-oriented language. Programs are written as a collection of classes, with one particular "main" class containing the starting point for the program. The language includes modern programming concepts such as thread synchronization, garbage collection, and structured exception handling. Unlike C++, Java does not support multiple inheritance; instead, it supports the concept of multiple [[interface (computer science)|interface]] implementations.
== Other Java Languages ==
|