Razlika između varijabli i podatkovnih literala u Javi

Sadržaj:

Razlika između varijabli i podatkovnih literala u Javi
Razlika između varijabli i podatkovnih literala u Javi

Video: Razlika između varijabli i podatkovnih literala u Javi

Video: Razlika između varijabli i podatkovnih literala u Javi
Video: Forgotten Leaders. Episode 8. Lavrentiy Beria. Part 2. Documentary. English Subtitles. StarMediaEN 2024, Rujan
Anonim

Ključna razlika – Varijable naspram podatkovnih literala u Javi

Računalni program je skup uputa za izvođenje zadatka. Potrebno je pohraniti podatke tijekom programiranja. Stoga su ti podaci pohranjeni u memoriji. Ove rezervirane memorijske lokacije nazivaju se varijablama. Varijable bi trebale imati jedinstvena imena jer bi se trebale lako identificirati za izvođenje matematičkih ili logičkih operacija. Varijablama se dodjeljuju vrijednosti. Ponekad su te vrijednosti fiksne i neće se mijenjati. Te vrste vrijednosti nazivaju se podatkovni literali. U programu, ako postoji izjava kao int vrijednost=5, 'int' je tip podataka.‘Vrijednost’ je varijabla, a ‘5’ je podatkovni literal. Ovaj članak govori o razlici između varijabli i podatkovnih literala u Javi. Ključna razlika između varijabli i podatkovnih literala u Javi je ta što su varijable rezervirane memorijske lokacije za pohranjivanje vrijednosti sa simboličkim nazivima, dok su podatkovni literali zapisi za predstavljanje fiksnih vrijednosti u programiranju.

Što su varijable u Javi?

Varijabla je mjesto za pohranjivanje vrijednosti u memoriju. Svaka memorijska lokacija može pohraniti određenu vrstu podataka. Java jezik podržava osam primitivnih tipova podataka. Oni su byte, short, int, long, boolean, float, double i char. Bajt tipa podataka je 8-bitni cijeli broj s predznakom dva. Korisno je uštedjeti prostor u velikim nizovima jer je 4 puta manji od int. Kratki tip podataka je 16-bitni cijeli broj s predznakom dva. 2 puta je manji od int. Int je 32-bitni cijeli broj s predznakom dva komplementa. To je najčešći tip podataka za pohranjivanje numeričkih vrijednosti bez decimalnih točaka kada nema velike brige o memoriji. Dugi tip podataka je 64-bitni cijeli broj s dva komplementa. Koristi se za pohranu širokog raspona brojeva. float i double dvije su vrste podataka za pohranu numeričkih vrijednosti s decimalnom točkom. Broj float je 32 bita, a double je 64 bita. Boolean se koristi za pohranjivanje true ili false. Jedan znak može se pohraniti pomoću tipa podataka char. Ovo su glavni primitivni tipovi podataka u Javi.

Kada postoji iskaz kao što je int x; to znači da varijabla x može sadržavati cjelobrojnu vrijednost. Ne odvaja nikakvu memoriju za varijablu broj. Kada postoji izjava kao int x=5; to znači da varijabla x može sadržavati cjelobrojne vrijednosti i sadrži vrijednost 5. Inicijalizirana vrijednost može se kasnije promijeniti u programu. Vrijednost x može se izjednačiti s nekim drugim cijelim brojem kao što je 10 kasnije. npr. x=10;

Svaka varijabla ima jedinstvena imena za identifikaciju. Zovu se identifikatori. Programer treba slijediti pravila kada daje imena varijablama. Java je jezik koji razlikuje velika i mala slova. Stoga se naziv varijable 'broj' razlikuje od 'BROJ'. Naziv varijable može sadržavati Unicode slova i znamenke. Ne mogu imati mjesta. Pogledajte donji program.

Razlika između varijabli i podatkovnih literala u Javi
Razlika između varijabli i podatkovnih literala u Javi

Slika 01: Java program s varijablama

Prema gornjem programu, x i y su varijable koje sadrže cjelobrojne vrijednosti. Zbroj se pridružuje varijabli zbroj. Dužina i širina su dvostruke varijable. Množenje je pohranjeno u varijabli area koja je deklarirana kao varijabla double. U varijabli slovo može se pohraniti jedan znak. Sadrži "A". Znak se nalazi unutar jednostrukih navodnika.

Što su podatkovni literali u Javi?

Podatkovni literal predstavlja izvorni kod fiksne vrijednosti. Vrijednosti poput 5, 4.3, istina ne zahtijevaju nikakvo računanje. Stoga su poznati kao podatkovni literali. Kada postoji izjava, dupli broj=20,5; 'double' je tip podataka. 'Broj' je varijabla. 20.5 je podatkovni literal.

Postoje razne vrste literala. To su cjelobrojni literali, literali s pomičnim zarezom, karakterni i string literali. Cjelobrojni literali koriste se za inicijalizaciju varijabli cjelobrojnih tipova podataka kao što su byte, short, int i long. Literali s pomičnim zarezom koriste se za inicijalizaciju varijabli tipa podataka float i double. Literal s pomičnim zarezom završava s f ili F, tipa je float. Ako završava s d ili D, dvostruko je. Pisanje d nije obavezno. Literali znakova i nizova sastoje se od Unicode znakova. Znakovni literali predstavljaju jedan znak dok string literal predstavlja skup znakova. Literali znakova nalaze se unutar jednostrukih navodnika. npr. – ‘B’. String literali su unutar dvostrukih navodnika. npr. - "Programiranje". Pogledajte donji program.

Ključna razlika između varijabli i podatkovnih literala u Javi
Ključna razlika između varijabli i podatkovnih literala u Javi

Slika 02: Java program s literalima

Prema gornjem programu, broj je varijabla. Cijeli literal u varijabli broj je 10. Varijabla doubleValue može sadržavati dvostruku vrijednost. Varijabla floatValue može sadržavati float. Stoga su 5.4 i 5.4f literali s pomičnim zarezom. Varijabla slova sadrži znak "B". To je karakterni literal. Riječ varijabla sadrži skup znakova. Dakle, to je string literal.

Koja je sličnost između varijabli i podatkovnih literala u Javi?

U programiranju se koriste i varijable i podatkovni literali u Javi

Koja je razlika između varijabli i podatkovnih literala u Javi?

Varijable vs podatkovni literali

Varijable su rezervirane memorijske lokacije koje pohranjuju vrijednosti sa simboličnim nazivima. Podatkovni literali predstavljaju izvorni kod fiksnih vrijednosti.
Udruga
Varijable su povezane s memorijskom lokacijom. Podatkovni literali povezani su s fiksnim vrijednostima koje su smještene unutar varijabli.

Sažetak – Varijable naspram podatkovnih literala u Javi

Varijable i podatkovni literali uobičajeni su pojmovi vezani uz programiranje. U ovom se članku govori o razlici između varijabli i podatkovnih literala. Razlika između varijabli i podatkovnih literala u Javi je u tome što su varijable rezervirane memorijske lokacije za pohranu vrijednosti sa simboličkim imenima, dok su podatkovni literali zapisi za predstavljanje fiksnih vrijednosti u programiranju.

Preporučeni: