Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Ladenie Java program pomocou NetBeans

Ladenie je dôležitým aspektom Java vývoja . Ako už názov napovedá , ladenie je akt hľadanie a odstraňovanie chýb v aplikácii . Mnoho integrované vývojové prostredie ( IDE ) prísť s vstavanými ladiace nástroje , takže je ľahké prejsť z kódovania do ladenia . IDE NetBeans , ktorý je dodávaný so sadou Java Development má taký debugger . Naučte sa, ako ho použiť , aby pomohla zlepšiť svoje kódovacie schopnosti . Veci , ktoré budete potrebovať
Java Software Development Kit s NetBeans integrované vývojové prostredie ( IDE ) Kliešte ( pozri Zdroje na odkaz )
Zobraziť ďalšie inštrukcie Cestuj 1

Vložte vývojového prostredia NetBeans po kliknutí na jeho ikonu programu . Keď sa program načíta , prejdite na " Nové /New Project " a vyberte " Java aplikácie " zo zoznamu na pravej strane obrazovky . Nový zdrojový kód súboru sa zobrazí v textovom editore NetBeans . Súbor Zdrojový kód obsahuje prázdnu hlavnú funkciu
2

Napíšte nasledujúcich dvoch riadkov zdrojového kódu v rámci zložených zátvorkách v hlavnej funkcie :

int x = 5 ; < br . >

System.out.println ( x ) ;
3

pravým tlačidlom myši na riadok obsahujúci " int x = 5 ; " a vyberte " Breakpoint \\ Toggle Breakpoint linky " od ktoré sa objavia kontextové menu . Zarážka je miesto , kde vykonávanie programu zastaví počas ladenia . To vám dáva príležitosť pozorovať stav programu na rôznych miestach v kóde .
4

Zadajte ladiace režim stlačením tlačidla " Ctrl " a " F5 " súčasne . Program začne výkon , ale potom pauza na riadku " int x = 5 ; " , ktoré sa zvýraznia zelene
5

prejdite myšou nad riadku . " Int x = 5 ; " zobrazíte informácie o táto premenná . Vzhľadom k tomu , ladiaci program nebol doteraz vykonaný tento riadok kódu , bude tvrdiť , že nemá žiadne informácie o premennej x .
6

Vykonať jeden riadok kódu stlačením klávesy F7 . To vyvoláva " Step Into " akcia , ktorá bude vykonávať ďalší riadok kódu
7

Prejdite myšou cez čiaru . " Int x = 5 ; " , ktorý bol teraz spustený . Debuggers zobrazí " 5 = ( int ) 5 " , ktorý odhaľuje hodnotu a typ premennej x . Pri ladení zložitejších aplikácií , skontrolujte , či hodnoty premenných , ako je tento , aby sa uistil , že sa drží očakávané hodnoty . Ak tomu tak nie je , môže ste objavili nejakú chybu . Napríklad , ak je zobrazená debugger " 6 = ( int ) 6 , " by ste sa automaticky stávajú podozrivé , pretože explicitne priradiť 5 do premennej x .
8

Stlačením klávesu F7 " Step Into " znovu . Ďalší riadok je volanie funkcie . Keď sa " Step Into " volanie funkcie , ladiaci program otvorí kódu zdrojový súbor , ktorý obsahuje túto funkciu a začína ladenie to . Vzhľadom k tomu , " System.out.println " je definovaný v inom súbore , debugger otvorí tento súbor a začne ladenie to . Pretože táto funkcia je štandardný knižničný funkcie, bezpečne predpokladať , že je bez chýb . Ak chcete ukončiť tento súbor , stlačte kláves F8 , ktorý spúšťa " Step Out " udalosť . Ladiaci program " vystupuje " z aktuálnej funkcie a vráti sa do hlavnej funkcie . Vzhľadom k tejto udalosti dôjde na koniec programu , ladenie uzatvára .
9

Použite " Step Into " , " Krok cez , " a zarážky ladenie budúcich aplikácií . Ladenie je kľúčovým aspektom vývoja aplikácií , a časom budete používať tieto taktiky ladenie dopadnúť aj tie prekvapivé chyby .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené