Galvenās atšķirības - mainīgie pret datu burtiem Java valodā
Datorprogramma ir instrukciju kopums uzdevuma veikšanai. Programmēšanas laikā ir nepieciešams saglabāt datus. Tāpēc šie dati tiek saglabāti atmiņā. Šīs rezervētās atmiņas vietas sauc par mainīgajiem. Mainīgajiem ir jābūt unikāliem nosaukumiem, jo tiem jābūt viegli identificējamiem, lai veiktu matemātiskas vai loģiskas darbības. Mainīgajiem tiek piešķirtas vērtības. Dažreiz šīs vērtības ir fiksētas un nemainīsies. Šāda veida vērtības sauc par datu literāļiem. Ja programmā ir paziņojums kā int vērtība=5, datu tips ir “int”.“Vērtība” ir mainīgais, un “5” ir datu burts. Šajā rakstā ir apskatīta atšķirība starp mainīgajiem un datu literāļiem Java. Galvenā atšķirība starp mainīgajiem un datu literāļiem Java ir tāda, ka mainīgie ir rezervētās atmiņas vietas vērtību glabāšanai ar simboliskiem nosaukumiem, savukārt datu literāļi ir fiksēto vērtību attēlojuma apzīmējumi programmēšanā.
Kas ir Java mainīgie?
Mainīgais ir vieta, kur atmiņā saglabāt vērtību. Katrā atmiņas vietā var saglabāt noteikta veida datus. Java valoda atbalsta astoņus primitīvus datu tipus. Tie ir baits, īss, int, garš, Būla, peldošais, dubultais un char. Datu tipa baits ir vesels skaitlis ar 8 bitu zīmi ar divu komplementu. Tas palīdz ietaupīt vietu lielos masīvos, jo tas ir 4 reizes mazāks par int. Datu tips īss ir 16 bitu zīme ar divu komplementu vesels skaitlis. Tas ir 2 reizes mazāks par int. Int ir 32 bitu zīme ar divu komplementu vesels skaitlis. Tas ir visizplatītākais datu veids, lai saglabātu skaitliskās vērtības bez decimālzīmēm, ja nav lielas bažas par atmiņu. Garais datu tips ir 64 bitu zīme ar divu komplementu vesels skaitlis. To izmanto, lai saglabātu plašu ciparu diapazonu. Peldošais un dubultais ir divi datu veidi, lai saglabātu skaitliskās vērtības ar decimālzīmi. Pludiņš ir 32 biti un dubultā ir 64 biti. Būla vērtību izmanto, lai saglabātu patieso vai nepatieso. Izmantojot char datu tipu, var saglabāt vienu rakstzīmi. Tie ir galvenie primitīvie datu veidi Java.
Ja ir priekšraksts, piemēram, int x; tas nozīmē, ka mainīgajam x var būt vesels skaitlis. Tas neatliek nekādu atmiņu mainīgajam numuram. Ja ir paziņojums kā int x=5; tas nozīmē, ka mainīgajā x var būt veseli skaitļi un tas satur vērtību 5. Inicializēto vērtību programmā var mainīt vēlāk. Vēlāk x vērtību var izlīdzināt ar kādu citu veselu skaitli, piemēram, 10. piem. x=10;
Katram mainīgajam ir unikāli nosaukumi, lai tos identificētu. Tos sauc par identifikatoriem. Programmētājam, dodot nosaukumus mainīgajiem, ir jāievēro noteikumi. Java ir reģistrjutīga valoda. Tāpēc mainīgā nosaukums “number” atšķiras no “NUMBER”. Mainīgā nosaukumā var būt unikoda burti un cipari. Viņiem nevar būt vietas. Skatiet tālāk norādīto programmu.
Attēls 01: Java programma ar mainīgajiem
Saskaņā ar iepriekš minēto programmu x un y ir mainīgie, kas satur veselas vērtības. Summa tiek piešķirta mainīgai summai. Garums un platums ir dubulti mainīgie. Reizināšana tiek saglabāta apgabala mainīgajā, kas tiek deklarēts kā dubultais mainīgais. Mainīgā burtā var saglabāt vienu rakstzīmi. Tas satur “A”. Rakstzīme ir ievietota atsevišķās pēdiņās.
Kas ir datu literāļi Java?
A Datu literāls ir fiksētas vērtības pirmkoda attēlojums. Vērtības, piemēram, 5, 4.3, True neprasa nekādus aprēķinus. Tāpēc tos sauc par datu literāļiem. Ja ir apgalvojums, dubultais skaitlis=20,5; “dubultais” ir datu tips. "Cipars" ir mainīgais. 20,5 ir datu burts.
Ir dažādi literāļu veidi. Tie ir veselu skaitļu literāļi, peldošā komata literāļi, rakstzīmju un virkņu literāļi. Veselo skaitļu literāļi tiek izmantoti, lai inicializētu veselu skaitļu datu tipu mainīgos lielumus, piemēram, baitu, īsu, int un garu. Peldošā komata literāļi tiek izmantoti, lai inicializētu mainīgos datu tipu float un double. Peldošā komata burts beidzas ar f vai F, tas ir float tipa. Ja tas beidzas ar d vai D, tas ir dubults. Rakstīt d nav obligāti. Rakstzīmju un virkņu literāļi sastāv no unikoda rakstzīmēm. Rakstzīmju literāļi apzīmē vienu rakstzīmi, savukārt virknes literāļi apzīmē rakstzīmju kopu. Rakstzīmju burti atrodas vienā pēdiņā. piem. - "B". Virknes literāļi atrodas dubultpēdiņās. piemēram, “Programmēšana”. Skatiet tālāk norādīto programmu.
Attēls 02: Java programma ar burtiem
Saskaņā ar iepriekš minēto programmu skaitlis ir mainīgs lielums. Skaitļa mainīgā veselais skaitlis ir 10. Mainīgais DoubleValue var saturēt dubultu vērtību. Mainīgais floatValue var saturēt peldošo vērtību. Tāpēc 5.4 un 5.4f ir peldošā komata literāļi. Burtu mainīgais satur rakstzīmi “B”. Tas ir burtisks burts. Vārda mainīgais satur rakstzīmju kopu. Tātad tas ir virknes burts.
Kāda ir Java mainīgo un datu burtu līdzība?
Programmēšanā tiek izmantoti gan mainīgie, gan datu burti Java valodā
Kāda ir atšķirība starp mainīgajiem un datu literāļiem Java?
Mainīgie pret datu burtiem |
|
Mainīgie ir rezervētas atmiņas vietas, kurās tiek saglabātas vērtības ar simboliskiem nosaukumiem. | Datu literāļi ir fiksētu vērtību pirmkoda attēlojumi. |
Asociācija | |
Mainīgie ir saistīti ar atmiņas vietu. | Datu literāļi ir saistīti ar fiksētām vērtībām, kas ir ievietotas mainīgajos lielumos. |
Kopsavilkums - mainīgie pret datu literāļiem Java valodā
Mainīgie un datu literāļi ir plaši izplatīti termini, kas saistīti ar programmēšanu. Šajā rakstā tika apspriesta atšķirība starp mainīgajiem un datu literāļiem. Atšķirība starp mainīgajiem un datu literāļiem Java ir tāda, ka mainīgie ir rezervētās atmiņas vietas vērtību glabāšanai ar simboliskiem nosaukumiem, savukārt datu literāļi ir fiksēto vērtību attēlojuma apzīmējumi programmēšanā.