Ero sivun ”Java” versioiden välillä
Pb (keskustelu | muokkaukset) p (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.) |
|||
Rivi 15: | Rivi 15: | ||
* [[Java Ubuntussa]] | * [[Java Ubuntussa]] | ||
==Aiheesta muualla== | |||
*[[wikipedia:fi:Java|Java Wikipediassa]] | |||
*[http://www.eclipse.org/ Eclipse] | |||
*[http://gcc.gnu.org/java/ GCJ] | |||
*[http://jikes.sourceforge.net/ Jikes] | |||
*[http://www.kaffe.org/ Kaffe] | |||
*[http://openjdk.java.net/ OpenJDK: Sunin oman JDK:n avoin kehityssivusto] | |||
[[Luokka:Kehitystyökalut]] | |||
]] |
Versio 4. heinäkuuta 2010 kello 11.22
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!"); } }