Vés al contingut

Java (llenguatge de programació)

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 00:43, 24 set 2007 amb l'última edició de 62.57.88.89 (discussió). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)
Fitxer:Java logo.png
Logo de Java

El llenguatge de programació Java fou dissenyat per James Gosling i els seus companys a Sun Microsystems, a l'any 1990, a partir del C++. Des del seu naixement fou pensat com un llenguatge orientat a objectes, és a dir, que segueix la filosofia de programar mòduls senzills, per tal de crear aplicacions avançades quan tots treballen junts.

El 13 de novembre de 2006, Sun alliberà parts de Java com a programari lliure i de codi obert, usant la llicència GPL. S'espera que durant el primer trimestre de 2007, s'alliberi completament el codi.

Aquest és un llenguatge interpretat i, per tant, pot semblar lent en comparació amb altres llenguatges, però ofereix un índex de reutilització del codi molt elevat i és possible de trobar moltes llibreries lliures de Java. És un llenguatge flexible i potent per la facilitat amb què es programa i els resultats que ofereix. Un dels trets que el caracteritza i que fa que sigui una eina molt valorada a l'hora de desenvolupar aplicacions distribuïdes, és el fet que sigui un llenguatge multi-plataforma.

Sun Microsystems disposa de tres implementacions diferents de Java:

Per a cada una de les tres implementacions és possible descarregar el JRE (entorn d'execució java) per a executar aplicacions o el SDK (Eines per al desenvolupament d'aplicacions) per a programar aplicacions en Java, aquests inclouen també el JRE necessari.

Un programa desenvolupat en Java no necessita tornar a ser compilat per a poder executar-se en qualsevol de les plataformes que disposi d'una versió instal·lada de JRE prou actualitzada per al programa.

Desenvolupar aplicacions

De cara al desenvolupador el Java ens aporta propietats molt interessants, la més destacable de les quals és que es multi-plataforma, o sigui que el podem fer servir des de Windows, Linux, o des del nostre mòbil per exemple. Existeix un IDE (Editor Integrat de Desenvolupament) que es diu Eclipse, té un nivell altament professional, i ofereix una llicència d'EPL, del tipus de programari lliure i el seu ús és gratuït.

Altres projectes i eines relacionades

Programa d'exemple

Aquest programa escriu "Hola món" al dispositiu de sortida per defecte (habitualment el monitor),

class HolaMon {
        public static void main (String args[]) 
        {
          System.out.print("Hola, món!");
        }
}

Enllaços externs