Nyckelskillnad - variabler mot datalitteratur i Java
Ett datorprogram är en uppsättning instruktioner för att utföra en uppgift. Det krävs att du lagrar data under programmeringen. Därför lagras dessa data i minnet. Dessa reserverade minnesplatser kallas variabler. Variablerna bör ha unika namn eftersom de lätt kan identifieras för att utföra matematiska eller logiska operationer. Variabler tilldelas värden. Ibland är dessa värden fasta och ändras inte. Sådana värden kallas datalitteraler. I programmet, om det finns ett uttalande som int-värde = 5 är 'int' datatypen. 'Värdet' är variabeln och '5' är dataliterat. Den här artikeln diskuterar skillnaden mellan variabler och datalitteraler i Java. Huvudskillnaden mellan variabler och datalitteraler i Java är att variabler är de reserverade minnesplatserna för att lagra värden med symboliska namn medan datalitteraler är beteckningar som representerar fasta värden i programmeringen.
INNEHÅLL
1. Översikt och nyckelskillnad
2. Vad är variabler i Java
3. Vad är datalitteratur i Java
4. Likheter mellan variabler och datalitteratur i Java
5. Jämförelse sida vid sida - Variabler mot datalitteratur i Java i tabellform
6. Sammanfattning
Vad är variabler i Java?
En variabel är en plats att lagra ett värde i minnet. Varje minnesplats kan lagra en specifik typ av data. Java-språk stöder åtta primitiva datatyper. De är en byte, kort, int, lång, boolesk, flytande, dubbel och röding. Datatypbyte är 8-bitars undertecknat komplement heltal. Det är bra att spara utrymme i stora matriser eftersom det är 4 gånger mindre än int. Datatypen kort är 16-bitars signerad tvås komplement heltal. Det är två gånger mindre än int. Int är ett 32-bitars undertecknat tvås komplement heltal. Det är den vanligaste datatypen att lagra numeriska värden utan decimaler när det inte finns mycket oro för minnet. Den långa datatypen är ett 64-bitars undertecknat tvås komplement heltal. Den används för att lagra ett stort antal nummer. Float och double är två datatyper för att lagra numeriska värden med en decimal. Flottorn är 32 bitar och dubbel är 64 bitar. Boolean används för att lagra true eller false. Ett enstaka tecken kan lagras med char-datatyp. Dessa är de viktigaste primitiva datatyperna i Java.
När det finns ett uttalande som ett int x; det betyder att variabeln x kan innehålla ett heltal. Det avsätter inte något minne för det variabla numret. När det finns ett uttalande som int x = 5; det betyder att variabeln x kan innehålla heltal och den innehåller värde 5. Det initialiserade värdet kan ändras i programmet senare. X-värdet kan utjämnas med något annat heltal, till exempel 10 senare. t.ex. x = 10;
Varje variabel har unika namn för att identifiera dem. De kallas identifierare. Programmeraren bör följa reglerna när de anger namn på variabler. Java är ett skiftlägeskänsligt språk. Därför skiljer sig variabelnamnet "nummer" från "NUMMER". Variabelnamnet kan innehålla Unicode-bokstäver och siffror. De kan inte ha mellanslag. Se nedanstående program.
Figur 01: Java-program med variabler
Enligt ovanstående program är x och y variabler som innehåller heltalvärden. Summan tilldelas variabel summa. Längden och bredden är dubbla variabler. Multiplikationen lagras i areavariabeln som deklareras som en dubbel variabel. Ett enstaka tecken kan lagras i variabeln. Den innehåller 'A'. Karaktären placeras i enstaka citat.
Vad är datalitteratur i Java?
En dataliteral är en källkodsrepresentation av ett fast värde. Värdena som 5, 4.3, true kräver ingen beräkning. Därför är de kända som datalitteraler. När det finns ett uttalande, dubbelt tal = 20,5; "dubbel" är datatypen. "Antalet" är variabeln. 20,5 är dataliterad.
Det finns olika typer av bokstäver. De är heltalslitteraler, flytande bokstavsbokstäver, karaktärs- och stränglitteraturer. Heltalsbokstäver används för att initiera variabler för heltal datatyper som byte, kort, int och lång. Flytpunktsbokstäver används för att initialisera variabler av datatyp float och double. Flytpunkten slutar bokstavligen med f eller F, den är av typen float. Om det slutar med d eller D är det dubbelt. Att skriva d är valfritt. Tecken- och stränglitteratur består av Unicode-tecken. Teckenbokstäverna representerar en enda karaktär medan en strängbokstav representerar en uppsättning tecken. Karaktärsbokstäverna finns i det enda citatet. t.ex. - 'B'. Strängbokstäverna finns i de dubbla citaten. t.ex.- “Programmering”. Se nedanstående program.
Figur 02: Java-program med bokstäver
Enligt ovanstående program är numret en variabel. Heltalet i talvariabeln är 10. Variabeln doubleValue kan innehålla ett dubbelt värde. Variabeln floatValue kan innehålla en float. Därför är 5.4 och 5.4f flytande bokstäver. Bokstaven variabeln innehåller tecknet "B". Det är en bokstavlig karaktär. Ordvariabeln innehåller en uppsättning tecken. Så det är en sträng bokstavlig.
Vad är likheten mellan variabler och datalitteratur i Java?
Både variabler och datalitteratur i Java används vid programmering
Vad är skillnaden mellan variabler och datalitteratur i Java?
Skilja artikeln mitt före bordet
Variabler mot datalitteratur |
|
Variabler är reserverade minnesplatser som lagrar värden med symboliska namn. | Datalitteraler är källkodsrepresentationer av fasta värden. |
Förening | |
Variabler är associerade med minnesplatsen. | Datalitterärer är associerade med fasta värden som placeras i variablerna. |
Sammanfattning - Variabler mot datalitteratur i Java
Variabler och datalitteratur är vanliga termer relaterade till programmering. Den här artikeln diskuterade skillnaden mellan variabler och datalitteraler. Skillnaden mellan variabler och datalitteraler i Java är att variabler är de reserverade minnesplatserna för att lagra värden med symboliska namn medan datalitteraler är beteckningar som representerar fasta värden i programmeringen.