Budete mať veľa času na praxi nájsť svoje vlastné chyby. Priemerná Programátor strávi asi polovica z jeho alebo jej čas sledovanie dole, hľadanie a odstraňovanie chýb. Pokúsiť sa dostať frustrovaní, keď k nim dôjde. - Sú bežnou súčasťou života programovacieho
Premenné
Všetky programy použiť premenné držať kusov dát dočasne. Napríklad, ak v určitom okamihu v programe, môžete požiadať používateľa na rad, budete ukladať do premennej, takže ho môžete použiť neskôr.
Premenné musí byť definovaný (alebo vyhlásené) v programe ako môžete použiť, a musíte dať každej premennej určitého typu. Napríklad, môžete deklarovať jednu premennú mať typ, ktorý umožňuje držať čísla a ďalšie premennú mať typ, ktorý umožňuje držať meno osoby. (Vzhľadom k tomu, Java vyžaduje, aby ste konkrétne definovať premenné pred použitím je a uveďte typ hodnoty plánujete uložiť do premennej, Java sa nazýva silne typový jazyk. Niektoré jazyky nemajú tieto požiadavky. Všeobecne platí, že pri vytváraní veľký programy, silný písanie inklinuje redukovať množstvo programovacích chýb, ktoré urobíte)
import java.awt.Graphics;. import java.awt.Color; public class FirstApplet rozširuje java.applet.Applet {public void paint (Graphics g) {int šírka = 200; int height = 200; g.drawRect (0, 0, šírka, výška); g.drawLine (0, 0, šírka, výška); g.drawLine (šírka, 0, 0, výška); }}V tomto programe sme deklarovali dve premenné s názvom šírku a výšku. Sme vyjadrili svoj typ, ktorý má byť int. Premenná int môže obsahovať celé číslo (celé číslo, ako je 1, 2, 3). Máme inicializované obe premenné do 200. Mohli by sme rovnako ľahko hovorí:
šírka int; width = 200; int výška; height = 200;Prvá forma je jednoducho o niečo rýchlejší písať
Akt nastavenie premennej na jej prvú hodnotu, sa nazýva inicializácia premenné .. Spoločný programovací chyba nastane, keď zabudnete inicializovať premenné. Ak chcete vidieť, že chyba, skúste eliminuje inicializačný časť kódu (" = 200 " časť) a překompilovat program, aby videli, čo sa stane. Čo nájdete je, že kompilátor sťažuje na tomto probléme. To je veľmi pekná vlastnosť, mimochodom. To vám ušetrí veľa premárneného času
Existujú dva typy premenných v Jave. -. Jednoduché (primitívne) premenných a tried
Typ int je jednoduchý. Premenná môže obsahovať čís