Salta el contingut
 

Exercici: Java Development Kit

Joan Puigcerver Ibáñez

Llicència: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 🅭

Objectius

L'objectiu d'aquest exercici és entendre el procés que cal seguir per executar un programa escrit en el llenguatge Java, així com instal·lar les ferramentes que hi intervenen.

Instal·lació del JDK

Instal·la el Java Development Kit (JDK) en el teu sistema operatiu i comprova que el compilador javac i l'intèrpret java estan instal·lats. Per comprovar-ho, executa'ls des de la terminal: si el sistema troba l'ordre i mostra el manual d'ús, la instal·lació és correcta.

Pots triar entre dos tipus diferents de JDK:

Actualment, Oracle manté tots dos JDK, però hi ha algunes xicotetes diferències entre les dues versions1.

Tasca: Instal·la la versió 21 LTS d'Oracle JDK.

Si ho fas en Windows, et recomane que utilitzes l'instal·lador (.exe).

Procés d'execució en Java

Segueix els passos següents per executar manualment un programa en Java:

  1. Obri la terminal del teu sistema operatiu.

    En Windows, utilitza el programa PowerShell.

  2. Comprova que Java s'ha instal·lat correctament.

    java -version
    javac -version
    
  3. Crea un directori anomenat exercici_jdk en la teua carpeta personal i accedeix-hi.

    mkdir exercici_jdk
    cd exercici_jdk
    
  4. Crea un fitxer anomenat PresentacioED.java amb el teu editor de text preferit.

    nano PresentacioED.java
    
    notepad PresentacioED.java
    
  5. Copia el contingut següent dins del fitxer PresentacioED.java i guarda els canvis.

    public class PresentacioED
        public static void main(String[] args){
            // Reemplaça NOM_ALUMNE, COGNOM_ALUMNE i CODI_CICLE per les teues dades
            System.out.println("Hola ED! Sóc NOM_ALUMNE COGNOM_ALUMNE i pertany al grup CODI_CICLE");
        }
    }
    
  6. Compila i executa el programa.

Però Joan! Mai he treballat amb la terminal i no sé com continuar. Què puc fer?

Si per qualsevol motiu no saps com continuar en algun dels passos, tens davant una oportunitat d'aprendre a utilitzar una de les ferramentes actuals més potents per fomentar l'autoaprenentatge: la intel·ligència artificial.

Per exemple, pots utilitzar ChatGPT o Gemini per preguntar els dubtes que tingues de la manera següent:

Hola,
estic intentant compilar i executar un programa en Java des de la terminal del meu sistema operatiu i no sé com fer-ho.
Estic utilitzant el sistema operatiu [insereix ací el teu sistema operatiu].

M'agradaria crear un directori anomenat exercici_jdk en la meua carpeta d'usuari i crear un fitxer PresentacioED.java.
També m'agradaria saber quins passos he de seguir per executar-lo correctament.

Em podries ajudar?
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.