Keskeinen ero - Muuttujat vs. Java-kirjastot
Tietokoneohjelma on joukko ohjeita tehtävän suorittamiseksi. Tiedot on tallennettava ohjelmoinnin aikana. Siksi nämä tiedot tallennetaan muistiin. Näitä varattuja muistipaikkoja kutsutaan muuttujiksi. Muuttujilla tulisi olla yksilölliset nimet, koska ne tulisi tunnistaa helposti matemaattisten tai loogisten operaatioiden suorittamiseksi. Muuttujat määritetään arvoilla. Joskus nämä arvot ovat kiinteitä eivätkä muutu. Tällaisia arvoja kutsutaan tietolitraaleiksi. Jos ohjelmassa on lause int-arvona = 5, 'int' on tietotyyppi. 'Arvo' on muuttuja, ja '5' on tietolitra. Tässä artikkelissa käsitellään Java-muuttujien ja datalitraalien välistä eroa. Keskeinen ero muuttujien ja datalitraalien välillä Java-ohjelmassa on, että muuttujat ovat varattuja muistipaikkoja arvojen tallentamiseksi symbolisilla nimillä, kun taas dataliteraalit ovat merkintöjä, jotka edustavat kiinteitä arvoja ohjelmoinnissa.
SISÄLLYS
1. Yleiskatsaus ja avainerot
2. Mitkä ovat Java-muuttujat
3. Mitä ovat Java-tietokirjastot
4. Java- muuttujien ja Data-literaalien yhtäläisyydet
5. Vertailu vierekkäin - Muuttujat vs. Java-tietolitraukset taulukkomuodossa
6. Yhteenveto
Mitä ovat Java-muuttujat?
Muuttuja on paikka tallentaa arvo muistiin. Jokainen muistipaikka voi tallentaa tietyntyyppistä dataa. Java-kieli tukee kahdeksaa primitiivistä tietotyyppiä. Ne ovat tavu, lyhyt, int, pitkä, looginen, kelluva, kaksinkertainen ja hiili. Tietotyypin tavu on 8-bittinen allekirjoitettu kahden komplementtiluku. On hyödyllistä säästää tilaa suurissa ryhmissä, koska se on 4 kertaa pienempi kuin int. Tietotyyppi lyhyt on 16-bittinen allekirjoitettu kahden komplementtiluku. Se on 2 kertaa pienempi kuin int. Int on 32-bittinen signeerattu kahden komplementin kokonaisluku. Yleisin tietotyyppi on numeeristen arvojen tallentaminen ilman desimaalipisteitä, kun muistista ei ole paljon huolta. Pitkä tietotyyppi on 64-bittinen signeerattu kahden komplementtiluku. Sitä käytetään monenlaisten numeroiden tallentamiseen. Kelluva ja kaksinkertainen ovat kaksi tietotyyppiä numeeristen arvojen tallentamiseksi desimaalipilkulla. Kelluva on 32- ja kaksinkertainen 64-bittinen. Totuusarvoa käytetään tosi tai epätosi tallentamiseen. Yksittäinen merkki voidaan tallentaa char-tietotyypillä. Nämä ovat Java: n tärkeimmät primitiiviset tietotyypit.
Kun on lause, kuten int x; se tarkoittaa, että muuttuja x voi pitää kokonaislukua. Se ei varaa muistia muuttujanumerolle. Kun lauseke on int x = 5; se tarkoittaa, että muuttuja x voi pitää kokonaislukuja ja se sisältää arvon 5. Alustettua arvoa voidaan muuttaa ohjelmassa myöhemmin. X-arvo voidaan tasata jollekin muulle kokonaisluvulle, kuten 10 myöhemmin. esim. x = 10;
Jokaisella muuttujalla on yksilölliset nimet niiden tunnistamiseksi. Niitä kutsutaan tunnisteiksi. Ohjelmoijan on noudatettava sääntöjä annettaessa muuttujien nimiä. Java on isot ja pienet kirjaimet. Siksi muuttujan nimi 'numero' on erilainen kuin 'NUMBER'. Muuttujan nimi voi sisältää Unicode-kirjaimia ja numeroita. Heillä ei voi olla välilyöntejä. Katso alla oleva ohjelma.
Kuva 01: Java-ohjelma muuttujilla
Yllä olevan ohjelman mukaan x ja y ovat muuttujia, jotka pitävät kokonaislukuarvoja. Summa on osoitettu muuttuvalle summalle. Pituus ja leveys ovat kaksinkertaisia muuttujia. Kertolasku tallennetaan aluemuuttujaan, joka ilmoitetaan kaksoismuuttujana. Muuttujakirjaimeen voidaan tallentaa yksi merkki. Se sisältää 'A'. Merkki sijoitetaan yksittäisten lainausmerkkien sisään.
Mitä ovat Java-tietokirjastot?
Tietolitraali on kiinteän arvon lähdekoodiesitys. Arvot, kuten 5, 4.3, true, eivät vaadi laskelmia. Siksi ne tunnetaan nimellä datas literaalit. Kun on lause, kaksinkertainen luku = 20,5; kaksinkertainen on tietotyyppi. Numero on muuttuja. 20.5 on datan kirjaimellinen.
Kirjailijoita on erilaisia. Ne ovat kokonaisluku-, liukuluku-, merkki- ja merkkijonolitraaleja. Kokonaislukijoita käytetään alustamaan muuttujia kokonaislukutyypeistä, kuten tavu, lyhyt, int ja pitkä. Liukuluku-literaaleja käytetään alustamaan muuttujia tietotyypillä float ja double. Liukulukuinen kirjaimellinen pääte on f tai F, se on tyypin kellua. Jos se päättyy d: llä tai D: llä, se on kaksinkertainen. D: n kirjoittaminen on valinnainen. Merkki- ja merkkijonolitraalit koostuvat Unicode-merkeistä. Merkkiritolit edustavat yhtä merkkiä, kun merkkijono-literaali edustaa merkistöä. Hahmolitraalit ovat yhden lainauksen sisällä. esim. 'B'. Merkkijono-literaalit ovat kaksoislainausten sisällä. esim. “Ohjelmointi”. Katso alla oleva ohjelma.
Kuva 02: Java-ohjelma literaaleilla
Yllä olevan ohjelman mukaan luku on muuttuja. Numeromuuttujan kokonaisluku litraali on 10. DoubleValue-muuttuja voi sisältää kaksinkertaisen arvon. FloatValue-muuttuja voi pitää kellua. Siksi 5.4 ja 5.4f ovat liukulukuisia literaaleja. Kirjainmuuttuja sisältää merkin 'B'. Se on kirjaimellinen hahmo. Sana muuttuja sisältää joukon merkkejä. Joten, se on merkkijono kirjaimellinen.
Mikä on Java-muuttujien ja tietokirjastojen samankaltaisuus?
Sekä Java-muuttujia että tietolitraa käytetään ohjelmoinnissa
Mitä eroa on Java-muuttujien ja tietolitraiden välillä?
Erilainen artikkeli keskellä taulukkoa
Muuttujat vs Data Litals |
|
Muuttujat ovat varattuja muistipaikkoja, jotka tallentavat arvot symbolisilla nimillä. | Tietolitraalit ovat kiinteiden arvojen lähdekoodiesityksiä. |
Yhdistys | |
Muuttujat liitetään muistipaikkaan. | Tietolitraalit liittyvät kiinteisiin arvoihin, jotka sijoitetaan muuttujien sisään. |
Yhteenveto - Muuttujat vs Data Literals Java
Muuttujat ja Data-literaalit ovat yleisiä ohjelmointiin liittyviä termejä. Tässä artikkelissa käsiteltiin muuttujien ja dataliteraalien välistä eroa. Ero Java-muuttujien ja datalitraalien välillä on se, että muuttujat ovat varattuja muistipaikkoja arvojen tallentamiseen symbolisilla nimillä, kun taas dataliteraalit ovat merkintöjä kiinteiden arvojen edustamisesta ohjelmoinnissa.