Hľadanie: Java
zobraziť:
Java 21. Kompletní příručka jazyka
Příručka podrobně vysvětluje vlastnosti dvacáté první verze jazyka Java. Provede čtenáře všemi zákoutími jazyka od naprostých základů až po pokročilé konstrukce. Probírá všechny prvky jazyka včetně těch, které jsou začleněny pouze jako předběžné a standardní součástí se stanou až v některé z příštích verzí. Současně ukazuje, jak tyto předběžné konstrukce aktivovat a vyzkoušet.
Výklad je koncipovaný tak, že kniha poslouží jako učebnice i jako referenční příručka. Bude proto užitečná pro začátečníky i pokročilé programátory, kteří v ní najdou vysvětlení příčin řady problémů, s nimiž se denně setkávají, spolu s návody na jejich řešení. Vysvětluje podrobně i témata, která ostatní učebnice kvůli nedostatku místa opomíjejí a nutí tak programátory někdy postupovat metodou pokusů a omylů.
Popsané konstrukce jsou demonstrovány v prostředí JShell, jež umožňuje jednoduchou a efektivní demonstraci funkce většiny vysvětlovaných témat bez zbytečné vaty, která je nutná při použití klasického postupu. Každý si tak může konstrukce snadno vyzkoušet a případně s nimi dále experimentovat, aniž by musel psát pomocný kód s testovacími metodami a kontrolními tisky a provádět separátní kompilaci. Tento přístup výrazně usnadňuje využití příručky v základních kurzech programování.
Podrobný výklad vlastností jazyka od naprostých základů až po pokročilé, běžně neprobírané konstrukce
Vedle aktuálních konstrukcí vysvětluje i ty, které jsou zabudovány jen předběžně a stanou se řádnými až v některé z příštích verzí
Pro demonstraci vykládaných konstrukcí bez zbytečného pomocného kódu využívá zabudované REPL prostředí JShell
Ukazuje, jak efektivně experimentovat a s využitím prostředí JShell získat okamžité odpovědi
Ideální jako učebnice i referenční příručka
Učebnice jazyka Java 5.v.
Učebnice jazyka Java je knihou, která Vám pomůže překonat první úskalí tohoto programovacího jazyka. Naleznete v ní to, co pro začátky svého programování v Javě potřebujete, ale nečekejte, že je v ní vše - takové množství informací není možné vtěsnat do žádné knížky. Protože problematika programovacího jazyka Java je značně rozsáhlá, jsou v této knize podrobně vysvětleny aspekty jazyka, který se pravděpodobně nebude v blízké době výrazně měnit. Programování grafických uživatelských rozhraní, práce s knihovními třídami, atp. jsou náplní dalších dílů. Kniha je založena na výkladu pomocí příkladů, jichž zde naleznete více než 200. Kromě nich se setkáte s množstvím poznámek, dobrých rad a varování, které byly sepsány na zákadě zkušeností s tímto jazykem. V knize také naleznete množství odkazů na vzájemné souvislosti, což by Vám mělo pomoci k vytvoření potřebného nadhledu. Ke knížce si můžete zdarma stáhnout více než čtyři sta kompletně odladěných programů. Na knihu volně navazují knihy Java - grafické uživatelské prostředí a čeština, Java - bohatství knihoven a Java a XML od stejného autora.
Na sklade 2Ks
13,35 €
14,05 €
Začínáme programovat v jazyku Java
Tato publikace uvádí čtenáře do světa programování prostřednictvím jazyka Java, jenž je v současné době nejpoužívanějším jazykem pro tvorbu rozsáhlých programů a aplikací.
Postupně čtenáře seznamuje s jednotlivými konstrukcemi jazyka, a přitom se neomezuje pouze na to, jak navržený program zakódovat, ale učí čtenáře doopravdy programovat. Nesoustředí se proto na výuku syntaxe jazyka a práce s knihovnami, ale učí, jak program v daném programovacím jazyce navrhnout. Učí čtenáře, jak má při programování myslet.
Kniha je sice primárně určena začátečníkům, ale ohlasy recenzentů ukázaly, že v ní najdou poučení i zkušení programátoři.
Kniha vznikla na základě dlouholetých zkušeností autorů nejen s výukou programování na univerzitě, ale i s výukou na středních školách a vedením doplňujících kurzů pro profesionální programátory.
Autoři v ní uvádějí čtenáře krok za krokem do tajů návrhu programů v jazyce Java a ukazují mu, jak možnosti této moderní technologie co nejlépe využít a kde si dát naopak pozor na její úskalí. Přitom je paralelně seznamují se zásadami moderního programování a učí se je naplňovat v praxi.
Java - programování podprocesů (vláken)
Kniha seznamuje s programováním paralelních podprocesů neboli vláken v programovacím jazyce Java.
Čtenář se postupně seznámí s pojmem podprocesu (vlákna, thread) a s jeho základními vlastnostmi, naučí se podproces vytvořit, spustit, uspat, přerušit atd. V následujících kapitolách se dozví, jak používat podprocesy v programech s grafickým uživatelským rozhraním (Swing a JavaFX), jak synchronizovat přístup podprocesů ke sdíleným datům a jak mohou podprocesy mezi sebou komunikovat, tedy jak si mohou vyměňovat data, aniž by přitom mohlo dojít ke konfliktům.
V závěrečných kapitolách pozná čtenář pokročilejší nástroje, jako jsou např. fondy podprocesů (thread pool), a naučí se programovat asynchronní výpočty.
Výklad doprovází řada ucelených příkladů.
Java
Chcete začít s programováním v Javě? Nenašli jste zatím publikaci, která by vše vysvětlila jednoduše od úplných základů? Java bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy programovacího jazyka Java, na kterých budete poté stavět u pokročilejších témat. Naučíte se pracovat s nejrůznějšími datovými typy, řídit tok programu, zpracovávat výjimky, využívat dědičnost, ladit a testovat a vyzkoušíte si i tvorbu aplikace s grafickým uživatelským rozhraním. Na konci každé kapitoly si můžete čerstvě nabyté znalosti ověřit pomocí otázek, jejichž správné odpovědi jsou k dispozici na konci knihy. Publikace vás mimo jiné seznámí s tématy: - Proměnné, datové typy, operátory a výrazy - Podmíněné, iterační a skokové příkazy - Třídy, objekty, metody - Řetězce, pole a další struktury - Dědičnost a polymorfizmus - Výjimky a jejich zpracování - Práce se vstupem a výstupem programu - Tvorba grafického uživatelského prostředí O autorovi: Eliška Roubalová se ve volném čase zabývá tvorbou výukových materiálů pro informatiku na základních a středních školách. O počítače se zajímala od mala a po absolvování gymnázia s rozšířenou výukou informatiky nyní studuje na Elektrotechnické fakultě ČVUT obor zaměřený na softwarové inženýrství. Mimo počítače pak ráda čte klasickou literaturu, tancuje a hraje na klavír.
Na stiahnutie
8,77 €
Java a XML
Fenomén nazvaný XML ovlivňuje současný svět výpočetní techniky podobným způsobem jako se to před nedávnou dobou podařilo jazyku Java. Tato kniha by vám měla pomoci tento fenomén pochopit a začít aktivně využívat jeho nesporné výhody. Pokud jste se s XML nesetkali dosud vůbec případně jen velmi málo můžete využít první část knihy jako stručný úvod do problematiky XML a některých navazujících technologií. Ovšem hlavní přínos knihy je v tom že pochopitelným způsobem popisuje čtyři základní způsoby práce s XML dokumenty v programovacím jazyce Java. Jedná se o SAX DOM StAX a JAXB jejichž použití je vysvětlováno na množství příkladů. Jako bonus jsou zde popsány dvě oblasti týkající se nejen XML se kterými se každý programátor v Javě dříve či později setká. První z nich je široce používaná utilita Ant která při rutinních činnostech může ušetřit až neuvěřitelné množství času. Druhou je problematika kódování znaků kterou je nutno alespoň minimálně znát protože s problémy tohoto typu se setkáváme velmi často.
1001 tipů a triků pro jazyk Java
Podlehli jste kouzlu jazyka Java, ve kterém lze programovat na celé řadě platforem? Hledáte zajímavé postupy, jak vyřešit specifický problém? Tato publikace nabízí více než tisíc řešení ve zcela novém vydání, jehož předchůdce se mezi čtenáři těší velké oblibě. Ve velkém počtu tipů, rad, návodů a triků najdou inspiraci začátečníci, pokročilí, ale i profesionálové, kteří programují v Javě. Tipy a triky jsou přehledně členěny do tematických sekcí, nalezení požadované odpovědi je tak dílem okamžiku. Kniha vám mimo jiné ukáže, jak: - Pracovat s třídami a objekty - Vytvářet dialogy, formuláře a grafické prvky - Zobrazovat text v různých podobách - Zkrotit regulární výrazy - Zpracovávat data paralelně - Manipulovat se soubory - Pracovat v Javě s počítačovou sítí - Využít certifikátů, digitálních podpisů a šifrování - Zapojit do aplikace multimédia - Používat databáze a pracovat s daty - Tvořit aplikace pro mobilní telefony O autorovi: Bogdan Kiszka je profesionální programátor, překladatel a odborný konzultant. Zabývá se převážně programováním v jazycích C++, C# a Java, z angličtiny přeložil na dvě desítky knih a odborných publikací a je autorem staršího vydání této knihy.
Na stiahnutie
19,07 €
Java
Kuchařka programátora je vyčerpávající sbírkou návodů, řešení problémů a praktických příkladů. Stírá propast mezi obvykle teoretickými průvodci a reálnými programy pro praxi. Odhalí vám nová, univerzálnější řešení daných problémů a rozšíří vaše poznání Javy na ryze praktickém základě – bude neocenitelným pomocníkem každého programátora v Javě v každodenní praxi. S knihou se naučíte postupům tvorby kompletních, funkčních aplikací v Javě s využítím aplikačního rozhraní API, ale také řešení dílčích problémů.
V knize naleznete konkrétní a úplné recepty na řešení úloh a problémů z Javy, mimo jiné:
Metody kompilace programu na různých platformách a jejich spouštění v různých prostředích, využití prostředí Ant
Využití a práce s řetězci a dalšími datovými typy a použití regulárních nástrojů k porovnávání vzorů
Zpracování čísel a dat s použitím vestavěných typů a tříd API, strukturování dat v polích a generičnost v novém JDK 1.5
Metody tříd Javy používané v rámci technik objektově orientovaného programování
Hledání velikosti nebo času poslední modifikace souborů, vytváření dočasných souborů či modifikace adresářů
Vývoj grafického uživatelského rozhraní – kreslení grafiky, tvorba tlačítek a nabídek, ovládání videoklipů
Základy síťového programování na straně klienta i serveru, tvorba apletů a práce s elektronickou poštou
Připojení k místním nebo vzdálených relačním databázím a využití dotazů
Operace s daty ve formátu XML pomocí standardních API
Mechanismus vzdáleného volání procedury Javy, sestavování klientů a serverů
Tvorba balíčků tříd, které navzájem spolupracují, a vytváření vláken tříd umožňujících zpracovávat více úloh najednou
Psaní dokumentů API s křížovými odkazy a načítání apletů webovými prohlížeči
Spuštění externího programu a komunikace s nativním kódem v C/C++ a jiných jazycích
Jedná se o více než tři stovky programových výpisů řešících běžné i složité operace, které nezbytně provádí méně i více zkušený programátor v Javě, a to u jakéhokoli typu aplikací: desktopových, síťových, databázových, distribuovaných a dalších. Veškeré výpisy jsou důsledně komentované přímo v kódu a celé řešení je vždy vysvětleno i výkladem. Mnohá z nich jsou též doplněna obrázky, jež ilustrují výsledky použití zdrojového kódu.
Zdrojový kód je plně lokalizován do češtiny a jeho balíčky jsou k dispozici ke stažení na adrese http://knihy.cpress.cz/K1223.
Vypredané
41,94 €
44,15 €
Java 14
Příručka podrobně vysvětluje vlastnosti čtrnácté verze jazyka Java. Probírá nejenom konstrukce zahrnuté do této verze jazyka, ale i konstrukce připravované pro verze příští. Vysvětluje jejich podobu a funkcionalitu a předvede čtenáři, jak tuto předběžnou podobu a funkcionalitu vyzkoušet.
Provede čtenáře všemi zákoutími jazyka od naprostých základů až po pokročilé konstrukce. Je koncipována tak, aby mohla sloužit nejenom jako učebnice, ale také jako referenční příručka. Bude proto užitečná nejenom pro začátečníky, ale i pro pokročilé programátory, kteří v ní najdou vysvětlení příčin řady problémů, s nimiž se denně setkávají, spolu s návody na jejich řešení. Díky svému rozsahu totiž umožňuje podrobně vysvětlit i témata, která ostatní učebnice přecházejí z nedostatku místa mlčením a nutí tak programátory postupovat při řešení těchto problémů stylem pokus–omyl.
Vysvětlované konstrukce jsou demonstrovány v prostředí JShell, které umožňuje jednoduchou a efektivní demonstraci funkce většiny vysvětlovaných programových konstrukcí bez zbytečné vaty, která je nutná při použití klasického postupu. To usnadňuje rychlé vyzkoušení probíraných konstrukcí a případné další experimenty bez nutnosti psaní pomocného kódu s testovacími metodami a kontrolními tisky. Tento přístup výrazně usnadňuje využití příručky v základních kurzech programování.
Vypredané
24,98 €
26,29 €
Java 8 - Výukový kurz
Zaujala vás Java díky své univerzálnosti, ale máte z programování strach? Hledáte komplexní zdroj informací, jak zvládnout tento populární programovací jazyk? Výukový kurz vás provede Javou od úplných začátků až po pokročilé postupy. Zkušený autor vás v sedmnácti kapitolách seznámí se všemi prostředky, které Java programátorům nabízí. Projdete základy jazyka, naučíte se pracovat s datovými typy a operátory, větvit program pomocí podmínek a cyklů. Po absolvování základů objektově orientovaného programování plně porozumíte termínům, jako je třída, metoda, dědičnost nebo rozhraní. S rostoucími znalostmi přijdou pokročilá témata v podobě vícevláknových aplikací, apletů či tvorby grafického uživatelského prostředí s knihovnou Swing. Na konci každé kapitoly jsou připraveny kontrolní testové otázky na zopakování čerstvě nabytých znalostí. Publikace se mimo jiné věnuje těmto tématům: * Datové typy, operátory a řídicí příkazy * Dědičnost a další prvky objektově orientovaného programování * Zpracování výjimek a ladění * Vstup a výstup programu * Výrazy lambda a aplety * Paralelní zpracování dat pomocí vláken * Tvorba grafického uživatelské rozhraní Čtenáři si mohou na adrese http://knihy.cpress.cz/K2243 pod odkazem Soubory ke stažení stáhnout soubory se zdrojovými kódy použitými v knize. O autorovi: Herbert Schildt patří mezi celosvětově uznávané autority programovacích jazyků Java, C, C++ a C#. Je autorem řady knih o programování, kterých se prodaly miliony výtisků v mnoha jazycích. Byl členem komise ANSI, která standardizovala jazyk C v roce 1989. Jeho web najdete na adrese www.HerbSchildt.com.
Vypredané
27,07 €
28,49 €
Java 2
Kniha je určena pro ty, kdo hledají kompaktní úvod do programování v jazyku Java. Obsahuje zhuštěné informace o jazyku a jeho konstrukcích, jakož i stručný přehled knihoven a tipy k úspěšnému použití jazyka. Čtenář ocení především její orientaci na praktické využití všech vysvětlovaných konstrukcí.
Vypredané
9,40 €
9,89 €
Java 5.0
Java verze 5.0 je největší inovací v historii tohoto jazyka. Kniha zkušeného autora vám umožní správně pochopit nové syntaktické konstrukce, které výrazně mění možnosti tvorby kódu a dopřávají programátorům méně starostí a snadnější programovací techniky. Vše na ryze praktických příkladech, s radami a upozorněními – včetně problematiky převodu aplikací na novou verzi.
Vypredané
6,91 €
7,27 €
Učebnice jazyka JAVA
Učebnice jazyka Java je knihou, která Vám pomůže překonat první úskalí tohoto programovacího jazyka.
Naleznete v ní to, co pro začátky svého programování v Javě potřebujete, ale nečekejte, že je v ní vše – takové množství informací není možné vtěsnat do žádné knížky.
Protože problematika programovacího jazyka Java je značně rozsáhlá, jsou v této knize podrobně vysvětleny aspekty jazyka, který se pravděpodobně již nebude výrazně měnit. Programování grafických uživatelských rozhraní bude náplní dalšího dílu.
Kniha je založena na výkladu pomocí příkladů, jichž zde naleznete více než 200. Kromě nich se setkáte s množstvím poznámek, dobrých rad a varování, které byly sepsány na základě zkušeností s tímto jazykem. Kromě nich v knize naleznete množství odkazů na vzájemné souvislosti, což by Vám mělo pomoci k vytvoření potřebného nadhledu.
Kniha vychází v rozšířeném vydání a zahrnuje také změny od Java 5.
Na knihu volně navazují knihy "Java - grafické uživatelské prostředí a čeština" a "Java - bohatství knihoven" od stejného autora.
Vypredané
11,12 €
11,70 €
Java Programujeme profesionálně
Máte-li za sebou základní zkušenosti s programováním v Javě, přichází řada na knihu Java Programujeme profesionálně – výukového průvodce, s nímž rozšíříte své programátorské umění o bohatou škálu dovedností a zkvalitníte vytvářené aplikace v každém ohledu.
Budete-li studovat jednotlivé oblasti jazyka a aplikačního rozhraní (API), vyzkoušíte si jejich řešení na nejrůznějších typech reálných aplikací a proniknete hlouběji do nitra Javy. Již úvodem knihy poznáte, co se skrývá za nezávislostí jazyka Java na jakékoli platformě. Dále se dozvíte, jaké postupy používat, aby vaše třídy byly stejně kvalitní jako standardní třídy výkonného jádra Javy. Naučíte se vše potřebné k tvorbě moderního uživatelského rozhraní, poznáte užitečné komponenty a efektivní programovací techniky a dospějete například k velmi efektivnímu zabezpečení aplikací a k reálnému zvýšení jejich výkonu.
Komu je kniha určena?.
Protože každý, kdo není v Javě úplným začátečníkem, se nachází na jiné výchozí úrovni, je kniha Java Programujeme Profesionálně koncipována tak, aby každý mohl stavět na svých dosavadních znalostech a vybrat si ke studiu třeba jen určité kapitoly, které právě potřebuje. Jste-li již částečně zkušeným programátorem, nebudete pravděpodobně číst Spellovu knihu od A do Z, ale vždy v ní najdete cenné informace a množství tipů, jak zdokonalit své programovací techniky nebo vytvářené aplikace.
Co v knize najdete?
Tvorbu uživatelského rozhraní, zpracování událostí, správce rozvržení, přetahování myší atd.
Použití moderních komponent JTable a JTree knihovny Swing k tvorbě databázových, tabulkových aplikací a aplikací typu Průzkumník
Řešení tisku v Javě
Bezpečnostní prostředí okolo aplikace a model zabezpečení v Javě
Využití jazyka XML přes rozhraní SAX a v objektovém modelu DOM
Lokalizaci programů s ohledem na zvláštnosti českého jazyka a národního prostředí
Postupy pro snadnou tvorbu dokumentace a nápovědy a její integraci s aplikacemi
Klady a zápory síťových technologií CORBA, RMI či soketů při tvorbě distribuovaných aplikací
Využití jiných programovacích jazyků k vykonávání kritických činností (kombinací Javy a C++ lze docílit extrémně rychlých programů)
Vypredané
43,99 €
46,31 €
Učebnice jazyka Java
Učebnice jazyka Java je knihou, která Vám pomůže překonat první úskalí tohoto programovacího jazyka. Naleznete v ní to, co pro začátky svého programování v Javě potřebujete, ale nečekejte, že je v ní vše — takové množství informací není možné vtěsnat do žádné knížky. Protože problematika programovacího jazyka Java je značně rozsáhlá, jsou v této knize podrobně vysvětleny aspekty jazyka, který se pravděpodobně již nebude výrazně měnit. Programování grafických uživatelských rozhraní bude náplní dalšího dílu. Kniha je založena na výkladu pomocí příkladů, jichž zde naleznete asi 200. Kromě nich se setkáte s množstvím poznámek, dobrých rad a varování, které byly sepsány na základě zkušeností s tímto jazykem. Kromě nich v knize naleznete množství odkazů na vzájemné souvislosti, což by Vám mělo pomoci k vytvoření potřebného nadhledu. Na knihu volně navazují knihy "Java — grafické uživatelské prostředí a čeština" a "Java — bohatství knihoven" od stejného autora.
Vypredané
9,78 €
10,29 €
Java
Chcete začít s programováním v Javě? Nenašli jste zatím publikaci, která by vše vysvětlila jednoduše od úplných základů? Java bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy programovacího jazyka Java, na kterých budete poté stavět u pokročilejších témat. Naučíte se pracovat s nejrůznějšími datovými typy, řídit tok programu, zpracovávat výjimky, využívat dědičnost, ladit a testovat a vyzkoušíte si i tvorbu aplikace s grafickým uživatelským rozhraním. Na konci každé kapitoly si můžete čerstvě nabyté znalosti ověřit pomocí otázek, jejichž správné odpovědi jsou k dispozici na konci knihy. Publikace vás mimo jiné seznámí s tématy: - Proměnné, datové typy, operátory a výrazy - Podmíněné, iterační a skokové příkazy - Třídy, objekty, metody - Řetězce, pole a další struktury - Dědičnost a polymorfizmus - Výjimky a jejich zpracování - Práce se vstupem a výstupem programu - Tvorba grafického uživatelského prostředí O autorovi: Eliška Roubalová se ve volném čase zabývá tvorbou výukových materiálů pro informatiku na základních a středních školách. O počítače se zajímala od mala a po absolvování gymnázia s rozšířenou výukou informatiky nyní studuje na Elektrotechnické fakultě ČVUT obor zaměřený na softwarové inženýrství. Mimo počítače pak ráda čte klasickou literaturu, tancuje a hraje na klavír.
Vypredané
9,49 €
9,99 €
Java Bohatství knihoven
Cílem knihy je přiblížit programátorům alespoň část z velkého bohatství kódu knihoven. Hlavním kritériem pečlivého výběru se stala možnost praktického využití nabytých poznatků.
Na základě osobních zkušeností je stěžejním tématem oblast datových kolekcí, o jejíž existenci programátoři v Javě mnohdy netuší. Seznámí-li se však jednou s jejími principy, zjistí, jak fascinující je zjednodušení a urychlení kódu. Použití seznamů, množin a map se potom stává přirozenou součástí jejich kódu.
Vypredané
8,88 €
9,35 €
Java Bohatství knihoven
Cílem knihy je přiblížit programátorům alespoň část z velkého bohatství kódu knihoven. Hlavním kritériem pečlivého výběru se stala možnost praktického využití nabytých poznatků.
Na základě osobních zkušeností je stěžejním tématem oblast datových kolekcí, o jejíž existenci programátoři v Javě mnohdy netuší. Seznámí-li se však jednou s jejími principy, zjistí, jak fascinující je zjednodušení a urychlení kódu. Použití seznamů, množin a map se potom stává přirozenou součástí jejich kódu.
Vypredané
11,12 €
11,70 €