Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum Java Works

re. Aceasta se numește o eroare de compilare, și tu trebuie să elimine toate acestea înainte de a putea executa programul. Încercați misspelling un nume funcție, lăsând un " {" sau eliminarea una dintre liniile de import să se obișnuiască cu diverse erori de compilare. Prima dată când vedea un anumit tip de eroare de compilare poate fi frustrant, dar experimentand ca aceasta - cu erori cunoscute pe care le creați pe scop -. Puteți obține familiarizat cu multe dintre erorile comune

Un bug, de asemenea, cunoscut ca un execuție (sau run-time) eroare, se produce atunci când programul compilează fin și rulează, dar apoi nu produce ieșirea planificat pe ea producerea. De exemplu, acest cod produce un dreptunghi de culoare roșie, cu două linii diagonale peste ea:

 g.setColor (Color.red); g.fillRect (0, 0, 200, 200); g.setColor (Color.black); g.drawLine (0, 0, 200, 200); g.drawLine (200, 0, 0, 200); 

Codul de mai jos, pe de altă parte, produce doar dreptunghiul roșu (care acopera peste cele doua linii):

 g.setColor (Color .negru); g.drawLine (0, 0, 200, 200); g.drawLine (200, 0, 0, 200); g.setColor (Color.red); g.fillRect (0, 0, 200, 200); 

Codul este aproape exact la fel, dar arată complet diferit atunci când execută. Dacă vi se așteaptă să vadă două linii diagonale, apoi codul în al doilea caz conține o eroare

Iată un alt exemplu:.

 g.drawLine (0, 0, 200, 200); g.drawRect (0, 0, 200, 200); g.drawLine (200, 0, 0, 200); 

Acest cod produce un negru cutie si doua diagonale subliniat. Acest următoarea bucată de cod produce un singur diagonală:

 g.drawLine (0, 0, 200, 200); g.drawRect (0, 0, 200, 200); g.drawLine (0, 200, 0, 200); 

Din nou, dacă de așteptat pentru a vedea două diagonale, apoi a doua bucată de cod conține un bug (uita-te la a doua bucată de cod până când înțelege ce a mers prost) . Acest tip de eroare poate lua o lungă perioadă de timp pentru a găsi, pentru că este subtil.

Veți avea o multime de timp pentru a practica gasi propriile bug-uri. Programatorul mediu petrece aproximativ jumătate din timpul ei lui sau depistarea, identificarea și eliminarea bug-uri. Încercați să nu pentru a obține frustrat atunci când acestea apar -. Acestea sunt o parte normală a vieții de programare
Variabile

Toate programele folosi variabile de a deține temporar bucăți de date. De exemplu, dacă la un moment dat într-un program vă întreb un utilizator pentru un număr, vă