Pagrindinis skirtumas - „Java“kintamieji ir duomenų literalai
Kompiuterinė programa yra instrukcijų rinkinys atlikti užduotį. Programuojant reikia saugoti duomenis. Todėl šie duomenys saugomi atmintyje. Šios rezervuotos atminties vietos vadinamos kintamaisiais. Kintamieji turėtų turėti unikalius pavadinimus, nes juos reikia lengvai identifikuoti, norint atlikti matematines ar logines operacijas. Kintamieji priskiriami vertėms. Kartais tos vertės yra fiksuotos ir nesikeis. Tos vertės rūšys vadinamos duomenų literalais. Programoje, jei yra sakinys, kurio int reikšmė = 5, „int“yra duomenų tipas. „Vertė“yra kintamasis, o „5“- duomenų pažodinis žodis. Šiame straipsnyje aptariamas „Java“kintamųjų ir duomenų literalų skirtumas. Pagrindinis skirtumas tarp „Java“kintamųjų ir duomenų literalų yra tas, kad kintamieji yra rezervuotos atminties vietos vertėms su simboliniais pavadinimais saugoti, o duomenų literalai yra fiksuotų reikšmių programavimo programoje žymėjimai.
TURINYS
1. Apžvalga ir raktų skirtumas
2. Kas yra „Java“kintamieji
3. Kas yra „Java“duomenų literalai
4. „ Java“kintamųjų ir duomenų literatų panašumai
5. Šalia palyginimas - kintamieji ir duomenų „Java“literalai lentelių pavidalu
6. Santrauka
Kas yra „Java“kintamieji?
Kintamasis yra vieta, kur išsaugoti vertę atmintyje. Kiekvienoje atminties vietoje galima saugoti tam tikro tipo duomenis. „Java“kalba palaiko aštuonis primityvius duomenų tipus. Jie yra baitas, trumpas, int, ilgas, loginis, plūduriuojantis, dvigubas ir char. Duomenų tipo baitas yra 8 bitų pasirašytas dviejų papildomas skaičius. Naudinga sutaupyti vietos dideliuose masyvuose, nes ji yra 4 kartus mažesnė už int. Trumpas duomenų tipas yra 16 bitų pasirašytas dviejų papildomas skaičius. Jis yra 2 kartus mažesnis už tarpt. Int yra 32 bitų pasirašytas dviejų papildomas skaičius. Tai yra labiausiai paplitęs duomenų tipas, kai skaitinės vertės saugomos be dešimtainių kablelių, kai nėra daug susirūpinimo dėl atminties. Ilgasis duomenų tipas yra 64 bitų pasirašytas dviejų papildomas skaičius. Jis naudojamas saugoti įvairius numerius. „Float“ir „double“yra du duomenų tipai, skirti skaitmeninėms vertėms saugoti po kablelio. Plūdė yra 32 bitų, o dviguba - 64 bitų. Būlo reikšmė naudojama tikrosioms ar klaidingoms įrašyti. Vieną simbolį galima išsaugoti naudojant char duomenų tipą. Tai yra pagrindiniai „Java“duomenų tipai.
Kai yra sakinys, toks kaip int x; tai reiškia, kad kintamasis x gali turėti sveiką skaičių. Kintamam skaičiui ji neskiria jokios atminties. Kai yra sakinys int x = 5; tai reiškia, kad kintamasis x gali turėti sveikų skaičių reikšmes ir jame yra reikšmė 5. Inicializuotą vertę vėliau galima pakeisti programoje. X reikšmė gali būti išlyginta kitu sveikuoju skaičiumi, pvz., 10 vėliau. pvz., x = 10;
Kiekvienas kintamasis turi unikalius pavadinimus, kad juos identifikuotų. Jie vadinami identifikatoriais. Programuotojas, laikydamasis kintamųjų vardų, turėtų laikytis taisyklių. „Java“yra didžiųjų ir mažųjų raidžių kalba. Todėl kintamojo pavadinimas „skaičius“skiriasi nuo „NUMBER“. Kintamojo pavadinime gali būti „Unicode“raidžių ir skaitmenų. Jie negali turėti erdvių. Peržiūrėkite žemiau pateiktą programą.
01 pav. „Java“programa su kintamaisiais
Pagal pirmiau pateiktą programą x ir y yra kintamieji, turintys sveikųjų skaičių reikšmes. Suma priskiriama kintamai sumai. Ilgis ir plotis yra dvigubi kintamieji. Padauginimas saugomas ploto kintamajame, kuris deklaruojamas kaip dvigubas kintamasis. Kintamojoje raidėje gali būti saugomas vienas simbolis. Jame yra „A“. Simbolis dedamas į atskiras kabutes.
Kas yra „Java“duomenų literalai?
„Data literal“yra fiksuotos vertės šaltinio kodas. Tokios vertės kaip 5, 4.3, true nereikia skaičiuoti. Todėl jie žinomi kaip duomenų literalai. Kai yra teiginys, dvigubas skaičius = 20,5; „dvigubas“yra duomenų tipas. „Skaičius“yra kintamasis. 20,5 yra pažodinis duomenų.
Pažodžių yra įvairių rūšių. Jie yra sveiko skaičiaus literalai, slankiojo kablelio literalai, simbolių ir eilučių literalai. Sveiki sveikieji literalai naudojami inicijuojant sveikų duomenų tipų kintamuosius, tokius kaip baitas, trumpas, int ir ilgas. Slankiojo kablelio literalai naudojami inicijuojant kintamuosius duomenų tipo „float“ir „double“. Slankiojo kablelio pažodinis žodis baigiasi f arba F, jis yra plūdės tipo. Jei jis baigiasi d arba D, jis yra dvigubas. D rašymas yra neprivalomas. Simbolių ir eilučių literalus sudaro „Unicode“simboliai. Simbolių literalai reiškia vieną simbolį, o eilutės literalas - simbolių rinkinį. Veikėjų literalai yra vienos citatos viduje. pvz., „B“. Styginių literalai yra dvigubų kabučių viduje. pvz., „Programavimas“. Peržiūrėkite žemiau pateiktą programą.
02 pav. „Java“programa su „Literals“
Pagal pirmiau nurodytą programą skaičius yra kintamasis. Skaičiuje kintamasis skaičius sveikasis skaičius yra 10. Kintamasis „doubleValue“gali turėti dvigubą reikšmę. Kintamasis „floatValue“gali turėti plūdę. Todėl 5.4 ir 5.4f yra slankiojo kablelio pažodžiai. Raidžių kintamajame yra simbolis „B“. Tai simbolio pažodinis žodis. Žodyje kintamasis yra simbolių rinkinys. Taigi, tai yra eilutė pažodžiui.
Koks yra kintamųjų ir duomenų literatūros „Java“panašumas?
Programuojant naudojami „Java“kintamieji ir duomenų literalai
Koks skirtumas tarp „Java“kintamųjų ir duomenų literatūros?
Skirtingas straipsnis viduryje prieš lentelę
Kintamieji ir duomenų literalai |
|
Kintamieji yra rezervuotos atminties vietos, kuriose saugomos vertės su simboliniais pavadinimais. | Duomenų literalai yra fiksuotų verčių šaltinio kodas. |
Asociacija | |
Kintamieji yra susieti su atminties vieta. | Duomenų literalai yra susieti su fiksuotomis reikšmėmis, kurios dedamos į kintamuosius. |
Santrauka - „Java“kintamieji ir duomenų literalai
Kintamieji ir duomenų literalai yra įprasti terminai, susiję su programavimu. Šiame straipsnyje aptariamas skirtumas tarp kintamųjų ir duomenų literalų. Skirtumas tarp „Java“kintamųjų ir duomenų literalų yra tas, kad kintamieji yra rezervuotos atminties vietos vertėms su simboliniais pavadinimais saugoti, o duomenų literalai yra fiksuotų reikšmių programavimo žymėjimai.