Platform Java

The platform Java (the Java Platform in English) is a platform produced by Sun Microsystems making it possible to develop and carry out programs written in language Java independent of all Processeur and all Operating system. The platform is composed mainly of an engine of execution (called a virtual Machine) and of a compiler provided with a whole of libraries standards of which there exist several implementations for various material and operating system, so that the Java programs can be carried out in an identical way on each one of them.

There exist several versions ( edition in English) of this platform, one finds in particular:

  • the Standard Java Edition (or Java SE, and before J2SE) intended for the desktop machines;
  • the Java Enterprise Edition (or Java EE, and before J2EE) intended for the Web servers;
  • the Java Micro Edition (or Java ME, and before J2SE), intended for the portable units like the Smartphone S.

Running December 2006, the last version of the Java platform is the 1.6.0 or 6 (it is about same and single version), number 6 refers to the version produced while the number of version 1.6.0 indicates the version developer.

The Java platform consists of several programs, each one of them bringing a functionality of the unit of the capacities of the platform. For example, one among which called them the Compiler Java and which makes it possible to convert the source codes Java into Bytecode Java (an intermediate language intended for the JVM ( Java Virtual Machine or virtual Machine Java)) is provided by the JDK (Java Development Kit). Another element, called the JRE ( Java Runtime Environment ) implements usually the JVM thanks to a compiler JIT ( Just In Time ) which converts with stolen the intermediate bytecode into a native code for the machine.

Java Virtual Machine

See also: virtual Machine Java

Libraries

Languages

See also: Computer programming languages of the JVM

Similar platforms

See too

  • List of API Java
  • Performance of Java

Random links:Larroque-Saint-Sernin | Type | Myans | Anthony Wilson | Rage in Harlem | Aleksandr_Kvyatkovsky