Content deleted Content added
Begin fleshing out this page. Nowhere near done. |
No edit summary |
||
Line 1:
The '''Java [[Platform (computing)]]''' is the name for a computing environment from [[Sun Microsystems]] which can run applications developed using a standard programming language and set of development tools. In this case, the platform is not a specific hardware or operating system, but rather an execution engine called a [[virtual machine]], and a set of standard libraries which provide common functionality.
The
== Java Technologies ==
Line 7:
The Java platform consists of a wide array of technologies, each of which provides a distinct portion of the overall development or runtime environment. For example, end-users typically interace with the [[Java virtual machine]] and the standard set of [[Java Class Libraries]]. In addition, there are numerous ways for Java applications to be deployed, including being embedded into a web page. Lastly, developers who are creating applications for the platform use a set of development tools called the [[Java Developers Kit]].
The heart of the Java platform is the concept of a common "virtual" processor that executes machine code that is distinct from the machine code for the physical hardware. For example, a "native" application running on an Intel Pentium processor would use a completely different binary format from a Java application running on the same processor. The Java platform provides an [[interpreter]] program, called the virtual machine, that translates the Java bytecode into native binary at run-time. This permits the same application to be run on any platform that has a virtual machine available.
Normally, applications written
== Java Language ==
== Java Software Developer Kit ==
Line 25 ⟶ 27:
* [[GJ]]
* [[NetREXX]]
== Similar Platforms ==
Java was not the first virtual-machine-based platform, though it is by far the most successful and well-known. The success of Java and it's [[write one, run anywhere]] concept has led to other similar efforts. The most notable of these is the [[.NET Platform]] from [[Microsoft]], which borrows many of the concepts and innovations of Java.
[[Category:Java platform]]
|