Closures v Jave – děkuji nechci
O nápadu prosadit closures (uzávěrách?) do Javy jsem se dočetl poměrně nedávno. Mojí první reakcí bylo: „Proboha proč?!“. Čím více o tomto návrhu přemýšlím, tím více motivaci jeho tvůrce chápu. Stále si s nimi ale dovoluji nesouhlasit. Pokusím se uvést několik argumentů proti jejich akceptaci.
vložil: Lukáš Křečan (7.9.2006)
zařazení: články, blog / J2SE
Closures v Jave - funkce se bouří
Málokterý materiál týkající se Javy vyvolal v poslední době takový rozruch jako návrh začlenění funkčních typů a inline funkcí nazývaných Closures, za kterým stojí čtveřice Gilad Bracha, Neal Gafter, James Gosling, Peter von der Ahé. Přímou podporu funkčních typů mají například jazyky Ruby, Scala, Smalltalk a nebo JavaScript. Co to bude pro Javu...
vložil: Cyril Sochor (5.9.2006)
zařazení: články, blog / J2SE
Deklarovaná runtime výjimka - nejlepší z obou světů?
Princip výjimek na platformě Java je dostatečně známý, ale to vůbec neznamená, že existuje obecný koncept, jak nejlépe navrhnout systém výjimek z hlediska architektury aplikace. Nedávno byl na serveru TheServerSide diskutován koncept deklarované runtime výjimky, tak se na něj v tomto článku podíváme.
vložil: Cyril Sochor (21.8.2006)
zařazení: články, blog / J2SE
Odložené nahrávání dat v ORM nástrojích
Odložené nahrávání dat, takzvaný lazy fetching, patří k základním vlastnostem pro zvýšení výkonu v ORM nástrojích jako Hibernate či iBatis SQL Maps.
vložil: Cyril Sochor (28.7.2006)
zařazení: články, blog / J2SE
Když na prostředí záleží aneb soubory a více vláken
Článek o přístupu do souborů z více vláken
vložil: Lukáš Křečan (27.7.2006)
zařazení: články, blog / J2SE
Swing a SWT na OS Microsoft Vista
Daniel Spiewak připravil malé srovnání Swingu a SWT na OS Vista, které odráží aktuální stav těchto GUI technologii. Jako implementace Swingu bylo použité poslední dostupné JDK 6.0 Mustangu a pro SWET byl jako zástupce použit Eclipse.
vložil: Cyril Sochor (30.6.2006)
zařazení: články, blog / J2SE
Síťování v Javě: Závěr
Na úplný závěr našeho seriálu o síťování v Javě si probereme to, co se zatím do předchozích dílů nevešlo. Ukážeme si, jak pracovat se síťovými rozhraními a zkusíme si práci s HTTP protokolem. Nakonec nás čeká už jen krátké povídání o třídě Charset z balíku java.nio.charset.
vložil: Cyril Sochor (8.6.2006)
zařazení: články, blog / J2SE
Síťování v Javě: Logování
Dnes mírně odbočíme od zaměření seriálu. Podíváme se na téma, které se síťováním úzce souvisí - logování. Ukážeme si, jaké jsou možnosti vytváření logů. Od výpisu na konzoli, až po java.util.logging API.
vložil: Cyril Sochor (25.5.2006)
zařazení: články, blog / J2SE
Síťování v Javě: New I/O server
nes budeme pokračovat v New I/O API. Vysvětlíme si práci se serverovým kanálem, selektory a ukážeme si, jak převádět obsah bufferů na řetězce. Na závěr si vytvoříme primitivní HTTP server, na kterém si prakticky vyzkoušíme postupy popisované v teoretické části.
vložil: Cyril Sochor (18.5.2006)
zařazení: články, blog / J2SE
Síťování v Javě: New I/O
V dnešním díle nás čeká úvod do New I/O API. Probereme důležité třídy, podrobněji se zaměříme na práci s buffery. Na závěr vytvoříme jednoduchý příklad NIO klientské aplikace, na kterém si ukážeme nejen síťování, ale také práci se soubory pomocí NIO.
vložil: Cyril Sochor (11.5.2006)
zařazení: články, blog / J2SE
| strana 10/14 | předchozí 4 5 6 7 8 9 10 11 12 13 14 následující | celkem 139 položek | zobrazit všechny |
www.amaio.com