En aquest tema, aprendrem a configurar l'entorn de desenvolupament necessari per començar a programar en Java. Això inclou la instal·lació del JDK (Java Development Kit) i la configuració d'un IDE (Integrated Development Environment) com Eclipse o IntelliJ IDEA.
- Instal·lació del JDK
El JDK és un conjunt d'eines necessàries per desenvolupar aplicacions en Java. Inclou el compilador javac
, la màquina virtual de Java (JVM) i altres utilitats.
Passos per instal·lar el JDK:
-
Descarregar el JDK:
- Visita la pàgina oficial d'Oracle: Oracle JDK Downloads.
- Selecciona la versió més recent del JDK i descarrega el fitxer d'instal·lació corresponent al teu sistema operatiu (Windows, macOS, Linux).
-
Instal·lar el JDK:
- Executa el fitxer d'instal·lació descarregat.
- Segueix les instruccions de l'assistent d'instal·lació. Accepta els termes i condicions i selecciona la ubicació d'instal·lació.
-
Configurar la variable d'entorn JAVA_HOME:
-
Windows:
- Obre el Panell de Control i selecciona "Sistema i Seguretat" > "Sistema".
- Fes clic a "Configuració avançada del sistema" i després a "Variables d'entorn".
- Afegeix una nova variable d'usuari amb el nom
JAVA_HOME
i el valor de la ruta d'instal·lació del JDK (per exemple,C:\Program Files\Java\jdk-XX
). - Edita la variable
Path
i afegeix%JAVA_HOME%\bin
.
-
macOS/Linux:
- Obre un terminal.
- Edita el fitxer de configuració del shell (
~/.bashrc
,~/.zshrc
, etc.) i afegeix les següents línies:export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH
- Guarda els canvis i executa
source ~/.bashrc
osource ~/.zshrc
per aplicar-los.
-
-
Verificar la instal·lació:
- Obre un terminal o la línia de comandes i executa:
java -version
- Hauries de veure la versió del JDK instal·lat.
- Obre un terminal o la línia de comandes i executa:
- Instal·lació d'un IDE
Un IDE facilita el desenvolupament de programari proporcionant eines com l'editor de codi, el depurador, la gestió de projectes, etc. Els IDEs més populars per a Java són Eclipse i IntelliJ IDEA.
Instal·lació d'Eclipse:
-
Descarregar Eclipse:
- Visita la pàgina oficial d'Eclipse: Eclipse Downloads.
- Descarrega l'instal·lador d'Eclipse IDE per a Java Developers.
-
Instal·lar Eclipse:
- Executa l'instal·lador descarregat.
- Selecciona "Eclipse IDE for Java Developers" i segueix les instruccions de l'assistent d'instal·lació.
-
Configurar Eclipse:
- Obre Eclipse.
- Selecciona un espai de treball (workspace) on es desaran els teus projectes.
- Verifica que el JDK estigui configurat correctament a "Window" > "Preferences" > "Java" > "Installed JREs".
Instal·lació d'IntelliJ IDEA:
-
Descarregar IntelliJ IDEA:
- Visita la pàgina oficial de JetBrains: IntelliJ IDEA Downloads.
- Descarrega la versió Community (gratuïta) o la versió Ultimate (de pagament).
-
Instal·lar IntelliJ IDEA:
- Executa l'instal·lador descarregat.
- Segueix les instruccions de l'assistent d'instal·lació.
-
Configurar IntelliJ IDEA:
- Obre IntelliJ IDEA.
- Selecciona "New Project" i verifica que el JDK estigui configurat correctament.
- Selecciona un espai de treball (workspace) on es desaran els teus projectes.
- Primer Projecte en Java
Crear un Projecte en Eclipse:
- Obre Eclipse i selecciona "File" > "New" > "Java Project".
- Introdueix el nom del projecte i fes clic a "Finish".
- Crea una nova classe seleccionant "File" > "New" > "Class".
- Introdueix el nom de la classe (per exemple,
HelloWorld
) i fes clic a "Finish". - Escriu el següent codi a la classe creada:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- Executa el projecte seleccionant la classe i fent clic a "Run" > "Run As" > "Java Application".
Crear un Projecte en IntelliJ IDEA:
- Obre IntelliJ IDEA i selecciona "New Project".
- Selecciona "Java" i verifica que el JDK estigui configurat correctament.
- Introdueix el nom del projecte i fes clic a "Finish".
- Crea una nova classe seleccionant "File" > "New" > "Java Class".
- Introdueix el nom de la classe (per exemple,
HelloWorld
) i fes clic a "OK". - Escriu el següent codi a la classe creada:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- Executa el projecte seleccionant la classe i fent clic a "Run" > "Run 'HelloWorld.main()'".
Resum
En aquesta secció, hem après a instal·lar el JDK, configurar les variables d'entorn necessàries i instal·lar un IDE com Eclipse o IntelliJ IDEA. També hem creat i executat el nostre primer projecte en Java. Amb l'entorn de desenvolupament configurat, estem preparats per començar a programar en Java.
Curs de Programació en Java
Mòdul 1: Introducció a Java
- Introducció a Java
- Configuració de l'Entorn de Desenvolupament
- Sintaxi i Estructura Bàsica
- Variables i Tipus de Dades
- Operadors
Mòdul 2: Flux de Control
Mòdul 3: Programació Orientada a Objectes
- Introducció a la POO
- Classes i Objectes
- Mètodes
- Constructors
- Herència
- Polimorfisme
- Encapsulació
- Abstracció
Mòdul 4: Programació Orientada a Objectes Avançada
Mòdul 5: Estructures de Dades i Col·leccions
Mòdul 6: Gestió d'Excepcions
Mòdul 7: Entrada/Sortida de Fitxers
- Lectura de Fitxers
- Escriptura de Fitxers
- Fluxos de Fitxers
- BufferedReader i BufferedWriter
- Serialització
Mòdul 8: Multithreading i Concurrència
- Introducció al Multithreading
- Creació de Fils
- Cicle de Vida dels Fils
- Sincronització
- Utilitats de Concurrència
Mòdul 9: Xarxes
- Introducció a les Xarxes
- Sockets
- ServerSocket
- DatagramSocket i DatagramPacket
- URL i HttpURLConnection