Three Mobile Logo

Visit compare-mobile.co.uk for the best UK deals from all the other networks

Bookmark and Share

Definition of:Java

Java is an object oriented language created by Sun Microsystems in the mid-nineties to provide an open and machine independant platform to develop applications on. The original driving force behind Java was the need to write application code for web applications that could be downloaded via a browser and then executed on a client, regardless of its operating system, be it Windows, Mac, Unix, Symbian or anything else.

Java has since grown extensively as more uses have been found for such a versatile language and more platforms have been brought into existence. Thousands of different constructs (for example collections and frameworks) have been created and built into the Java language itself, making the language extremely adaptable. Java has even been used to write entire operating systems.

The key part of Java that allows it to be run on on such a diverse range of hardware and operating systems is the JVM, or Java Virtual Machine. This is in effect a program that acts as a virtual computer which can understand Java; Java programs are then run on this virtual machine.

Java tends to occur in the mobile telecommunications industry in two common forms-J2ME (Java 2 Micro Edition), which is the set of Java objects and interfaces available on mobile platforms such as phones; and downloadable Java applications (most commonly Java games) which are developed by software houses and then installable over the air by any handset user.

The definitive resource on Java is at java.sun.com

Java support Prev << Java Next >> Joint Photographic Experts Group

Glossary Terms Beginning with J

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9

J2ME

Also known as: Java 2 Platform, Java Micro Edition, K Java J2ME (Java 2 Platform, Micro Edition or K Java) is a software and technology environment that has been specifically designed to enable the development of...

Java 2 Platform

Also known as: J2ME, Java Micro Edition, K Java J2ME (Java 2 Platform, Micro Edition or K Java) is a software and technology environment that has been specifically designed to enable the development of applications optimised...

Java Game

Java Games are simple arcade style games, written in the Java language, that are designed to run on a mobile phone. A phone that supports Java applications will be able to run Java games, and these...

Java Micro Edition

Also known as: J2ME, Java 2 Platform, K Java J2ME (Java 2 Platform, Micro Edition or K Java) is a software and technology environment that has been specifically designed to enable the development of applications optimised...

Java support

Java is a object orientated programming language. Its also called a platform independent programming language, which means that the software written in Java should theoretically be able to run on every device Java is supporting. ...

Java

Java is an object oriented language created by Sun Microsystems in the mid-nineties to provide an open and machine independant platform to develop applications on. The original driving force behind Java was the need to write...

Joint Photographic Experts Group

Also known as: JPEG JPEG (Joint Photographic Experts Group) is an independant organisation formed in the mid eighties with the aim of creating true colour computer image standards. The initiative to develop a photographic image format...

JPEG

Also known as: Joint Photographic Experts Group JPEG (Joint Photographic Experts Group) is an independant organisation formed in the mid eighties with the aim of creating true colour computer image standards. The initiative to develop a...

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9