Primers programes en Java

     Aquí teniu alguns exemples senzills de programes en Java. Per a poder treballar amb ells cal primer copiar el fitxer inout.java al directori de treball. A continuació cal compilar el fitxer amb la comanda "javac inout.java".

           HolaMon

          Salutacio


HolaMon

        class HolaMon {
            // Inicialitzem l'entrada i sortida de dades
            private static inout io = new inout();

            public static void main(String args[]) throws Exception {
                io.writeln("Hola, mon");
            }
        }

Codi del programa
(apreteu el link amb el boto dret del ratoli i seleccioneu gravar com)

     Aquest programa escriu per la pantalla el missatge Hola mon. Tots els programes en java han de començar per public class nomPrograma i cal que el fitxer on es trobi el codi es digui exactament igual que el nomPrograma, sense varian ni tansols minuscules per majuscules o al contrari.

     La sentència public static void main (String args[]) indica que tot el que hi ha entre el '{' que la segueix, i la seva parella '}' corresponent són les instruccions que s'han d'executar.

     Per compilar aquest programa feu (no us oblideu l'extensió .java):

           javac HolaMon.java

     aixó generarà un fitxer HolaMon.class que es el programa llest per executar. Per fer-ho escribiu:

           java HolaMon

      com a resultat el programa escriu HolaMon a la pantalla.


Salutacio

        public class Salutacio {
            // Inicialitzem l'entrada i sortida de dades
            private static inout io = new inout();

            public static void main (String args[]) throws IOException {
                io.write ("Escriu el teu nom: ");
                String s = io.readline();
                io.writeln ("Benvingut a la programacio en Java, "+s);
            }
        }

Codi del programa
(apreteu el link amb el boto dret del ratoli i seleccioneu gravar com)

     Compilació del programa:

           javac Salutacio.java

     Execució:

           java Salutacio


entrada / sortidaSessio 1