Java Il Java Debugger , o " jdb , " esiste per i programmatori per il debug del programma . In sostanza , invece di correre una classe compilata attraverso l'ambiente di runtime "java " , il programmatore dovrebbe eseguire il programma tramite il debugger " jdb " . Poi , il debugger potrebbe rilevare gli errori e l'output di stampa in base a tali errori. Tipico di debugger , l'uscita di informazioni da errori nel programma è dettata da chi ha scritto il debugger . Tuttavia, utilizzando il debugger può catturare molti errori importanti , come la sintassi o errori di formattazione .
Manuale Debug
errori specifici che il debugger non può o non cattura , il programmatore può quindi semplicemente leggere il codice sorgente di errori . Nel codice sorgente scritto in formato testo in un editor di testo , questo può diventare noioso . Spesso, però , i programmatori che utilizzano speciali strumenti di editing di Java o ambienti di sviluppo come NetBeans o Eclipse possono utilizzare gli strumenti contenuti in questi ambienti per gestire il codice complicato e traccia il percorso di esecuzione .
Inserimento Errore di uscita
Se , durante l' esecuzione del codice , gli errori si verificano nella logica del programma che non causano il programma di fallire , ma solo per dare uscita male , più hands-on debug sarà necessario. Il debugger non sarà in grado di catturare questi errori , e spesso la lettura di codice complesso può portare ai programmatori di perdere piccoli errori . Con l'inserimento di istruzioni di stampa o messaggi di errore di rilevamento in punti strategici di un codice (ad esempio risultati di stampa in caso di calcoli integrali ) , il programmatore può tenere traccia di quali valori vengono memorizzati e quando. Dieci , se l'errore è nella logica del programma e non la struttura , che può catturare gli errori .
Buone pratiche di codifica Tecniche
Java è un oggetto - linguaggio di programmazione orientato . Come tale, esso è stato progettato con la modularità e riutilizzabilità in mente. Per progettare un'applicazione , ricordarsi di praticare tecniche di codifica modulari : Assicurarsi che tutte le funzioni di svolgere compiti specifici , e fare in modo che le funzioni siano chiaramente etichettati . Quando si verificano errori nel codice che gestisce le tecniche modulari , rintracciare gli errori diventa molto più facile .
Programmazione © www.354353.com