Java: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
The '''Java''' programming language, developed by Sun Microsystems, is a language aimed at allowing cross-platform application development. It is typically compiled to a intermediate [[bytecode]] language to be executed by the [[Java Virtual Machine]]. Most modern JVMs compile the [[bytecode]] of a Java program into your processors' native machine code during execution. This native code translation is done via a [[Just-In-Time|JIT]] compiler built-in to the JVM.
The '''Java''' programming language, developed by Sun Microsystems, is a language aimed at allowing high performance, cross-platform application development.

Java source files (.java files) are typically compiled to an intermediate [[bytecode]] language (.class files) and executed by a [[Java Virtual Machine]]. Most modern JVMs further compile the [[bytecode]] of a Java program into your processors' native machine code during execution. This native code translation is done via a [[Just-In-Time|JIT]] compiler that is built-in to the JVM. Some Java compilers (such as [[GCJ]]) can compile Java to native machine code ahead-of-time rather than just-in-time.


Java has seen use in a variety 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.
Java has seen use in a variety 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.

Revision as of 00:22, 23 January 2007

The Java programming language, developed by Sun Microsystems, is a language aimed at allowing high performance, cross-platform application development.

Java source files (.java files) are typically compiled to an intermediate bytecode language (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode of a Java program into your processors' native machine code during execution. This native code translation is done via a JIT compiler that is built-in to the JVM. Some Java compilers (such as GCJ) can compile Java to native machine code ahead-of-time rather than just-in-time.

Java has seen use in a variety environments, including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as JSP) and applets embedded in web pages. According to a variety of sources, Java is currently the most popular programming language in the world.

Programming Language
This is a programming language. It may be used to instruct computers to accomplish a variety of tasks which may or may not be domain-specific.

Listed below are all of the tasks on Rosetta Code which have been solved using this programming language.