Datorprogramma ir instrukciju kopums uzdevuma veikšanai. Programmēšanas laikā dati ir jāuzglabā. Tādēļ šie dati tiek glabāti atmiņā. Šīs rezervētās atmiņas vietas sauc par mainīgajiem. Mainīgajiem jābūt unikāliem nosaukumiem, jo tie ir viegli jāidentificē, lai veiktu matemātiskas vai loģiskas operācijas. Mainīgie tiek piešķirti ar vērtībām. Dažreiz šīs vērtības ir fiksētas un nemainās. Šāda veida vērtības sauc par datu burtiem. Ja programmā ir paziņojums kā int vērtība = 5, tad programmā “int” ir datu tips. 'Vērtība' ir mainīgais lielums, un '5' ir burtiski dati. Šajā rakstā ir aprakstīta atšķirība starp mainīgajiem un datu burtiem Java. galvenā atšķirība starp mainīgajiem un datu burtiem Java ir tas mainīgie ir rezervētas atmiņas vietas, kur vērtības glabāt ar simboliskiem nosaukumiem, savukārt datu burti ir apzīmējumi, kas apzīmē fiksētas vērtības programmēšanā.
1. Pārskats un galvenās atšķirības
2. Kas ir Java mainīgie
3. Kas ir datu literāri Java?
4. Java mainīgo un datu literāro līdzību
5. Blakus salīdzinājums - mainīgie vs Data Literals Java tabulas formā
6. Kopsavilkums
Mainīgais ir vieta, kur vērtību uzglabāt atmiņā. 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šs, dubultā un char. Datu tipa baits ir 8 bitu parakstīts divu komplementu vesels skaitlis. Ir noderīgi ietaupīt vietu lielos masīvos, jo tas ir 4 reizes mazāks nekā int. Datu tips īss ir 16 bitu parakstīts divu komplementu vesels skaitlis. Tas ir 2 reizes mazāks nekā int. Int ir 32 bitu parakstīts divu papildinājumu vesels skaitlis. Tas ir visizplatītākais datu tips, lai saglabātu skaitliskās vērtības bez decimāldaļām, kad par atmiņu nav lielas bažas. Garais datu tips ir 64 bitu parakstīts divu komplementu vesels skaitlis. To izmanto plaša numuru klāsta saglabāšanai. Pludiņš un dubultā ir divi datu tipi, lai saglabātu skaitliskās vērtības ar decimālzīmi. Pludiņš ir 32 bitu un divkāršs - 64 biti. Būla vērtību izmanto, lai saglabātu patiesu vai nepatiesu. Izmantojot rakstzīmju datu tipu, var saglabāt vienu rakstzīmi. Šie ir galvenie primitīvie datu tipi Java.
Kad ir tāds paziņojums kā int x; tas nozīmē, ka mainīgajam x var būt vesela skaitļa vērtība. Tas neatceļ mainīgā numura atmiņu. Kad ir paziņojums kā int x = 5; tas nozīmē, ka mainīgajam x var būt veselas skaitļa vērtības un tas satur 5. vērtību. Inicializēto vērtību programmā var mainīt vēlāk. X vērtību var izlīdzināt ar kādu citu veselu skaitli, piemēram, vēlāk 10. piem. x = 10;
Katram mainīgajam ir unikāli nosaukumi, lai tos identificētu. Tos sauc par identifikatoriem. Piešķirot mainīgo nosaukumus, programmētājam jāievēro noteikumi. Java ir reģistrjutīga valoda. Tāpēc mainīgais nosaukums “number” atšķiras no “NUMBER”. Mainīgā nosaukumā var būt Unicode burti un cipari. Viņiem nevar būt atstarpes. Skatiet zemāk esošo programmu.
01. attēls: Java programma ar mainīgajiem
Saskaņā ar iepriekš minēto programmu, x un y ir mainīgie, kuriem ir veselas skaitļa vērtības. Summa tiek piešķirta mainīgajai summai. Garums un platums ir dubultā mainīgie. Reizināšana tiek saglabāta apgabala mainīgajā, kas tiek deklarēts kā dubultā mainīgais. Mainīgo burtu var uzglabāt ar vienu rakstzīmi. Tajā ir “A”. Raksturs ir ievietots atsevišķās pēdiņās.
Datu burts ir fiksētas vērtības avota kods. Tādām vērtībām kā 5, 4.3, true, nav nepieciešami aprēķini. Tādēļ tos sauc par datu burtiem. Kad ir paziņojums, dubultā skaitlis = 20,5; “dubultā” ir datu tips. 'Skaitlis' ir mainīgais. 20,5 ir datu burtiski.
Ir dažādi literāri veidi. Tie ir veseli skaitļi burtiem, peldošā komata burtiem, rakstzīmju un virkņu burtiem. Veseli skaitļi tiek izmantoti, lai inicializētu veselu skaitļu datu tipu mainīgos, piemēram, baitu, īso, int un garo. Peldošā komata burtus izmanto, lai iniciētu mainīgos datu veida mainīgos un dubultos parametrus. Peldošā komata burts beidzas ar f vai F, tas ir pludiņa tipa. Ja tas beidzas ar d vai D, tas ir dubultā. D rakstīšana nav obligāta. Rakstzīmju un virkņu burtus veido Unicode rakstzīmes. Rakstzīmju literāri apzīmē vienu rakstzīmi, savukārt virknes burti apzīmē rakstzīmju kopu. Rakstzīmju burti ir iekļauti vienā citātā. piem. - “B”. Stīgu burtiem ir divkāršās pēdiņas. piem., “programmēšana”. Skatiet zemāk esošo programmu.
02 attēls: Java programma ar Literals
Saskaņā ar iepriekšminēto programmu skaitlis ir mainīgs. Skaitļa mainīgā veselais skaitlis ir 10. Mainīgais doubleValue var turēt dubultu vērtību. Mainīgais floatValue var turēt pludiņu. Tāpēc 5.4. Un 5.4f. Kods ir peldošā komata burti. Burtu mainīgajā ir burts “B”. Tas ir raksturs burtiski. Vārda mainīgais satur rakstzīmju kopu. Tātad, tas ir stīgu burtiski.
Mainīgie vs Data Literals | |
Mainīgie ir rezervētas atmiņas vietas, kur vērtības tiek glabātas ar simboliskiem nosaukumiem. | Datu burti ir fiksētu vērtību avota koda attēlojumi. |
Asociācija | |
Mainīgie ir saistīti ar atmiņas vietu. | Datu literāri ir saistīti ar fiksētām vērtībām, kuras tiek ievietotas mainīgajos. |
Mainīgie un datu burti ir izplatīti termini, kas saistīti ar programmēšanu. Šajā rakstā tika apskatīta atšķirība starp mainīgajiem un datu burtiem. Atšķirība starp mainīgajiem un datu burtiem Java ir tāda, ka mainīgie ir rezervētas atmiņas vietas, kur vērtības glabāt ar simboliskiem nosaukumiem, savukārt datu burti ir apzīmējumi, kas apzīmē fiksētas vērtības programmēšanā.
Punkts, konsultācijas. “Java Basic Datatypes.”, Konsultāciju punkts, 2018. gada 8. janvāris. Pieejams šeit