I de ovennevnte eksempler er de variable sies å bli erklært og initialisert på samme tid. Vi skal nå se på betydningen av å erklære variabler og initialisering felt (variabler) .Declaring variabler En variabel identifikatorer et felt (objekt). Et felt er et område i hukommelsen. Erklærte et felt (variabel) betyr å erklære hva slags datum (verdi) feltet ville holde. Følgende uttalelse definerer et felt for å være av typen, int: int hisInt; Når programmet blir utført, og det ser ovennevnte uttalelse, er et antall påfølgende minneceller sted bevilget i minnet.
Denne gruppen av celler som danner et felt og er nødt til å holde bare et helt tall, ikke en dobbel eller røye eller en annen verditype. Dette feltet er identifisert av den variable, hisInt. Det kan bare holde et tall på grunn av den foregående ord, int. I øyeblikket er det som holder ingenting. Ovenfor er en uavhengig uttalelse som ender med et semikolon. Du kan definere dobbeltrom og røye variabler på en lignende måte.
Følgende variable (herDouble) identifikator et felt som bare kan holde en dobbel: double herDouble; Følgende variable (theChar) identifikator et felt som bare kan holde et tegn (char): char theChar; Variabler deklareres på denne måten, og syntaksen er: Type Var; der Var betyr variabel, og Type står for int, eller dobbel, eller røye, etc. Du kan deklarere en variabel og deretter tilordne en verdi til variabelen felt senere i programmet. Følgende kode segment illustrerer dette: int Myint; Myint = 45; Koden ovenfor segment har to uttalelser. Den første erklærer variabelen, Myint.
Så, hvis feltet identifisert ved Myint vil ha en hvilken som helst verdi, vil det være et helt tall, og ikke noe annet. Den andre setningen tildeler heltall, 45 til feltet identifisert av Myint. Det er, gir den andre setningen feltet en verdi (av type int). Med andre ord, som gjør den andre setningen verdien på 45 holdes i regionen (gruppe av celler)