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

Java ladenie techniky

Umenie ladenie sa stala ako zásadné pre programovanie ako skutočné programovanie samotného . Ako programovací projekty stať vyspelejšie , je potrebné dobré ladenie nutne stáva zložitejšie . Našťastie , programovací jazyk Java je dodávaný s rôznymi technikami s cieľom uľahčiť správne ladenie , cez štandardné debugger , posudzovanie základné súbory , k podpore dobrého kódovanie praxe . Použitie Java Debugger

primárny spôsob , ako ladiť program v jazyku Java je použiť vstavaný debugger , " JDB " , ktorý je dodávaný s Java Development Kit . Programátori môžu spustiť kompilované programy pomocou ladiaceho programu skôr než typické runtime prostredie pre testovanie program pre chyby . Pri použití ladiaci program , môže programátor krokovať riadky kódu , a skontrolujte všetky chybové správy generované ladiaci program lokalizovať problémy .
Java skládky a Core súborov

pokiaľ dôjde k chybe počas vykonávania programu , môžete nastaviť program , až výpisom základný súbor , tzv " core dump . " dumpingové core súbor obsahuje informácie o stave programu a stav pamäti , do ktorej program býval . Tým , že ide cez hlavný súbor s utilít , ako napr " objdump , " programátor môže diagnostikovať problém alebo odoslať súbor do iného programátor pre analýzu .
Monitoring výkonu a procesov

Ďalším spôsobom , ako zistiť u niektorých chýb , je spustiť program a sledovať jeho výkon . Tým , programátor môže vidieť , keď sa vyskytnú určité negatívne účinky počas toho , čo poukazuje na programe . Napríklad, ak tam je náhly prudký nárast spotreby pamäte v určitých častiach programu , by mohlo byť pretečeniu pamäte v kóde , ktorý obsahuje túto logiku programovania .
Udržiavať dobre navrhnutý kód

najviac manuálny spôsob ladenie kódu je čítať a sledovať chyby prostredníctvom systému . Vo veľkých projektov , to sa stane neuskutočniteľné , ak správne kódovanie postupy sú dodržiavané . Napríklad , rozvíja pomocou objektovo orientovaný a modulárne programovacie techniky , ktoré sú integrované do Java od začiatku , môžete minimalizovať kód prekrývajú , a môže robiť chyby sledovanie oveľa jednoduchšie . Tiež , uistite sa , všetko je kód správne komentovaný a komentoval môžu porozumenie kódu jednoduchšie , a aby zisťovanie chýb oveľa jednoduchšia úloha .

Najnovšie články

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