Visualizzazione post con etichetta lezioni di java. Mostra tutti i post
Visualizzazione post con etichetta lezioni di java. Mostra tutti i post

sabato 23 aprile 2011

Algoritmi base: scambio tra due valori

import javax.swing.JOptionPane;
/**
 * Scambiare i valori di due variabili
 * @author iltuonome
 *@ version 13/09/2010
 */
public class Scambio {

private int a;
private int b;
private int t;


/**
* Assegna due valori e pone la variabile temporanea a 0
* @param unvalore
*/
public Scambio (int unvalore, int unvalore2){
a = unvalore;
b = unvalore2;
t = 0;

}

/**
* Scambia i valori delle due variabili
*/
public void change (){
t = a;
a = b;
b = t;

}
public int getA(){
return a;
}

public int getB (){
return b;
}


/**
* Collauda la classe
* @param args
*/
public static void main(String[] args) {

String input = JOptionPane.showInputDialog("Inserisci un numero intero :");
String input2 =JOptionPane.showInputDialog("Inserisci un numero intero : ");
int a = Integer.parseInt(input);
int b = Integer.parseInt(input2);
Scambio nuovo = new Scambio (a, b);
System.out.println ("Il valore di a è : " + nuovo.getA());
System.out.println ("Il valore di b è : " + nuovo.getB());
   nuovo.change();
   System.out.println ("Il valore di a dopo lo scambio è  : " + nuovo.getA());
   System.out.println ("Il valore di b dopo lo scambio è : "  + nuovo.getB());
   System.exit(0);

}

}

Java: Lezione 0

Prima di cominciare a programmare in java c'è un requisito importante che deve soddisfare il nostro computer: aver installato la java virtual machine.


Quando scriviamo programmi in java viene creato un bytecode, un codice intermedio che la JVM interpreterà a seconda della macchina su cui verrà fatto "girare" il programma.
La JVM, quindi, è una macchina virtuale che rende il codice java "portabile" .


Sul sito http://www.java.com è possibile scaricare il JRE software "composto dalla Macchina virtuale Java (JVM), dalle classi core della piattaforma Java e dalle librerie Java di supporto."


In alternativa potete optare per  il JDK (il Java Development Kit), scaricabile sul sito della Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html), che contiene tutti gli strumenti necessari per sviluppare i programmi Java, e il JRE per eseguire i programmi.


Fatto questo possiamo passare alla prima lezione del nostro corso di java.

Java: Lezione 1

Il linguaggio Java nasce nel 1991 ad opera di un gruppo guidato da James Gosling e Patrick Naughton , ingegneri della Sun Microsystem.

Il nome Java , secondo la leggenda, deriva dalla marca di caffè che gli sviluppatori del linguaggio usavano bere in un locale dove si ritrovavano a discutere del proprio progetto.

Oggi, Java è uno dei linguaggi più utilizzati grazie alla sua semplicità, che lo rende un ottimo rivale del suo simile: il C++, per  la sua enorme libreria (sono dei pacchetti già pronti che il programmatore può inserire nei suoi lavori) e, soprattutto, per la possibilità di realizzare applet, ovvero dei programmi inseriti in una pagina web.

Nel nostro corso utilizzeremo un ambiente di sviluppo gratuito di nome Eclipse, scaricabile alla pagina http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr2



Dopo aver salvato il file zip sul proprio pc, basterà estrarre il contenuto in una cartella e aprire il file eclipse.exe (non ha bisogno di installazione) per cominciare a lavorare. Possiamo, per  guadagnare tempo, creare un collegamento direttamente sul desktop  utilizzando tasto destro del mouse sul file eclipse.exe e cliccando invia a desktop.

Eclipse è un IDE (Integrated Development Environment, ambiente di sviluppo integrato)

Questo sarà il programma che ci permetterà di creare i nostri programmi, la documentazione javadoc, la correzione di errori tramite debugger e ci semplificherà di molto il lavoro.

Alla prossima…..