Java mainīgie un literāļi (ar piemēriem)

Šajā apmācībā mēs ar piemēriem uzzināsim par Java mainīgajiem un literāļiem.

Java mainīgie

Mainīgais lielums ir vieta atmiņā (glabāšanas apgabals), kur glabāt datus.

Lai norādītu glabāšanas zonu, katram mainīgajam jāpiešķir unikāls nosaukums (identifikators). Uzziniet vairāk par Java identifikatoriem.

Izveidojiet mainīgos Java

Lūk, kā mēs izveidojam mainīgo Java,

 int speedLimit = 80;

Šeit speedLimit ir int datu tipa mainīgais lielums, un mēs tam esam piešķīruši vērtību 80 .

Int datu tips liecina, ka mainīgais var saturēt tikai veselus skaitļus. Lai uzzinātu vairāk, apmeklējiet Java datu tipus.

Šajā piemērā deklarēšanas laikā mainīgajam esam piešķīruši vērtību. Tomēr tas nav obligāti.

Varat deklarēt mainīgos un piešķirt mainīgos atsevišķi. Piemēram,

 int speedLimit; speedLimit = 80;

Piezīme : Java ir statiski ierakstīta valoda. Tas nozīmē, ka visi mainīgie ir jādeklarē, pirms tos var izmantot.

Mainīgo lielumu vērtības

Mainīgā vērtību programmā var mainīt, līdz ar to arī nosaukuma mainīgo . Piemēram,

 int speedLimit = 80;… speedLimit = 90; 

Sākotnēji speedLimit vērtība ir 80 . Vēlāk mēs to mainījām uz 90 .

Tomēr mēs nevaram mainīt mainīgā datu tipu Java tajā pašā darbības jomā.

Kāda ir mainīgā darbības joma?

Pagaidām par to neuztraucieties. Vienkārši atcerieties, ka mēs nevaram kaut ko darīt šādi:

 int speedLimit = 80;… pludiņa ātrumsLimit;

Lai uzzinātu vairāk, apmeklējiet vietni: Vai es varu mainīt mainīgā deklarācijas veidu Java?

Noteikumi mainīgo nosaukšanai Java

Java programmēšanas valodai ir savs noteikumu un konvenciju kopums mainīgo nosaukšanai. Lūk, kas jums jāzina:

  • Java ir reģistrjutīga. Tādējādi vecums un AGE ir divi dažādi mainīgie. Piemēram,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Mainīgajiem jāsākas ar burtu vai pasvītrojumu, _ vai dolāra, $ zīmi. Piemēram,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Mainīgo nosaukumus nevar sākt ar skaitļiem. Piemēram,
     int 1age; // invalid variables
  • Mainīgie nosaukumi nevar izmantot atstarpi. Piemēram,
     int my age; // invalid variables

    Vai mums ir jāizmanto mainīgo nosaukumi, kuriem ir vairāk nekā viens vārds, pirmajam vārdam izmantojiet visus mazos burtus un katra nākamā vārda pirmo burtu lietojiet lielos burtus. Piemēram, myAge.
  • Veidojot mainīgos, izvēlieties jēgas vārdu. Piemēram, rezultātam, skaitlim, līmenim ir lielāka jēga nekā mainīgajiem nosaukumiem, piemēram, s, n un l.
  • Ja izvēlaties viena vārda mainīgo nosaukumus, izmantojiet visus mazos burtus. Piemēram, labāk izmantot ātrumu, nevis SPEED vai sPEED.

Java programmēšanas valodā ir 4 mainīgo veidi:

  • Instances mainīgie (nestacionārie lauki)
  • Klases mainīgie (statiskie lauki)
  • Vietējie mainīgie
  • Parametri

Ja vēlaties uzzināt vairāk par to tūlīt, apmeklējiet Java mainīgo tipus.

Java literāļi

Literāļi ir dati, ko izmanto fiksētu vērtību atspoguļošanai. Tos var izmantot tieši kodā. Piemēram,

 int a = 1; float b = 2.5; char c = 'F';

Lūk, 1, 2.5, un 'F'ir literāļi.

Šeit ir dažādi Java burtnieku veidi.

1. Būla literāļi

Java būla literāļus izmanto, lai inicializētu būla datu tipus. Viņi var saglabāt divas vērtības: patiesa un nepatiesa. Piemēram,

 boolean flag1 = false; boolean flag2 = true;

Lūk, falseun trueir divi Būla literāļi.

2. Veseli skaitļi

Vesels skaitlis literāls ir skaitliska vērtība (saistīta ar skaitļiem) bez daļējas vai eksponenciālas daļas. Java ir 4 veselu skaitļu literāļu veidi:

  1. binārs (2. bāze)
  2. decimāldaļa (10. bāze)
  3. oktāls (8. bāze)
  4. heksadecimāls (16. bāze)

Piemēram:

 // binary int binaryNumber = 0b10010; // octal int octalNumber = 027; // decimal int decNumber = 34; // hexadecimal int hexNumber = 0x2F; // 0x represents hexadecimal // binary int binNumber = 0b10010; // 0b represents binary

Java binārais skaitlis sākas ar 0b , astotnieks sākas ar 0 un heksadecimālais skaitlis sākas ar 0x .

Piezīme : Integer literāļi tiek izmantoti, lai sāktu mainīgos skaitlis veidi, piemēram byte, short, int, un long.

3. Peldpunktu literāļi

Peldošā komata litālis ir skaitliskais literālis, kuram ir vai nu dalījuma forma, vai arī eksponenciāla forma. Piemēram,

 class Main ( public static void main(String() args) ( double myDouble = 3.4; float myFloat = 3.4F; // 3.445*10^2 double myDoubleScientific = 3.445e2; System.out.println(myDouble); // prints 3.4 System.out.println(myFloat); // prints 3.4 System.out.println(myDoubleScientific); // prints 344.5 ) )

Piezīme . Mainīgo inicializēšanai floatun doubleierakstīšanai tiek izmantoti peldošā komata litāļi .

4. Rakstzīmju literāļi

Rakstzīmju literāļi ir unikoda rakstzīmes, kas ievietotas atsevišķās pēdiņās. Piemēram,

 char letter = 'a';

Šeit air burts burtiski.

Mēs varam izmantot arī evakuācijas secības kā rakstzīmju literārus. Piemēram, b (atpakaļatkāpe), t (cilne), n (jauna rinda) utt.

5. Stīgu literāļi

Virknes literālis ir rakstzīmju secība, kas ievietota divkāršās pēdiņās. Piemēram,

 String str1 = "Java Programming"; String str2 = "Programiz";

Lūk, Java Programmingun Programizir divi stīgu literāļi.

Interesanti raksti...