Forskjellen mellom variabler og datalitteraler i Java

Nøkkelforskjell - Variabler vs Data literaler i Java

Et dataprogram er et sett med instruksjoner for å utføre en oppgave. Det er nødvendig å lagre data under programmering. Derfor lagres disse dataene i minnet. Disse reserverte minnesteder kalles variabler. Variablene skal ha unike navn fordi de skal identifiseres enkelt for å utføre matematiske eller logiske operasjoner. Variabler er tilordnet verdier. Noen ganger er disse verdiene faste og vil ikke endres. Disse typer verdier kalles datalitter. I programmet, hvis det er en setning som int verdi = 5 er 'int' datatypen. 'Verdien' er variabelen, og '5' er data-bokstavelig. Denne artikkelen diskuterer forskjellen mellom variabler og datatall i Java. De nøkkelforskjell mellom variabler og datalitter i Java er det variabler er de reserverte minnesteder for å lagre verdier med symbolske navn mens datalitteraler er notater for å representere faste verdier i programmeringen.

INNHOLD

1. Oversikt og nøkkelforskjell
2. Hva er variabler i Java
3. Hva er Data Literals i Java
4. Likheter mellom variabler og datalitteraler i Java
5. Side ved side-sammenligning - Variabler vs datalitteraler i Java i tabellform
6. Sammendrag

Hva er variabler i Java?

En variabel er et sted å lagre en verdi i minnet. Hver minneplass kan lagre en bestemt type data. Java-språk støtter åtte primitive datatyper. De er en byte, kort, int, lang, boolsk, flyt, dobbelt og karbon. Datatypebytten er 8-bits signert to komplement integer. Det er nyttig å spare plass i store arrayer fordi det er 4 ganger mindre enn int. Datatypen kort er 16-bits signert to komplement integer. Det er 2 ganger mindre enn int. Int er en 32-biters signert to komplement integer. Det er den vanligste datatypen som lagrer numeriske verdier uten desimaltall når det ikke er mye bekymring for minnet. Den lange datatypen er en 64-biters signert to komplement integer. Den brukes til å lagre et bredt spekter av tall. Float og double er to datatyper for å lagre numeriske verdier med desimaltegn. Float er 32bit og dobbel er 64 biter. Den boolske brukes til å lagre sann eller falsk. En enkelt karakter kan lagres ved hjelp av en char data type. Det er de viktigste primitive datatyper i Java.

Når det er en uttalelse som en int x; det betyr at variabelen x kan inneholde et heltall. Det gir ikke noe minne for variabelnummeret. Når det er en setning som int x = 5; det betyr at variabelen x kan inneholde heltallverdier og den inneholder verdi 5. Den initialiserte verdien kan endres i programmet senere. X-verdien kan utjevnes til et annet heltall slik som 10 senere. f.eks x = 10;

Hver variabel har unike navn for å identifisere dem. De kalles identifikatorer. Programmereren bør følge reglene når man gir navn til variabler. Java er et saksensitivt språk. Derfor er variabelnavnet 'tall' forskjellig fra 'NUMBER'. Det variable navnet kan inneholde Unicode-bokstaver og siffer. De kan ikke ha mellomrom. Se underprogrammet nedenfor.

Figur 01: Java-program med variabler

I henhold til det ovennevnte programmet er x og y variabler som inneholder heltallverdier. Summen er tilordnet variabel sum. Lengden og bredden er dobbeltvariabler. Multiplikasjonen lagres i områdevariabelen som er deklarert som en dobbelvariabel. Et enkelt tegn kan lagres i variabelen. Den inneholder 'A'. Tegnet er plassert i enkelt anførselstegn.

Hva er Data Literals i Java?

En data bokstav er en kildekode representasjon av en fast verdi. Verdiene som 5, 4.3, true krever ingen beregning. Derfor er de kjent som datalittere. Når det er en erklæring, dobbeltnummer = 20,5; den "doble" er datatypen. Nummeret er variabelen. 20,5 er datalitterlig.

Det finnes ulike typer bokstaver. De er heltal bokstaver, flytende poeng bokstav, karakter og streng bokstav. Heltall bokstaver brukes til å initialisere variabler av heltall datatyper som byte, kort, int og lang. Floating Point-bokstavene brukes til å initialisere variabler av datatype flyt og dobbelt. Det flytende punktet bokstavelig ender med f eller F, det er av typen float. Hvis det slutter med d eller D, er det dobbelt. Skrive d er valgfritt. Tegn- og streng-bokstaver består av Unicode-tegn. Tegnet bokstavene representerer en enkelt karakter mens en streng bokstavelig representerer et sett med tegn. Tegnet bokstavene er inne i det enkle sitatet. f.eks - 'B'. Strengelitteraturene er inne i de dobbelte sitatene. f.eks. "Programmering". Se underprogrammet nedenfor.

Figur 02: Java-program med litteraler

I følge programmet ovenfor er tallet en variabel. Heltallet bokstavelig i tallvariabelen er 10. DoubleValue-variabelen kan inneholde en dobbel verdi. FloatValue-variabelen kan holde float. Derfor er 5.4 og 5.4f flytende punkt bokstav. Brevvariabelen inneholder et tegn 'B'. Det er et tegn bokstavelig. Ordvariabelen inneholder et sett med tegn. Så det er en streng bokstavelig.

Hva er likheten mellom variabler og datalitteraler i Java?

  • Både variabler og datalitteraler i Java brukes i programmeringen.

Hva er forskjellen mellom variabler og datalitteraler i Java?

Variabler vs Data Literals

Variabler er reserverte minnessteder som lagrer verdier med symbolske navn. Data-bokstaver er kildekodepresentasjoner av faste verdier.
assosiasjon
Variabler er knyttet til minnestedet. Data-bokstavene er knyttet til faste verdier som er plassert inne i variablene.

Sammendrag - Variabler vs Data literaler i Java

Variabler og datalitteraler er vanlige vilkår knyttet til programmering. Denne artikkelen diskuterte forskjellen mellom variabler og datalitter. Forskjellen mellom variabler og datalitteraler i Java er at variabler er de reserverte minnesteder for å lagre verdier med symbolske navn mens datalitter er notater for å representere faste verdier i programmering.

Henvisning:

Punkt, opplæring. "Java Basic Datatypes.", Tutorials Point, 8. januar 2018. Tilgjengelig her