Obálka

Java 9 – JShell
Edice pro netrpělivé

Naposledy aktualizováno:    2015-11-07 – 10:40:53

Obsah

 

Účel a cíl publikace

Kniha seznamuje čtenáře s nástrojem, který byl ve verzi 9 nově zařazen
do základní sestavy nástrojů jazyka a platformy Java.
Nástroj JShell je zaměřen na dvě skupiny uživatelů:
Obě tyto skupiny dlouho požadovaly nástroj, který jim umožnil obejít standardní cestu
spočívající v nutnosti
a pak opakovaně vždy upravit, přeložit a spustit.

Takovéto nástroje sice existovaly, ale doposud nebyly součástí standardní instalace.
Kniha podrobně vysvětluje, jak s nástrojem JShell pracovat, jak využít jeho schopností,
jak přizpůsobit jeho konfiguraci vašim zvyklostem a maximalizovat tak efektivitu vaší práce.
V poslední kapitole na příkladu demonstruje, jak je možno využít platformy JShell
z vlastního programu a jak naučit vlastní program interpretovat kód zadávaný za chodu.


Edice pro netrpělivé je určena pro čtenáře, kteří znají základní vlastnosti probíraného tématu
(v našem případě platformy a jazyka Java) a chtějí se (nejlépe v předstihu) dozvědět
o klíčových novinkách, které přináší poslední verze.

Jak číst komentáře výpisů


Kniha je plná výpisů komunikace s prostředím, zadávaných skriptů a programů.
Abych vám čtení výpisů maximálně usnadnil, tak jsme všechny výpisy,
které se vejdou na jednu stránku, umístil v textu tak, aby se nelámaly přes hranu stránky.
U výpisů, které délku stránky překračovaly o jeden či dva řádky (jestli se dobře pamatuji,
tak tam jsou takovéto výpisy dva), jsem si dovolil nepatrně zhustit jejich řádkování,
aby se na stránku knihy vešly.
Výpisů, které jsou delší a jsou proto na několika stránkách, je naštěstí jen pár.

Řada těchto výpisů je podrobně komentovaná, přičemž v těchto komentářích jsou odkazy
na číslované řádky těchto výpisů. Některé čtenáře obtěžuje, že musejí neustále přecházet
mezi výpisem a příslušným komentářem. Pomoc je ale relativně jednoduchá.

Umí-li vás prohlížeč elektronických knih otevřít soubor ve dvou panelech na dvou místech zároveň
a v každém z těchto panelů jeho obsahem nezávisle posouvat, tak můžete v jednom panelu zobrazit
onen komentovaný výpis a v druhém panelu příslušný komentář.
Bohužel, osobně tuto vlastnost potkávám pouze u textových editorů a textových procesorů.
Běžný prohlížeč PDF a EPUB souborů nabízející tuto funkcionalitu jsem zatím nepotkal.

Umí to sice Adobe Acrobat, ale ten je placený, takže se pro běžné prohlížení PDF-souborů používá
jeho jednodušší kolega Acrobat Reader, který je zdarma, případně nějaký jiný zdarma dostupný prohlížeč.

Pokud váš prohlížeč takovouto službu nenabízí, máte ještě možnost uložit si soubor knihy
pod nějakým alternativním názvem a otevřít v jedné instanci prohlížeče první soubor na místě výpisu
a v druhé instanci prohlížeče otevřít druhý soubor na místě příslušného komentáře.
Čtete-li knihu na obrazovce počítače, můžete umístit obě okna vedle sebe
a nezávisle posouvat výpisem a komentujícím textem.

Soubory ke stažení

Pokud vám nebude ve vašich programech něco fungovat, podívejte se sem,
jestli na podobný problém nenarazil už někdo před vámi
a jestli proto není k dispozici novější verze.

Archiv doprovodných souborů
se všemi programovými i datovými soubory popisovanými v knize je v souboru
53_Java9_JShell_v1.00.6935_2017-06-23.zip

Jeho obsah je následující:

Dotazy a odpovědi


Tato sekce je určena pro odpovědi na vaše nejčastější dotazy.
Budete-li mít nějaký dotaz nebo upozornění na chybu, pošlete mi
mail s předmětem začínajícím 53_JShell_Dotaz:
Bude-li se dotaz týkat něčeho obecnějšího, zveřejním zde odpověď i pro ty ostatní.