Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur att felsöka Java -program använder NetBeans

    Debugging är en viktig aspekt av Java utveckling . Som namnet antyder , är felsökning handlingen att hitta och ta bort fel i ett program . Många integrerade utvecklingsmiljöer ( IDE ) kommer med inbyggd felsökare , vilket gör det enkelt att växla från kodning till felsökning . NetBeans IDE som medföljer Java Development Kit har en sådan debugger . Lär dig att använda den för att förbättra dina programmeringskunskaper . Saker du behöver Review, Java Software Development Kit med NetBeans Integrated Development Environment ( IDE ) Bundle ( se Resurser för länk )
    Visa fler instruktioner
    1

    Load NetBeans IDE genom att klicka på dess programikon . När programmet laster , navigera till " Ny /Nytt projekt " och välj " Java Application " i listan på höger sida av skärmen . En ny källkod filen visas i NetBeans textredigeraren . Källkoden filen innehåller en tom huvudfunktion
    2

    Skriv följande två rader källkod inom klamrarna i den huvudfunktion : .

    Int x = 5 ;

    System.out.println ( x ) ,
    3

    Högerklicka på raden med " int x = 5 ; " och välj " Brytpunkt \\ Växla linje Brytpunkt " från snabbmeny som visas . En brytpunkt är en plats där programkörning pauser under felsökning . Detta ger dig en möjlighet att observera programmets tillstånd vid olika ställen i koden .
    4

    Ange felsökning genom att trycka " Ctrl " och " F5 " samtidigt . Programmet börjar exekvering men sedan paus i raden " int x = 5 ; " som blir grönmarkerad
    5

    muspekaren över raden " int x = 5; " . Vill visa information om denna variabel. Eftersom debugger ännu inte har utövat denna kodrad , kommer det framgå att den inte har någon information om variabeln x .
    6

    Utför en rad kod genom att trycka på F7 . Detta utlöser en " Step Into " händelse , som kommer att köra nästa kodrad
    7

    muspekaren över raden " int x = 5; " . Som nu har verkställts . De debuggers visa " 5 = ( int ) 5 , " vilket avslöjar värdet och typen av variabeln x . När du felsöker mer komplexa applikationer , kontrollera värdena på variabler som denna för att se till att de håller förväntade värden . Om de inte är , kanske du har upptäckt en bugg . Till exempel , om debugger visas " 6 = ( int ) 6 , " skulle du automatiskt bli misstänksam eftersom du uttryckligen tilldelat 5 till variabeln x .
    8

    Tryck på F7 för att " kliva in " igen . Nästa rad är ett funktionsanrop. När du " Step Into " en funktion samtal , öppnar felsökaren filen källkod som innehåller denna funktion och börjar felsöka den . Eftersom " System.out.println " definieras i en annan fil , öppnas debugger som filen och börjar felsöka den . Eftersom denna funktion är en standard bibliotek funktion , säkerhet anta att det är buggfri . För att avsluta den här filen , tryck på F8 , vilket utlöser en " Step Out " händelse . Den debugger " kliver ut " för den aktuella funktionen och återgår till den huvudsakliga funktionen . Eftersom denna händelse når slutet av programmet , avslutar felsökning .
    9

    Använd " Step Into ", " Step Over , " och brytpunkter för att felsöka framtida tillämpningar . Debugging är en viktig aspekt av applikationsutveckling , och , med tiden , kommer du använda dessa debugging taktik för att jaga även de mest störande buggar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder streckkoder i Java
    ·Hur Kopiera Strömmar Input Output i Java
    ·Vad är fel Två i Redigera Rocket Java Compiler
    ·Ta bort dubbletter av filer i Java
    ·Hur man lägger till datum i Java
    ·Vad är ett uttalande i Java
    ·Hur att felsöka Java -program använder NetBeans
    ·Hur man bygger en enkel klocka för Android i Eclipse
    ·Så ringer en CFC Från Javascript
    ·Hur du formaterar metoden returnerar med kommatecken i …
    Utvalda artiklarna
    ·Hur vill skriva en asterisk i MySQL
    ·Delsträng Funktioner i VBS
    ·Förteckning över inbyggda SAS Makron
    ·Hur du trär i VB.Net
    ·Hur man reparerar en Tillfälligt stackutrymme Fel i Ja…
    ·Hur man tolka Länkar Namn Anchor i PHP
    ·När man använder två är lika i PHP
    ·Hur vill kolla en sträng för Alphabet i Visual Basic …
    ·Tillgång till Path nekad i Visual Studio 2010
    ·Vilka är fördelarna med COM +
    Copyright © Dator Kunskap http://www.dator.xyz