Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Groovy Dátové typy

Groovy je programovací jazyk vyvinutý spoločnosťou Guillaume Laforge a navrhnutý v spolupráci s Java Community Process . Je syntakticky podobné programovacieho jazyka Java , ale zdieľa je k dispozícii s Perl , Ruby , Python a Smalltalk programovacích jazykov . Groovy môže byť použitý ako skriptovací jazyk , ktorý používa Java Virtual Machine ( JVM ) . JVM je interpret , ktorý beží Java bytecode . Bytecode je Java kód , ktorý bol zostavený do strojovo čitateľnej forme . Dátové typy

Dátové typy sú spôsob , ako triediť jednotlivé zložky dát . Popisujú sa veľkosť dát , pokiaľ ide o to , koľko digitálnych bitov zaberá pri skladovaní . Dátové typy tiež popísať typy operácií , ktoré môžu byť vykonané na dátach . Programovacie jazyky zvyčajne majú sadu preddefinovaných " základných dátových typov . " Väčšina programovacích jazykov tiež umožňujú užívateľovi vytvárať vlastné dátové typy v nadväznosti na základné dátové typy . Typy
Základné Java Dátové

základné dátové typy v Groovy sú rovnako ako v jazyku Java . Sú to reťazce , bajtov , kraťasy , ints , túži , plaváky , dvojlôžkové , pravdivostná hodnoty a znaky . Reťazce sú reťazce textu. K dispozícii je tiež špeciálny Groovy verzia dátového typu Java String s názvom Gstring . Byty sú 8 - bitové celočíselné hodnoty , ktoré môžu mať ľubovoľnú hodnotu medzi 127 a -128 . Šortky sú 16-bitové celočíselné hodnoty , ktoré môžu mať ľubovoľnú hodnotu medzi 32 767 a 768 -32 . Ints sú 32-bitové celočíselné hodnoty , ktoré môžu mať ľubovoľnú hodnotu medzi 2 147 483 647 a -2 147 483 648. Túži sú 64-bitové celočíselné hodnoty , ktoré môžu mať ľubovoľnú hodnotu medzi 9 223 372 036 854 775 807 až 9 223 372 036 854 775 808. Plaváky a štvorhry sú dátové typy , ktoré môžu obsahovať veľké desatinné čísla , ich veľkosť pamäte je 32 bitov a 64 bitov , resp . Booleans mať dve hodnoty : true alebo false . Booleovské operácie sú používané v riadiacich štruktúr v jazyku Java a Groovy . Znaky sú 16 - bitové znaky Unicode .
Zoznamy

Existujú dva hlavné vstavaných dátových typov dostupných v Groovy , ale nie je k dispozícii v Jave . Jedná sa o zoznamy a mapy . Zoznamy sa používajú na ukladanie kolekcií dát v poriadku . Napríklad , zoznam dátový typ nazvaný " mainList " môžu byť deklarované v Groovy takto : Zoznam mainList = [ 1 , 5 , 65 , 100 ] . Hodnoty v zátvorkách sú dostupné stránky s odkazom na index prvku , kde sú prvky indexované začína pri teplote 0 ° . Napríklad , aby sa tlačiť prvý prvok " mainList " v Groovy by ste napísať : println mainList [ 0 ] . Toto vyhlásenie sa vytlačia " 1 " .
Mapy

Mapy sú podobné zoznamy . Na rozdiel od zoznamov dát v mape nie je nariadené . Každý prvok stránky sa skladá z dvojice údajov . Jeden člen tejto dvojice sa chová ako označenie pre ostatné . Mapa skúšky výsledkov triedy študentov môže byť vyhlásená takto : examResults = [ " Danny " : 64 , " Alice " : " " , " Bob " : 78,5 " Cora " : 84 ] . Všimnite si , že hodnoty uložené v mape examResults sú rôznych typov . Alicin skúška Výsledkom je reťazec , Bob je plavák , a Cora je a Danny sú obe celé čísla . Hodnoty v zátvorkách máp možno pristupovať s odkazom na štítku prvku . Napríklad , aby bolo možné tlačiť Dannyho skúšku výsledok by ste napísať jeden z týchto dvoch vyhlásení : println examResults [ " Danny " ] alebo println examResults.Danny . Oba tieto vyhlásenia sa vytlačia " 64 " . Obe sú rovnako platné spôsoby tlače prvok mapy v Groovy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené