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

    Olika Debugging Tekniker för Java

    Debugging är en av de avgörande aspekter av programmering . Under och efter utveckling , måste programmerare felsöka sina program för att säkerställa att inga fel förekommer under exekvering . Debugging är inte bara en fråga om att kontrollera för fel , dock . Stora och komplexa program kan ha flera fel , eller fel som bara finns i vissa situationer . Därför är det viktigt att programmerare felsöka med hjälp av olika tekniker. Java programmerare är inget undantag : med Java debugger , eller en debugger som ingår i en IDE , en Java- programmerare kan kombinera manuella felkontroll , infogade felmeddelanden och modulära metoder programmering med användning av en debugger för att minimera programmet fel . Använda Java Debugger

    Java Debugger , eller " jdb , " existerar för programmerare att felsöka sina program . I huvudsak , istället för att köra en kompilerad klass genom " java " runtime miljön skulle programmeraren kör programmet genom " jdb " debugger . Då skulle debugger fånga upp fel och utskrifter baserat på dessa fel . Typiskt för debuggers är informationen ut från fel i programmet dikteras av vem som skrev den debugger . Däremot kan med hjälp av debugger fånga många stora fel, såsom syntax eller formatering fel . Addera Manual Debugging

    För specifika fel som debugger kan inte eller inte fångar , programmeraren kan då helt enkelt läsa källkoden för fel . I källkod skriven i klartext i en textredigerare , kan detta bli långtråkig . Ofta kan dock programmerare som använder speciella Java redigeringsverktyg eller utvecklingsmiljöer såsom NetBeans eller Eclipse använda de verktyg som finns i dessa miljöer för att hantera komplicerade kod och spåra vägen för utförandet .
    Sätta fel utgång
    p Om , under exekveringen av koden är fel i logiken i programmet som inte orsakar programmet att misslyckas , men bara för att ge dålig effekt , mer praktisk felsökning kommer att bli nödvändigt . Den debugger kommer inte att kunna fånga dessa fel , och ofta läser komplicerad kod kan leda programmerare att missa små misstag . Genom att sätta ut uttalanden eller feldetektering meddelanden på strategiska punkter i en kod ( t.ex. utskriftsresultat när integrerade beräkningar inträffar ) , kan programmeraren hålla reda på vilka värden lagras och när . Tio , om felet ligger i logiken i programmet och inte strukturen , kan hon fånga felen .
    Practice Good Coding Techniques

    Java är ett objektorienterat programmeringsspråk . Som sådan , är det utformat med modularitet och reuseability i åtanke . Vid utformningen av ett program , kom ihåg att öva modulära kodningstekniker : Se till att alla funktioner endast utföra specifika uppgifter , och se till att funktionerna är tydligt märkta . När fel uppstår i koden som upprätthåller modulära metoder , spåra fel blir mycket lättare .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan utveckla Java-program för en Blackberry
    ·Fördelarna med CMP Över BMP
    ·Felsökning Java i Windows XP
    ·Hur man skapar Java Projekt Med Xcode
    ·Java Heap Fel i NetBeans & GlassFish
    ·Hur man gör Tillägg av variabler i Java
    ·Hur man avslutar en bildruta från ett fönster i Java
    ·Hur man hittar en Java tråd på Runtime
    ·Hur till Redigera Marginaler i JEditorPane
    ·Hur man importerar en annan klass i Java Använda jGras…
    Utvalda artiklarna
    ·Hur man driver ett Perl-skript på distans i Windows
    ·SDLC faser Visual Basic
    ·Lägga till HTML- kod till ett E-mall i PHP
    ·PHP Skillnad mellan require_once och include_once
    ·Hur Automatisera Visio Med Powershell
    ·Hur lagrar man hanterar MATLAB
    ·Hur man använder Visual Basic
    ·Hur vill kolla Funktioner kod VB6
    ·Hur man beräknar big endian heltal
    ·Hur kan man överföra CGI -filer
    Copyright © Dator Kunskap http://www.dator.xyz