Razlika između varijabli i prijenosnih podataka u Javi

Ključna razlika - varijable prema podacima literali na Javi

Računalni program skup je upute za izvršavanje zadatka. Za pohranu podataka potrebno je pohranjivati ​​tijekom programiranja. Stoga se ti podaci pohranjuju u memoriju. Ove rezervirane memorijske lokacije nazivamo varijablama. Promjenjive bi trebale imati jedinstvena imena, jer bi trebale biti lako identificirane za obavljanje matematičkih ili logičkih operacija. Varijable su dodijeljene vrijednostima. Ponekad su te vrijednosti fiksne i neće se mijenjati. Te se vrste vrijednosti nazivaju literalima podataka. U programu, ako postoji izjava kao int vrijednost = 5, 'int' je vrsta podataka. Vrijednost je varijabla, a "5" je doslovna. Ovaj članak govori o razlici varijabli i literala podataka u Javi. ključna razlika između varijabli i literala podataka u Javi je to varijable su rezervirana memorijska mjesta za pohranjivanje vrijednosti s simboličkim imenima, dok su literali podataka koji predstavljaju stalne vrijednosti u programiranju.

SADRŽAJ

1. Pregled i ključne razlike
2. Što su varijable u Javi
3. Što su Literalni podaci na Javi
4. Sličnosti između varijabli i prijenosnih podataka u Javi
5. Usporedna usporedba - Varijable u odnosu na Literale u Javi u tabličnom obliku
6. Sažetak

Koje 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 vrsta podataka. Oni su bajt, kratki, int, dugačak, boolean, plutajući, dvostruki i char. Bajt vrste podataka je 8-bitni potpisan dva komplementa cijeli broj. Korisno je uštedjeti prostor u velikim nizovima jer je 4 puta manji od int. Tip podataka kratak je 16-bitni potpisan dva komplementa cijeli broj. 2 puta je manja od int. Int je 32-bitni potpisani dva komplementa cijeli broj. Najčešći je tip podataka za pohranjivanje numeričkih vrijednosti bez decimalnih točaka kad nema velike brige oko memorije. Duga vrsta podataka je 64-bitno potpisano dva komplementa cijeli broj. Koristi se za pohranu širokog raspona brojeva. Plutaju i dvostruke su dvije vrste podataka za pohranjivanje numeričkih vrijednosti s decimalnom zarezom. Float je 32bit, a dvostruki 64 bita. Boolean se koristi za pohranu istinitih ili lažnih. Pojedinačni znak može se pohraniti koristeći vrstu podataka char. To su glavne primitivne vrste podataka na Javi.

Kad postoji izjava poput int x; to znači da varijabla x može sadržavati cijeli broj. Ne postavlja nikakvu memoriju za varijabilni broj. Kad postoji izjava kao int x = 5; to znači da varijabla x može sadržavati cjelobrojne vrijednosti i sadrži vrijednost 5. Inicializirana vrijednost može se kasnije u programu promijeniti. Vrijednost x može se izjednačiti s nekim drugim cijelim brojem, poput 10 kasnije. npr x = 10;

Svaka varijabla ima jedinstvena imena kako bi ih prepoznala. Nazivaju se identifikatori. Programer treba slijediti pravila prilikom davanja imena za varijable. Java je jezik koji razlikuje velika i mala slova. Stoga se naziv varijable 'broj' razlikuje od 'BROJ'. Naziv varijable može sadržavati slova i cifre Unicode. Ne mogu imati razmake. Pogledajte donji program.

Slika 01: Java program s varijablama

Prema gornjem programu, x i y su varijable koje sadrže cjelobrojne vrijednosti. Zbroj je dodijeljen varijabilnoj sumi. Duljina i širina su dvostruke varijable. Množenje je pohranjeno u varijabli područja koja je deklarirana kao dvostruka varijabla. Pojedini znak se može pohraniti u slovo varijable. Sadrži 'A'. Znak se nalazi unutar pojedinačnih citata.

Što su Literalni podaci na Javi?

Data literal predstavlja prikaz izvornog koda fiksne vrijednosti. Vrijednosti poput 5, 4,3, true, ne zahtijevaju nikakvo izračunavanje. Stoga su poznati kao literali podataka. Kad postoji izjava, dvostruki broj = 20,5; "dvostruko" je vrsta podataka. Promjenjiva je "broj". 20,5 je doslovni podatak.

Postoje razne vrste literala. Oni su cjelobrojni literali, literali s pomičnim zarezom, znakovi i nizovi. Čitavi brojevi se koriste za inicijaliziranje varijabli cjelobrojnih vrsta podataka, poput bajta, kratkih, int i dugih. Literali s pomičnim zarezom koriste se za inicijalizaciju varijabli tipa podataka float i double. Doslovno plutajuća točka završava s f ili F, tipa je plovak. Ako završava s d ili D, dvostruko je. Pisanje d nije obavezno. Pisanje znakova i nizova sastoji se od Unicode znakova. Doslovci znakova predstavljaju jedan znak, a doslovni niz predstavlja skup znakova. Doslovni znakovi nalaze se u jednom citatu. npr - 'B'. Literalni nizi nalaze se unutar dvostrukih navodnika. npr. - "Programiranje". Pogledajte donji program.

Slika 02: Java program s Literalima

Prema gornjem programu, broj je varijabla. Cijela brojevna vrijednost u varijabli broja je 10. Promjena doubleValue može sadržavati dvostruku vrijednost. Promjena floatValue može sadržavati float. Stoga su 5.4 i 5.4f plutajuće točke. Slovo varijable sadrži znak "B". To je karakterni doslov. Riječ varijabla sadrži skup znakova. Dakle, to je niz literal.

Koja je sličnost varijabli i podataka u Literali na Javi?

  • I varijable i data Literals na Javi koriste se u programiranju.

Koja je razlika između varijabli i prijenosnih podataka u Javi?

Varijable u odnosu na Literale podataka

Varijable su rezervirane memorijske lokacije u koje se pohranjuju vrijednosti sa simboličkim imenima. Literali podataka predstavljaju prikaz izvornog koda fiksnih vrijednosti.
asocijacija
Varijable su povezane s memorijskim mjestom. Literali podataka povezani su s fiksnim vrijednostima koje su smještene unutar varijabli.

Sažetak - Varijable vs Podaci literali na Javi

Varijable i literali podataka uobičajeni su pojmovi koji se odnose na programiranje. U ovom se članku govori o razlici varijabli i literala podataka. Razlika između varijabli i literala podataka u Javi je ta što su varijable rezervirane memorijske lokacije za pohranjivanje vrijednosti s simboličkim imenima, dok su literalne podatkovne jedinice oznake koje predstavljaju fiksne vrijednosti u programiranju.

Referenca:

Točka, Vodiči. „Java Basic Datatypes.“, Tutorials Point, 8. siječnja 2018. Dostupno ovdje