Java

Linux.fista
Versio hetkellä 4. heinäkuuta 2010 kello 11.22 – tehnyt Pb (keskustelu | muokkaukset) (Käyttäjän 91.154.109.48 (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän 213.216.242.101 tekemään versioon.)
Siirry navigaatioon Siirry hakuun

Sunin johdolla kehitetty Java on suosittu oliopohjainen ohjelmointikieli ja virtuaalikone myös avoimen lähdekoodin kehityksessä. Java-ohjelmia ajetaan Java-virtuaalikoneella ja niitä voidaan myös kääntää natiiveiksi ohjelmiksi. Muutamien avoimen lähdekoodin virtuaalikoneprojektien lisäksi Sun julkaisi vuonna 2007 oman Hotspot-virtuaalikoneensa ja kehitysympäristönsä (Java Development Kit, JDK) vapaana ohjelmana GPL:n alaisuudessa. Kaikkia virtuaalikoneen osia ei kuitenkaan voitu avata, ja täydellistä, vapaata Java-virtuaalikonetta rakennetaan Icedtea-projektissa (artikkeli Wikipediassa).

Sunin oman javac-kääntäjän lisäksi kääntäjäpuolella IBM:n kehittämä Jikes ja GCC-projektin GCJ ovat vapaita Java-kääntäjiä. Myös suosittu Eclipse-kehitysympäristö on vapaa.

Pieni esimerkki Java.ohjelmasta:

public class HelloWorld {
       public static void main(String[] args) {
              System.out.println("HelloWorld!");
       }
}

Katso myös

Aiheesta muualla