Le débogage est un aspect important du développement Java. Comme son nom l'indique , le débogage est l'acte de trouver et supprimer les bugs dans une application logicielle . De nombreux environnements de développement intégrés ( IDE ) sont livrés avec les débogueurs intégrés, ce qui permet de passer de codage pour le débogage. L' EDI NetBeans qui est livré avec le kit de développement Java a un tel débogueur. Apprenez à utiliser pour aider à améliorer vos compétences de codage . Choses que vous devez
Java Kit de développement logiciel avec NetBeans environnement de développement intégré (IDE) de Bundle (voir Ressources pour le lien)
Voir Plus Instructions
1
charge l'EDI NetBeans en cliquant sur son icône du programme. Lorsque les charges de programmes , accédez au "Project New /Nouveau" et sélectionnez " Java Application " de la liste sur le côté droit de l'écran. Un nouveau fichier de code source s'affiche dans l'éditeur de texte NetBeans. Le fichier de code source contient une fonction principale vide
2
Entrez les deux lignes de code source suivant dans les accolades de la fonction principale : .
Int x = 5; < br >
System.out.println ( x ) ;
3
un clic droit sur la ligne contenant " int x = 5; " et sélectionnez " Breakpoint \\ Breakpoint line Toggle" de l' menu contextuel qui apparaît. Un point d'arrêt est un endroit où l'exécution du programme s'interrompt pendant le débogage . Cela vous donne l'occasion d'observer l'état du programme à divers endroits dans le code.
4
Entrer en mode débogage en appuyant sur "Ctrl" et "F5" simultanément. Le programme débutera exécution mais ensuite une pause à la ligne " int x = 5; » qui est mis en surbrillance verte
5
Passez votre souris sur la ligne " int x = 5; " . Affiche des informations sur cette variable . Depuis le débogueur n'a pas encore exécuté cette ligne de code , il indiquera qu'il n'a aucune information sur la variable x .
6
Exécuter une ligne de code en appuyant sur la touche F7. Cela déclenche un " Step Into " événement , qui va exécuter la ligne de code suivante
7
Passez votre souris sur la ligne " int x = 5; " . Qui a été exécuté. Les débogueurs affichent "5 = (int ) 5 ", qui révèle la valeur et le type de la variable x . Lors du débogage des applications plus complexes , vérifiez les valeurs des variables comme celui-ci pour s'assurer qu'ils tiennent valeurs attendues. Si elles ne sont pas , vous avez peut-être découvert un bug . Par exemple, si le débogueur s'affiche "6 = (int) 6 ", vous devez devenir automatiquement suspecte parce que vous n'avez pas explicitement attribué 5 à la variable x .
8
Appuyez sur la touche F7 pour "Step Into " à nouveau . La ligne suivante est un appel de fonction . Lorsque vous " Step Into " un appel de fonction , le débogueur ouvre le fichier de code source qui contient cette fonction et commence à déboguer . Depuis " System.out.println " est défini dans un autre fichier , le débogueur ouvre ce fichier et commence à déboguer . Comme cette fonction est une fonction de la bibliothèque standard , supposer qu'il est exempt de bugs . Pour sortir de ce fichier, appuyez sur la touche F8 , ce qui déclenche un "Step Out" événement . Le débogueur " Steps Out " de la fonction en cours et renvoie à la fonction principale . Depuis cet événement arrive à la fin du programme , le débogage conclut-il.
9
utilisation " Step Into », « enjamber », et des points d'arrêt pour déboguer les applications futures. Le débogage est un aspect crucial du développement d'applications , et , avec le temps , vous allez utiliser ces tactiques de débogage pour traquer même les bugs les plus confondantes .