Proč psát javovské testy v Groovy II

Druhá část blogu o psaní javovských testů v Groovy přinese méně slov a více kódu.

Proč psát javovské testy v Groovy 1

Chcete začít programovat v Groovy? Máte načtenou dokumentaci a tutoriály, ale stále čekáte, až se objeví příležitost, kde Groovy použít? Chtěli byste Groovy použít na aktuálním projektu, ale kvůli různým omezením to nejde? Začněte Groovy používat už teď pro psaní testů produkčního Java kódu.

Java Double Quiz

Pro kolegy jsem si připravil krátký kvíz (3 otázky) na datový typ double v jazyce Java. Věřím, že pobaví i vás.

Ako na refaktoring kódu v Jave?

Indikátorom či kód je potrebné zrefaktorovať sú situácie, kedy sa v kóde prestávame orientovať. Najčastejšie problémy a ich riešenia uvádzam v tabuľke....

Využití komprimovaných ukazatelů na objekty v JVM

V dnešní části seriálu o novinkách, které můžeme najít v syntaxi a sémantice programovacího jazyka Java i v jeho virtuálním stroji, si popíšeme vlastnost, která sice byla původně plánována až pro oficiální verzi JDK 7, ale nakonec ji mohou využít i programátoři a uživatelé používající JDK 1.6.0 14 a samozřejmě také OpenJDK 6. Jedná se o zavedení...

Otevřená Java 2: OpenJDK, IcedTea a Java wars

Projekt OpenJDK se poměrně rychle etabloval u většiny distribucí. Něktěří možná zaslechli zmínku o projektu IcedTea - je to, či není fork OpenJDK? A co jsou to Java wars?

Novinky v JDK 7 (5) – projekt Lambda a anonymní funkce v příkladech

V páté části seriálu o nových vlastnostech programovacího jazyka Java i jeho virtuálního stroje budeme pokračovat v popisu použití anonymních funkcí, které jsou implementovány v rámci projektu Lambda. Mezi typické možnosti využití anonymních funkcí patří implementace komparátorů, filtrů a podobně...

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.

Novinky v JDK 7 aneb mírný pokrok v mezích zákona – projekt Lambda

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.

Novinky v JDK 7 aneb mírný pokrok v mezích zákona (2)

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.

 
strana 8/19celkem 181 položek