Java-programmører bruger en række værktøjer og metoder til at teste deres applets og applikationer for at sikre , at de er robuste , bug -fri og fungerer som forventet . JDB
JDB er Java Debugger , og det er den primære værktøj, der anvendes til at finde og rette fejl i et Java -program. Det gør det muligt for programmøren at definere break point , hvor han kan stoppe og inspicere programmet. Integrated Development Environments ( IDE'er ) som Netbeans og Eclipse giver en brugervenlig grænseflade til dette værktøj .
JUnit
JUnit er en test ramme , der gør det muligt for programmører at skrive automatiserede test scripts i Java for hver del af et program.
profilers
p Der er en lang række gratis og kommercielle Java profilers . Det er redskaber , der kører et Java -program og analysere dens ydeevne , udskrive en rapport for programmøren på CPU tid, som hver metode , hukommelsen indtages på forskellige dele af runtime og andre performance- relaterede oplysninger.
< Br >
logning
Som standard Java gør det nemt at udskrive til kommandoprompten ved hjælp af " System.out.writeln " kommando, men de fleste programmører afhænge af en mere sofistikeret skovhugst værktøj designet til at holde velordnet og nem at dissekere logfiler om den indre tilstand af et program til at hjælpe en programmør afgøre, hvad der foregik , da en fejl opstod.
JConsole
JConsole er en grafisk brugergrænseflade, der gør det muligt for en programmør til at inspicere hele Java Virtual Machine og overvåge applikationer.