Java Native Interface: propojujeme Javu a C/C++ – 3
Tentokrát si předvedeme lokální, globální a slabé globální reference na javovské objekty.
Czech Java User Group
Tentokrát si předvedeme lokální, globální a slabé globální reference na javovské objekty.
Ve čtvrté části seriálu o nových vlastnostech jazyka Java si řekneme o projektu Lambda, který sice není – a po přijetí plánu „B“ ani nebude – oficiální součástí JDK 7, ovšem tento projekt je možné poměrně snadným způsobem doinstalovat a odzkoušet i na současné verzi JDK 7 nebo OpenJDK 7.
autor: Jozef Chocholáček Možná to ještě nevíte, ale téměř polovina týmu, který se stará o fungování (a rozvoj) JBoss Community služeb na doméně jboss.org, sídlí v brněnské pobočce Red Hatu. Protože zbytek týmu je rozstrkaný po zbytku severní polokoule (Varšava, Švýcarsko a Texas), je vhodné se jednou za rok sejít i face-to-face, aby člověk věděl, […]
autor: Jozef Chocholáček Možná to ještě nevíte, ale téměř polovina týmu, který se stará o fungování (a rozvoj) JBoss Community služeb na doméně jboss.org, sídlí v brněnské pobočce Red Hatu. Protože zbytek týmu je rozstrkaný po zbytku severní polokoule (Varšava, Švýcarsko a Texas), je vhodné se jednou za rok sejít i face-to-face, aby člověk věděl, […]
Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 7. prosince 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, posluchárna UP 101 Na programu jsou dvě přednášky: Android Kick Start Tomáš Zvěřina, Multimedia atelier, s.r.o. Všechno co jste kdy […]
V tomto článku si ukážeme použití RefactoringNG při evoluci rozhraní. Jde o problém, který popisuje Dagi. Dejme tomu, že ve verzi 1.0 našeho API máme rozhraní Plugin: public interface Plugin { … } Ve verzi 2.0 přidáme do tohoto rozhraní metodu go: public interface Plugin { … void go(); } Tato změna vyžaduje, aby každý […]
Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 7. prosince 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, posluchárna UP 101 Na programu jsou dvě přednášky: Android Kick Start Tomáš Zvěřina, Multimedia atelier, s.r.o. Všechno co jste kdy […]
V tomto článku si ukážeme použití RefactoringNG při evoluci rozhraní. Jde o problém, který popisuje Dagi. Dejme tomu, že ve verzi 1.0 našeho API máme rozhraní Plugin: public interface Plugin { … } Ve verzi 2.0 přidáme do tohoto rozhraní metodu go: public interface Plugin { … void go(); } Tato změna vyžaduje, aby každý […]
Ve třetí části seriálu o nových vlastnostech programovacího jazyka Java i jeho virtuálního stroje dokončíme popis syntaktických a sémantických změn, které lze najít v JDK 7. Ve druhé části článku si navíc řekneme, na které změny budeme naopak muset počkat až do vydání JDK 8 (v ideálním případě bude tato verze k dispozici v polovině roku 2012) –…
podcast ke stažení: czpodcast43 (audio/mp3; 25 589 kB) Máme tu podcast 44. Filemon, Dagi u nahrávacího zařízení a protože plníme vaše přání, probrali jsme situaci na pracovním trhu, o tom jestli je lepší pracovat na sebe nebo zaměstnanec, o tom co nepsat v žádném případě do životopisu, jaký jazyk je v kurzu a o originálním způsobu jak […]
Ve druhé části seriálu o nových vlastnostech programovacího jazyka Java i jeho virtuálního stroje, které jsou zařazeny do JDK 7, si popíšeme další rozšíření syntaxe a sémantiky Javy. Jedná se především o nový operátor nazvaný „diamant“ a taktéž o rozšířené možnosti bloku try-catch-delete.
V úterý 16.11.2010 se v Praze konala dlouho očekávaná akce Google Developers Day. Stejně jako zhruba dalších 1000 lidí, jsme se na tuto akci vydali a přinášíme vám stručné shrnutí toho, co jsme se dozvěděli na zajímavých přednáškách…
Pozor změna, z důvodu nemoci se setkání odkládá! Náhradní termín bude upřesněn. Omlouváme se případné potíže. Díky za pochopení. Listopadové setkání Pražské Czech Java User Group proběhne 29.11.2010 od 19 hodin v posluchárně S3 (pozor dříve S5) na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace Ruby on Rails: […]
Pozor změna, z důvodu nemoci se setkání odkládá! Náhradní termín bude upřesněn. Omlouváme se případné potíže. Díky za pochopení. Listopadové setkání Pražské Czech Java User Group proběhne 29.11.2010 od 19 hodin v posluchárně S3 (pozor dříve S5) na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace Ruby on Rails: […]
V druhém díle seriálu se podíváme na ostatní primitivní datové typy a naučíme se pracovat s objekty typu String. V ukázce v minulém díle jste si mohli všimnout, že se v nativním kódu místo typu int používalo jint. Situace je taková, že se velikost datových typů může mezi Javou a C/C++ lišit, a proto byla […]
podcast ke stažení: CZPodcast42 (audio/mp3; 31 541 kB) Podcast s číslem 42, kterým vás provede Filemon, Dagi a jako host Hubert Palan, jsme se rozhodli věnovat několika tématům. Předně jsme se dostali k vašim ohlasům za poslední dobu, které jsme zodpovědně (jak jinak) zodpověděli. Trošku jsme zabrousili do tématu, které v poslední době hýbe s Javou a […]
V tomto článku si ukážeme, jak lze pomocí RefactoringNG snadno zaměnit volání metody. Pro příklad se vydáme na cestu časem do doby JDK 1.1, kdy přibyla ve třídě java.awt.Component metoda setEnabled. Tato metoda nahradila metodu enable, která je od verze 1.1 Deprecated. Náhradu volání metody enable za volání metody setEnabled s parametrem true popíšeme v […]
V tomto článku si ukážeme, jak lze pomocí RefactoringNG snadno zaměnit volání metody. Pro příklad se vydáme na cestu časem do doby JDK 1.1, kdy přibyla ve třídě java.awt.Component metoda setEnabled. Tato metoda nahradila metodu enable, která je od verze 1.1 Deprecated. Náhradu volání metody enable za volání metody setEnabled s parametrem true popíšeme v […]
Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 2. listopadu 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu je jedna velká přednáška a dva stručné lightning talky: Komponentový vývoj pomocí Spring frameworku (Radim […]
Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 2. listopadu 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu je jedna velká přednáška a dva stručné lightning talky: Komponentový vývoj pomocí Spring frameworku (Radim […]