Java programmerare använder olika verktyg och metoder för att testa sina appletar och program för att säkerställa att de är robusta , felfri och fungerar som förväntat . JDB
JDB är Java Debugger och det är det främsta verktyget som används för att hitta och rätta fel i ett Java -program . Det tillåter programmeraren att definiera brytpunkter där han kan stoppa och inspektera tillståndet för programmet. Integrerade utvecklingsmiljöer ( IDE ) som NetBeans och Eclipse tillhandahåller ett användarvänligt gränssnitt för detta verktyg . Addera JUnit
JUnit är ett test ramverk som gör att programmerare att skriva automatiserade testa skript i Java för varje del av ett program .
Profilomätare
p Det finns en mängd fria och kommersiella Java profilerare . Detta är verktyg som kör ett Java -program och analysera dess prestanda , skriva ut en rapport för programmeraren på CPU tid som varje metod , minnet konsumeras vid olika delar av runtime och andra prestanda - relaterad information .
Logging
som standard gör Java det enkelt att skriva ut till kommandotolken med hjälp av " System.out.writeln " kommandot , men de flesta programmerare är beroende av en mer sofistikerad loggning verktyg för att hålla ordnad och enkel att dissekera loggfiler om det inre tillståndet hos ett program för att hjälpa en programmerare avgöra vad som hände när ett fel har inträffat.
JConsole
JConsole är ett grafiskt användargränssnitt som gör att en programmerare för att inspektera tillståndet för hela Java Virtual Machine och applikationer monitor .