Dallimi midis variablave dhe literaleve të të dhënave në Java

Përmbajtje:

Dallimi midis variablave dhe literaleve të të dhënave në Java
Dallimi midis variablave dhe literaleve të të dhënave në Java

Video: Dallimi midis variablave dhe literaleve të të dhënave në Java

Video: Dallimi midis variablave dhe literaleve të të dhënave në Java
Video: RTX 3090 Ti vs RTX 3060 Ultimate Showdown for Stable Diffusion, ML, AI & Video Rendering Performance 2024, Nëntor
Anonim

Diferenca kryesore – Variablat kundrejt fjalëve të të dhënave në Java

Një program kompjuterik është një grup udhëzimesh për të kryer një detyrë. Kërkohet të ruhen të dhënat gjatë programimit. Prandaj, këto të dhëna ruhen në memorie. Këto vendndodhje të rezervuara të memories quhen variabla. Variablat duhet të kenë emra unik sepse ato duhet të identifikohen lehtësisht për të kryer operacione matematikore ose logjike. Variablave u caktohen vlera. Ndonjëherë këto vlera janë fikse dhe nuk ndryshojnë. Këto lloj vlerash quhen fjalë për fjalë. Në program, nëse ka një deklaratë si vlerë int=5, 'int' është lloji i të dhënave."Vlera" është ndryshorja, dhe "5" është literale e të dhënave. Ky artikull diskuton ndryshimin midis variablave dhe literaleve të të dhënave në Java. Dallimi kryesor midis variablave dhe literaleve të të dhënave në Java është se variablat janë vendndodhjet e rezervuara të memories për të ruajtur vlerat me emra simbolikë, ndërsa fjalëpërfjalët e të dhënave janë shënime të përfaqësimit të vlerave fikse në programim.

Çfarë janë variablat në Java?

Një variabël është një vend për të ruajtur një vlerë në memorie. Çdo vend memorie mund të ruajë një lloj specifik të dhënash. Gjuha Java mbështet tetë lloje primitive të të dhënave. Ato janë një byte, e shkurtër, int, e gjatë, boolean, float, double dhe char. Bajt i llojit të të dhënave është një numër i plotë plotësues me 8-bit. Është e dobishme të kurseni hapësirë në vargje të mëdha sepse është 4 herë më i vogël se int. Lloji i shkurtër i të dhënave është një numër i plotë plotësues me dy 16-bit. Është 2 herë më i vogël se int. Int është një numër i plotë plotësues me dy 32-bit. Është lloji më i zakonshëm i të dhënave për të ruajtur vlerat numerike pa pikë dhjetore kur nuk ka shumë shqetësime për kujtesën. Lloji i të dhënave të gjata është një numër i plotë plotësues me dy 64-bit. Përdoret për të ruajtur një gamë të gjerë numrash. Float dhe double janë dy lloje të dhënash për të ruajtur vlerat numerike me një pikë dhjetore. Float është 32 bit dhe dyfishi është 64 bit. Boolean përdoret për të ruajtur true ose false. Një karakter i vetëm mund të ruhet duke përdorur llojin e të dhënave char. Këto janë llojet kryesore primitive të të dhënave në Java.

Kur ka një deklaratë të tillë si int x; do të thotë se ndryshorja x mund të mbajë një vlerë të plotë. Nuk lë mënjanë asnjë memorie për numrin e ndryshueshëm. Kur ka një pohim si int x=5; do të thotë se ndryshorja x mund të mbajë vlera të plota dhe përmban vlerën 5. Vlera e inicializuar mund të ndryshohet në program më vonë. Vlera x mund të barazohet me një numër tjetër të plotë si 10 më vonë. p.sh. x=10;

Çdo variabël ka emra unikë për t'i identifikuar. Ata quhen identifikues. Programuesi duhet të ndjekë rregullat kur jep emra për variablat. Java është një gjuhë e ndjeshme ndaj rasteve. Prandaj, emri i ndryshores 'numër' është i ndryshëm nga 'NUMRI'. Emri i ndryshores mund të përmbajë shkronja dhe shifra Unicode. Ata nuk mund të kenë hapësira. Referojuni programit të mëposhtëm.

Dallimi midis variablave dhe literaleve të të dhënave në Java
Dallimi midis variablave dhe literaleve të të dhënave në Java

Figura 01: Program Java me Variabla

Sipas programit të mësipërm, x dhe y janë variabla që mbajnë vlera të plota. Shuma i caktohet shumës së ndryshueshme. Gjatësia dhe gjerësia janë variabla të dyfishta. Shumëzimi ruhet në variablin area e cila deklarohet si ndryshore e dyfishtë. Një karakter i vetëm mund të ruhet në shkronjën e ndryshueshme. Ai përmban 'A'. Karakteri vendoset brenda thonjëzave të vetme.

Çfarë janë Literalet e të Dhënave në Java?

Një fjalë për fjalë e të dhënave është një paraqitje e kodit burimor të një vlere fikse. Vlerat si 5, 4.3, e vërtetë nuk kërkojnë ndonjë llogaritje. Prandaj, ato njihen si literale të të dhënave. Kur ka një deklaratë, numri i dyfishtë=20.5; "dyfishi" është lloji i të dhënave. "Numri" është ndryshorja. 20.5 është fjalë për fjalë të dhënat.

Ekzistojnë lloje të ndryshme literalesh. Ato janë fjalëpërfjalë me numra të plotë, fjalëpërfjalë me pikë lundruese, fjalë për fjalë karakteresh dhe vargjesh. Literalet e numrave të plotë përdoren për të inicializuar variablat e llojeve të të dhënave të plota si bajt, shkurt, int dhe gjatë. Literalet me pikë lundruese përdoren për të inicializuar variablat e tipit të të dhënave float dhe double. Literali me pikë lundruese përfundon me f ose F, është i tipit float. Nëse mbaron me d ose D, është dyfish. Shkrimi d është fakultativ. Literalet e karaktereve dhe vargjeve përbëhen nga karaktere Unicode. Literalet e karaktereve përfaqësojnë një karakter të vetëm ndërsa një varg literal përfaqëson një grup karakteresh. Literalet e karaktereve janë brenda citatit të vetëm. p.sh. – ‘B’. Literalet e vargut janë brenda thonjëzave të dyfishta. p.sh.- "Programimi". Referojuni programit të mëposhtëm.

Dallimi kryesor midis variablave dhe literaleve të të dhënave në Java
Dallimi kryesor midis variablave dhe literaleve të të dhënave në Java

Figura 02: Program Java me Literale

Sipas programit të mësipërm, numri është një variabël. Literali i plotë në variablin numër është 10. Ndryshorja doubleValue mund të mbajë një vlerë të dyfishtë. Ndryshorja floatValue mund të mbajë një float. Prandaj, 5.4 dhe 5.4f janë fjalë për fjalë me pikë lundruese. Variabla e shkronjave përmban një karakter "B". Është një karakter fjalë për fjalë. Variabla e fjalëve përmban një grup karakteresh. Pra, është një varg literal.

Cila është ngjashmëria midis variablave dhe literaleve të të dhënave në Java?

Të dy variablat dhe literalet e të dhënave në Java përdoren në programim

Cili është ndryshimi midis variablave dhe literaleve të të dhënave në Java?

Variables vs Literals të dhënave

Variablet janë vendndodhje të rezervuara të memories që ruajnë vlerat me emra simbolikë. Literalet e të dhënave janë paraqitje të kodit burimor të vlerave fikse.
Shoqata
Ndryshoret lidhen me vendndodhjen e memories. Literalet e të dhënave shoqërohen me vlera fikse që vendosen brenda variablave.

Përmbledhje – Variablat kundrejt fjalëve të të dhënave në Java

Ndryshoret dhe fjalë për fjalë të të dhënave janë terma të zakonshëm që lidhen me programimin. Ky artikull diskutoi ndryshimin midis variablave dhe literaleve të të dhënave. Dallimi midis variablave dhe literaleve të të dhënave në Java është se variablat janë vendndodhjet e rezervuara të memories për të ruajtur vlerat me emra simbolikë ndërsa fjalëpërfjalët e të dhënave janë shënime të përfaqësimit të vlerave fikse në programim.

Recommended: