<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<image>
			<link>http://www.root.cz/</link>
			<title>Root.cz</title>
			<url>http://ii.iinfo.cz/r/rss-88x31.gif</url>
			<width>88</width>
			<height>31</height>
		</image>
		<title>Root.cz - články v rubrice Programovací jazyky</title>
		<link>http://www.root.cz/programovaci-jazyky/</link>
		<description>Root.cz - informace nejen ze světa Linuxu</description>
		<language>cs</language>
		<pubDate>Mon, 06 Feb 2012 23:00:00 GMT</pubDate>
		<item>
			<title>Pohled pod kapotu JVM (9.část - tajemství instrukcí lookupswitch a tableswitch)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-9-cast-tajemstvi-instrukci-lookupswitch-a-tableswitch/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešní části seriálu o jazyce Java a JVM se již počtvrté budeme zabývat popisem instrukčního souboru virtuálního stroje Javy. Zaměříme se především na dvojici poměrně komplikovaných instrukcí nazvaných tableswitch a lookupswitch, pomocí nichž se implementují větvení programů realizované příkazy switch.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 06 Feb 2012 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-9-cast-tajemstvi-instrukci-lookupswitch-a-tableswitch/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (8.část - instrukce určené pro řízení běhu programu)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-8-cast-instrukce-urcene-pro-rizeni-behu-programu/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešním článku o jazyce Java i JVM se již potřetí vrátíme k instrukčnímu souboru zpracovávanému virtuálním strojem Javy. Popíšeme si instrukce sloužící k řízení běhu programu. Jedná se o instrukce pro ukončení metody s předáním návratové hodnoty, nepodmíněné a podmíněné skoky a taktéž o instrukce pro rozvětvení.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 30 Jan 2012 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-8-cast-instrukce-urcene-pro-rizeni-behu-programu/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (7.část - další instrukce zpracovávané virtuálním strojem Javy)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-7-cast-dalsi-instrukce-zpracovavane-virtualnim-strojem-javy/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešním článku o jazyce Java budeme pokračovat v popisu instrukčního souboru zpracovávaného virtuálním strojem. Popíšeme si instrukce používané pro provádění aritmetických a bitových operací a také instrukce sloužící pro porovnání dvou hodnot. Na těchto instrukcích je mj. založeno i řízení běhu programů.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 23 Jan 2012 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-7-cast-dalsi-instrukce-zpracovavane-virtualnim-strojem-javy/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (6.část - instrukční soubor virtuálního stroje Javy)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-6-cast-instrukcni-soubor-virtualniho-stroje-javy/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešní části seriálu o programovacím jazyce Java si popíšeme první část instrukcí tvořících instrukční soubor virtuálního stroje Javy. Jedná se o instrukce sloužící pro uložení konstant na zásobník operandů, instrukce pro přesuny dat mezi proměnnými a zásobníkem operandů a taktéž o konverzní instrukce.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 16 Jan 2012 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-6-cast-instrukcni-soubor-virtualniho-stroje-javy/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (5.část - popis virtuálního stroje Javy)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-5-cast-popis-virtualniho-stroje-javy/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešní části seriálu o programovacím jazyce Java se budeme zabývat popisem vlastního virtuálního stroje Javy, v němž jsou zpracovávány instrukce bajtkódu tvořící těla jednotlivých metod. Popíšeme si strukturu virtuálního stroje v době běhu aplikace a nezapomeneme ani na základní informace o instrukčním souboru.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 09 Jan 2012 23:00:05 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-5-cast-popis-virtualniho-stroje-javy/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (4.část - dokončení popisu struktury souborů .class)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-4-cast-dokonceni-popisu-struktury-souboru-class/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V dnešní části seriálu o programovacím jazyce Java i o vlastnostech JVM dokončíme popis struktury bajtkódu, tj. souborů s koncovkou .class generovaných (většinou) překladačem Javy. Řekneme si, jakým způsobem jsou uloženy informace o datových položkách tříd, rozhraní či výčtových typů, jak jsou uloženy jednotlivé metody a zmíníme se taktéž o atributech přiřazených k vlastním třídám.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 02 Jan 2012 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-4-cast-dokonceni-popisu-struktury-souboru-class/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (3.část - pokračování popisu struktury souborů .class)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-3-cast-pokracovani-popisu-struktury-souboru-class/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>Dnes se společně již potřetí vrátíme ke struktuře bajtkódu, tj. k souborům s koncovkou .class. Řekneme si, jakým způsobem jsou v bajtkódu uloženy další důležité informace: příznaky třídy či rozhraní, jméno implementované třídy, jméno nadtřídy a konečně i seznam všech implementovaných rozhraní.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 26 Dec 2011 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-3-cast-pokracovani-popisu-struktury-souboru-class/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (2.část - podrobnější analýza obsahu constant poolu)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-2-cast-podrobnejsi-analyza-obsahu-constant-poolu/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V devatenácté části seriálu o programovacím jazyce Java i o vlastnostech JVM budeme pokračovat v popisu bajtkódu, tj. interní struktury souborů s koncovkou .class. Dnes se zaměříme na strukturu položek umístěných v constant poolu. Taktéž bude ukázán poměrně jednoduchý nástroj, který dokáže obsah constant poolu vypsat.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 19 Dec 2011 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-2-cast-podrobnejsi-analyza-obsahu-constant-poolu/</guid>
		</item>
		<item>
			<title>Pohled pod kapotu JVM (1.část - prohlížení a modifikace bajtkódu)</title>
			<link>http://www.root.cz/clanky/pohled-pod-kapotu-jvm-1-cast-prohlizeni-a-modifikace-bajtkodu/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>V osmnácté části poněkud nepravidelně vycházejícího seriálu o programovacím jazyce Java i o vlastnostech JVM se budeme zabývat prohlížením a modifikací bajtkódu, do něhož jsou překládány zdrojové texty psané (nejenom) v Javě. Modifikace bajtkódu je často používána nástroji typu Cobertura, EMMA či AspectJ.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 12 Dec 2011 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/pohled-pod-kapotu-jvm-1-cast-prohlizeni-a-modifikace-bajtkodu/</guid>
		</item>
		<item>
			<title>Výuka programování - nástroje pro ilustraci činnosti mikroprocesoru (2)</title>
			<link>http://www.root.cz/clanky/vyuka-programovani-nastroje-pro-ilustraci-cinnosti-mikroprocesoru-2/#utm_source=rss&amp;utm_medium=text&amp;utm_campaign=2012-02-10</link>
			<description>Ve čtrnácté části seriálu o programovacích jazycích (a dalších prostředcích) určených pro výuku programování se opět budeme zabývat popisem nástrojů, které mohou pomoci vysvětlit princip činnosti mikroprocesoru. Minule jsme se zabývali především uměle vytvořenými typy CPU, dnes se však zaměříme spíše na reálné čipy.</description>
<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>			<pubDate>Mon, 05 Dec 2011 23:00:00 GMT</pubDate>
			<guid isPermaLink="true">http://www.root.cz/clanky/vyuka-programovani-nastroje-pro-ilustraci-cinnosti-mikroprocesoru-2/</guid>
		</item>
	</channel>
</rss>

