Mac OS Runtime for Java: Difference between revisions

Content deleted Content added
No edit summary
Jeffwang (talk | contribs)
m Unmacifying, replaced: Mac OS X → OS X (2) using AWB
Line 14:
}}
 
'''Mac OS Runtime for Java''' ('''MRJ''', originally '''Macintosh Runtime for Java''') was [[Apple Inc.|Apple's]] proprietary [[Java Virtual Machine|virtual machine]] for [[Java (programming language)|Java-based]] applications in "Classic" [[Mac OS]] (i.e. versions prior to [[Mac OS X]]). Both a runtime environment and a [[software development kit]] (SDK) are available.
 
The runtime environment includes a [[Just-in-time compilation|JIT compiler]] developed by [[Symantec]], the standard Java [[class library]] from [[Sun Microsystems|Sun]], additional classes providing Macintosh-specific functionality, and the Apple Applet Runner (a lightweight application for running Java [[applet]]s without the overhead of a [[web browser]]). A number of web browsers could use MRJ to run Java applets in web pages, including [[Microsoft]] [[Internet Explorer]], [[iCab]] and [[HotJava]].
Line 20:
The SDK includes [[porting|ports]] of most of the tools from Sun's [[Java Development Kit]] (in the form of [[Macintosh Programmer's Workshop|MPW]] tools and Macintosh applications), additional tools for packaging Java applications as double-clickable Macintosh applications, libraries for Macintosh-specific functionality, and documentation for the MRJ-specific classes and tools.
 
Since the transition to Mac OS X, Apple has discontinued MRJ and instead maintains and distributes a port of [[Oracle Corporation|Oracle's]] [[HotSpot]] Java virtual machine.{{factcitation needed|date=December 2011}}
 
==Implementations==
Java 1.0.2 with Mac OS Runtime for Java v 1.5.1 [http://support.apple.com/kb/TA38373?viewlocale=en_US]