Caricare il NetBeans IDE facendo clic sulla relativa icona del programma . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene una funzione principale vuota
2
scrivere le seguenti due righe di codice sorgente all'interno delle parentesi graffe della funzione principale : .
Int x = 5;
System.out.println ( x ) ;
3
pulsante destro del mouse la riga contenente " int x = 5; " e selezionare " Punto di interruzione \\ Toggle Breakpoint Line" dal menu contestuale che appare . Un punto di interruzione è un luogo in cui l'esecuzione del programma fa una pausa durante il debug. Questo vi dà l' opportunità di osservare lo stato del programma in varie località nel codice .
4
Entrare in modalità di debug premendo il tasto " Ctrl" e " F5 " contemporaneamente . Il programma avrà inizio l'esecuzione , ma poi pausa alla riga " int x = 5; " che diventa evidenziato verde
5
passa il mouse sopra la riga " int x = 5; " . Per visualizzare le informazioni relative questa variabile . Dal momento che il debugger non è stato ancora eseguito questa riga di codice , esso sarà stato che non ha alcuna informazione sulla variabile x .
6
Esegui una riga di codice , premendo il tasto F7 . Questo innesca un " Step Into " evento , che eseguirà la riga di codice successiva
7
passa il mouse sopra la riga " int x = 5; " . Che ora è stato eseguito. I debugger visualizzare " 5 = (int ) 5 ", che rivela il valore e il tipo della variabile x . Quando il debug di applicazioni più complesse , controllare i valori delle variabili come questo per assicurarsi che essi sono in possesso di valori attesi . Se non lo sono , si può avere scoperto un bug. Ad esempio, se il debugger visualizza " 6 = (int ) 6," si diventa automaticamente sospetto perché esplicitamente assegnato 5 alla variabile X .
8
Premere il tasto F7 per "Step Into " di nuovo . La riga successiva è una chiamata di funzione . Quando si " Step Into " una chiamata di funzione , il debugger apre il file di codice sorgente contenente quella funzione e comincia il debug . Dal momento che " System.out.println " è definita in un altro file , il debugger apre il file e inizia il debug . Dal momento che questa funzione è una funzione di libreria standard , tranquillamente assumere che sia privo di bug . Per uscire da questo file, premere il tasto F8 , che innesca un "Step Out" evento . Il debugger " esce " della funzione di corrente e restituisce alla funzione principale . Dal momento che questo evento raggiunge la fine del programma , il debug conclude.
9
Usa " Step Into ", "Step Over" e punti di interruzione per eseguire il debug di applicazioni future . Il debug è un aspetto cruciale dello sviluppo di applicazioni , e , con il tempo , si utilizzerà queste tattiche di debug per scovare anche i bug più confondenti.
Programmazione © www.354353.com