Anonymous user
Category:Java: Difference between revisions
m
Cleaned up a bit, apparently hyphens are a problem for people.
m (Added GC link) |
m (Cleaned up a bit, apparently hyphens are a problem for people.) |
||
Line 1:
{{language|Java}}The '''Java''' programming language, developed by [[Sun Microsystems]], is a language aimed at allowing high
Java source files (.java files) are typically [[Compiler|compiled]] to an intermediate [[bytecode]] language (.class files) and executed by a [[Java Virtual Machine]].
Line 7:
* Cross-[[platform]] (Write Once, Run Anywhere)
* High performance (Java code running with a modern JIT is often comparable to the speed of [[C++]])
* Comprehensive class library (which is very well [http://java.sun.com/javase/reference/api.jsp documented])
* [[garbage collection|Automatic memory management]]
* Huge user community
* Well supported by the [[open
Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as [[Java Server Pages|JSP]]), and applets embedded in web pages.▼
▲Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as [[Java Server Pages|JSP]]) and applets embedded in web pages.
According to a variety of [http://www.tiobe.com/tpci.htm sources], Java is currently the most popular programming language in the world.
|