Debuggen is een krachtig programma analyse tool die uitgebreid gebruik door software ontwikkelaars ziet . Een debugger kun je stap voor stap door elke regel code in een programma , zodat u de uitvoering traceren en fouten ontdekt . Ze kunnen ook de inhoud van het geheugen , de variabele waarden en adressen weer te geven , en de inhoud van het register . Leren hoe je een debugger te gebruiken is zeer belangrijk , want ze maken het opsporen van bugs mogelijk . De NetBeans geïntegreerde ontwikkelomgeving heeft een debugger die u kunt gebruiken om Java- applicaties te debuggen . Instructies 1 Open NetBeans door te klikken op het pictogram . Wanneer NetBeans ladingen , laden het project dat u wilt debuggen . Als u niet beschikt over een project , maar toch wilt leren over NetBeans debugger , kunt u een nieuw project maken door te klikken op " File \\ New Project" en het selecteren van "Java Application . " Ongeacht of u zojuist een nieuw project of geladen een bestaand project , de belangrijkste redacteur raam van NetBeans geeft nu de broncode bestand . Kopen van 2 Maak een breakpoint op een aantal willekeurige regel code . Een breekpunt is een plek in uw programma waarbij uitvoering zal stoppen en de debugger zal op je wachten om verder te gaan . Dit is erg handig voor het krijgen van een idee van wat het programma doet op een bepaald punt . Als u denkt dat sommige van uw code heeft een bug , probeer dan het breekpunt vlak voordat de verdachte code . Om een breekpunt , klik met de rechtermuisknop op een lijn nummer op de linkerkant van de broncode . Er verschijnt een contextmenu . Selecteer " Breakpoint /Toggle Line Breekpunten " om het breekpunt te creëren . 3 Type "Ctrl - F5 " om te beginnen met het debuggen van het project . De debugger zal het programma uit te voeren tot aan de eerste breekpunt . U kunt nu Ga met uw muis over de variabelen en gegevens vensters naast hen. Deze informatie ramen geven de variabele waarde en het type. In de rechterbovenhoek van het venster NetBeans , wordt het huidige geheugengebruik van uw programma weergegeven . Move 4 naar de volgende regel code door op " F7 " of " F8 . " De F7 zorgt ervoor dat de debugger om " stap in " de code , terwijl de F8 zorgt ervoor dat het " stap over " code . Intensivering in code toont de innerlijke werking van functie-aanroepen , en zullen diep ingaan op de code toen veel geneste functie oproepen worden gemaakt . Aan de andere kant , stapte over negeert de innerlijke werking van de functie oproepen en is alleen geïnteresseerd in de waarde die ze terugkeren . Als u een functie genaamd door uw programma te debuggen , gebruik " stap in ", maar als je wilt om het huidige programma te debuggen , gebruik " stap op . "
|