Kintamųjų ir duomenų raidžių skirtumas programoje „Java“

Turinys:

Kintamųjų ir duomenų raidžių skirtumas programoje „Java“
Kintamųjų ir duomenų raidžių skirtumas programoje „Java“

Video: Kintamųjų ir duomenų raidžių skirtumas programoje „Java“

Video: Kintamųjų ir duomenų raidžių skirtumas programoje „Java“
Video: Java Tutorial: Literals in Java 2024, Gruodis
Anonim

Pagrindinis skirtumas – kintamieji ir duomenų raidės Java

Kompiuterio programa yra instrukcijų rinkinys užduočiai atlikti. Programuojant reikia saugoti duomenis. Todėl tie duomenys saugomi atmintyje. Šios rezervuotos atminties vietos vadinamos kintamaisiais. Kintamieji turėtų turėti unikalius pavadinimus, nes jie turėtų būti lengvai identifikuojami, kad būtų galima atlikti matematines ar logines operacijas. Kintamiesiems priskiriamos reikšmės. Kartais šios vertės yra fiksuotos ir nesikeis. Tokios vertės vadinamos duomenų literalais. Jei programoje yra sakinys kaip int reikšmė=5, „int“yra duomenų tipas.„Vertė“yra kintamasis, o „5“yra duomenų raidė. Šiame straipsnyje aptariamas „Java“kintamųjų ir duomenų literalų skirtumas. Pagrindinis skirtumas tarp kintamųjų ir duomenų literalų Java yra tas, kad kintamieji yra rezervuotos atminties vietos, kuriose saugomos reikšmės su simboliniais pavadinimais, o duomenų literalai yra fiksuotų reikšmių programavimo žymos.

Kas yra Java kintamieji?

Kintamasis yra vieta, kurioje atmintyje saugoma reikšmė. Kiekviena atminties vieta gali saugoti tam tikro tipo duomenis. Java kalba palaiko aštuonis primityvius duomenų tipus. Jie yra baitas, trumpas, tarpinis, ilgas, loginis, plūduriuojantis, dvigubas ir simbolis. Duomenų tipo baitas yra 8 bitų ženklas, dviejų komplemento sveikasis skaičius. Tai naudinga sutaupyti vietos dideliuose masyvuose, nes jis yra 4 kartus mažesnis nei int. Duomenų tipas trumpasis yra 16 bitų pasirašytas dviejų komplemento sveikasis skaičius. Jis yra 2 kartus mažesnis nei tarpinis. Int yra 32 bitų pasirašytas dviejų komplemento sveikasis skaičius. Tai yra labiausiai paplitęs duomenų tipas, skirtas saugoti skaitines reikšmes be kablelio, kai nėra daug rūpesčių dėl atminties. Ilgasis duomenų tipas yra 64 bitų ženklas su dviem komplementais. Jis naudojamas įvairiems numeriams saugoti. Plūdinis ir dvigubas yra du duomenų tipai, skirti saugoti skaitines reikšmes su kableliu. Plūdinis yra 32 bitai, o dvigubas - 64 bitai. Būlio reikšmė naudojama teisingai arba klaidingai saugoti. Vieną simbolį galima išsaugoti naudojant char duomenų tipą. Tai yra pagrindiniai primityvūs Java duomenų tipai.

Kai yra sakinys, pvz., int x; tai reiškia, kad kintamasis x gali turėti sveikojo skaičiaus reikšmę. Ji neatideda jokios atminties kintamajam skaičiui. Kai yra sakinys kaip int x=5; tai reiškia, kad kintamasis x gali turėti sveikųjų skaičių reikšmes ir jame yra reikšmė 5. Inicializuota reikšmė gali būti pakeista programoje vėliau. X reikšmę vėliau galima išlyginti su kokiu nors kitu sveikuoju skaičiumi, pvz., 10. pvz. x=10;

Kiekvienas kintamasis turi unikalius pavadinimus, leidžiančius juos identifikuoti. Jie vadinami identifikatoriais. Suteikdamas kintamųjų pavadinimus, programuotojas turėtų vadovautis taisyklėmis. Java yra didžiųjų ir mažųjų raidžių kalba. Todėl kintamojo pavadinimas „number“skiriasi nuo „NUMBER“. Kintamojo pavadinime gali būti unikodo raidžių ir skaitmenų. Jie negali turėti tarpų. Žiūrėkite toliau pateiktą programą.

Skirtumas tarp kintamųjų ir duomenų raidžių Java
Skirtumas tarp kintamųjų ir duomenų raidžių Java

01 pav.: Java programa su kintamaisiais

Pagal aukščiau pateiktą programą, x ir y yra kintamieji, turintys sveikųjų skaičių reikšmes. Suma priskiriama kintamai sumai. Ilgis ir plotis yra dvigubi kintamieji. Daugyba saugoma ploto kintamajame, kuris deklaruojamas kaip dvigubas kintamasis. Kintamoje raidėje gali būti įrašytas vienas simbolis. Jame yra „A“. Simbolis dedamas į pavienes kabutes.

Kas yra duomenų raidės Java?

A Duomenų literatūra yra fiksuotos vertės š altinio kodo atvaizdavimas. Tokios reikšmės kaip 5, 4.3, tiesa, nereikia jokių skaičiavimų. 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 duomenų pažodžiui.

Yra įvairių pažodinių žodžių tipų. Tai yra sveikųjų skaičių literalai, slankiojo kablelio literalai, simbolių ir eilučių literalai. Sveikųjų skaičių literalai naudojami sveikųjų duomenų tipų, tokių kaip baitas, trumpas, int ir ilgas, kintamiesiems inicijuoti. Slankaus kablelio literalai naudojami inicijuoti duomenų tipo float ir double kintamuosius. Slankaus kablelio raidė baigiasi f arba F, ji yra float tipo. Jei jis baigiasi d arba D, jis yra dvigubas. Rašyti d neprivaloma. Simbolių ir eilučių literalai susideda iš unikodo simbolių. Simbolių literalai žymi vieną simbolį, o eilutės raidė – simbolių rinkinį. Simbolių raidės yra vienos kabutės viduje. pvz. – „B“. Eilučių literalai yra dvigubų kabučių viduje. pvz.- "Programavimas". Žiūrėkite žemiau esančią programą.

Pagrindinis „Java“kintamųjų ir duomenų raidžių skirtumas
Pagrindinis „Java“kintamųjų ir duomenų raidžių skirtumas

02 pav.: Java programa su Literals

Pagal aukščiau pateiktą programą skaičius yra kintamasis. Sveikasis skaičius kintamajame yra 10. DoubleValue kintamasis gali turėti dvigubą reikšmę. Kintamasis floatValue gali turėti plūduriuojančią vertę. Todėl 5.4 ir 5.4f yra slankiojo kablelio literalai. Raidės kintamąjį sudaro simbolis „B“. Tai pažodinis simbolis. Žodžio kintamasis susideda iš simbolių rinkinio. Taigi, tai yra eilutės raidė.

Koks yra „Java“kintamųjų ir duomenų raidžių panašumas?

Kintamieji ir duomenų raidės Java kalboje naudojami programuojant

Kuo skiriasi kintamieji ir duomenų raidės Java?

Kintamieji vs duomenų raidės

Kintamieji yra rezervuotos atminties vietos, kuriose saugomos reikšmės simboliniais pavadinimais. Duomenų literalai yra fiksuotų reikšmių š altinio kodo atvaizdai.
Asociacija
Kintamieji yra susieti su atminties vieta. Duomenų literalai yra susieti su fiksuotomis reikšmėmis, kurios yra įtrauktos į kintamuosius.

Santrauka – „Java“kintamieji ir duomenų raidės

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, kuriose saugomos reikšmės su simboliniais pavadinimais, o duomenų literalai yra fiksuotų reikšmių žymėjimas programuojant.

Rekomenduojamas: