Ero sivun ”Java” versioiden välillä

Siirry navigaatioon Siirry hakuun
344 merkkiä lisätty ,  27. tammikuuta 2008
icedtea yms.
p (Lisätty pieni esimerkki(koodipätkä) Java.ohjelmasta)
(icedtea yms.)
Rivi 1: Rivi 1:
[[Sun]]in johdolla kehitetty Java on hyvin suosittu ohjelmointikieli ja virtuaalikone myös avoimen lähdekoodin kehityksessä. Muutamien avoimen lähdekoodin virtuaalikoneprojektien lisäksi Sun itse on avannut oman Hotspot-virtuaalikoneensa ja kehitysympäristönsä (Java Development Kit, JDK) [[GPL]]:n alaisuuteen. Sunin oman javac:n lisäksi kääntäjäpuolella [[IBM]]:n kehittämä [[Jikes]] ja [[GCC|GCC-projektin]] [[GCJ]] ovat avoimia Java-kääntäjiä. Myös suositun [[Eclipse]] -kehitysympäristön lähdekoodi on avoin.
[[Sun]]in 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 ([http://en.wikipedia.org/wiki/Icedtea artikkeli Wikipediassa]).


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


''Pieni esimerkki Java.ohjelmasta:''
Pieni esimerkki Java.ohjelmasta:
  public class HelloWorld {
  public class HelloWorld {
         public static void main(String[] args) {
         public static void main(String[] args) {

Navigointivalikko