Le débogage est un puissant outil d'analyse de programme qui voit largement utilisé par les développeurs de logiciels . Un débogueur vous permet de vous déplacer d'une ligne de code dans un programme, ce qui vous permet de tracer l'exécution et de découvrir des erreurs . Ils peuvent également afficher le contenu de la mémoire, les valeurs et les adresses variables, et le contenu des registres . Apprendre à utiliser un débogueur est très important , car ils font repérer les bugs possibles. L'environnement de développement intégré NetBeans est un débogueur que vous pouvez utiliser pour déboguer les applications Java. Instructions
1
Ouvrir NetBeans en cliquant sur son icône. Lorsque les charges de NetBeans , charger le projet que vous souhaitez déboguer. Si vous n'avez pas un projet mais que vous souhaitez en apprendre davantage sur NetBeans débogueur de toute façon , vous pouvez créer un nouveau projet en cliquant sur "Fichier \\ Nouveau projet" et en sélectionnant " Java Application . " Peu importe si vous venez de créer un nouveau projet ou chargé d'un projet existant , la fenêtre principale de l'éditeur de NetBeans affiche maintenant le fichier de code source.
2
Créer un point d'arrêt sur une certaine ligne arbitraire de code. Un point d'arrêt est un endroit dans votre programme où l'exécution s'arrête et le débogueur vous attendra pour continuer. Ceci est très utile pour se faire une idée de ce que le programme est en train de faire à un moment donné . Si vous pensez que certains de vos code a un bogue , essayez de mettre le point d'arrêt juste avant le code suspect. Pour définir un point d'arrêt , cliquez-droit sur un numéro de ligne sur le côté gauche du code source. Un menu contextuel apparaît. Sélectionnez " Breakpoint /bascule des points d'arrêt de la ligne " pour créer le point d'arrêt.
3
Tapez " Ctrl + F5 " pour commencer le débogage du projet. Le débogueur va exécuter le programme jusqu'à ce que le premier point d'arrêt . Vous pouvez maintenant passer votre souris sur les variables et les fenêtres d'information apparaît à côté d'eux. Ces fenêtres d'information affichent la valeur de la variable et le type . Sur la partie supérieure droite de la fenêtre NetBeans, l' utilisation de la mémoire de votre programme est affiché.
4
passer à la prochaine ligne de code en appuyant sur « F7 » ou « F8 ». La touche F7 provoque le débogueur " Step Into " le code, tandis que les F8 l'amène à " enjamber " code. Stepping into code montre les rouages d'appels de fonction, et plonger dans le code lorsque de nombreux appels de fonctions imbriquées sont prises. D'autre part , enjambant ignore les rouages d' appels de fonction et ne s'intéresse qu'à la valeur qu'ils reviennent . Si vous avez besoin de déboguer une fonction appelée par votre programme , utilisez « étape dans », mais si vous voulez déboguer le programme actuel , utilisez "pas plus ".