Facebook - konwersja
  • promocja

Java 8. Leksykon kieszonkowy - ebook

Wydawnictwo:
Data wydania:
9 listopada 2014
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

Java 8. Leksykon kieszonkowy - ebook

Java jest dziś językiem, który programiści wybierają najczęściej, gdy mają przed sobą skomplikowany projekt, wymagający najwyższej wydajności, jakości, bezpieczeństwa oraz integracji z innymi systemami. Rozwijany od blisko dwudziestolecia, język ten doczekał się wersji oznaczonej numerem 8. Ta edycja została wzbogacona o wiele nowości, m.in. o długo oczekiwane wyrażenia lambda. Jeżeli szukasz poręcznej książki, do której możesz sięgnąć w przypadku wątpliwości, to trafiłeś na doskonałą pozycję!

Ta publikacja należy do popularnej serii „Leksykon kieszonkowy” i możesz mieć ją zawsze przy sobie. W środku znajdziesz konwencje nazw oraz podstawowe elementy języka. W kolejnych rozdziałach zdobędziesz wiedzę na temat typów prostych oraz programowania zorientowanego obiektowo. Ponadto zawarto tu przystępne omówienie wyrażeń lambda, współbieżności oraz zasad dostępu do plików i sieci. Java posiada rozbudowany mechanizm obsługi sytuacji wyjątkowych, który również został omówiony w tym podręczniku. Książka ta jest obowiązkową pozycją na półce każdego programisty języka Javy — jeśli chce on mieć zawsze pod ręką wiarygodne źródło informacji na temat tego języka.

Materiał przedstawiony w książce pomaga również w przygotowaniach do egzaminu Oracle Certified Associate Java Programmer.

  • Szybko odszukaj szczegóły dotyczące języka Java, na przykład konwencje nazw, typy, polecenia i bloki, programowanie zorientowane obiektowo.
  • Poznaj informacje szczegółowe o platformie Java SE, między innymi podstawy programowania, zarządzanie pamięcią, współbieżność i typy generyczne.
  • Przeglądaj informacje z zakresu podstawowych operacji wejścia-wyjścia, API NIO 2.0, frameworka kolekcji w Javie, a także API skryptowego Javy.
  • Poznaj informacje dotyczące API Fluent, narzędzi opracowanych przez firmy trzecie oraz podstawy zunifikowanego języka modelowania (UML).

 

„Wspaniale jest móc poznać wyrażenia lambda i operacje funkcjonalne, jak również inne nowe funkcje Javy przedstawione w kontekście platformy Java.”

Geertjan Wielenga, dyrektor produktu w grupie Oracle Developer zajmującej się środowiskiem IDE NetBeans

Spis treści

Wprowadzenie (11)

CZĘŚĆ I. JĘZYK (15)

Rozdział 1. Konwencje nazw (17)

  • Nazwy klas (17)
  • Nazwy interfejsów (17)
  • Nazwy metod (18)
  • Nazwy egzemplarzy i zmiennych statycznych (18)
  • Nazwy parametrów i zmiennych lokalnych (18)
  • Nazwy parametrów typów ogólnych (18)
  • Nazwy stałych (19)
  • Nazwy typów wyliczeniowych (19)
  • Nazwy pakietów (19)
  • Nazwy adnotacji (20)
  • Nazwy akronimów (20)

Rozdział 2. Elementy leksykalne (21)

  • Unicode i ASCII (21)
  • Komentarze (23)
  • Słowa kluczowe (24)
  • Identyfikatory (24)
  • Separatory (25)
  • Operatory (26)
  • Literały (26)
  • Sekwencje sterujące (30)
  • Symbole walut w Unicode (31)

Rozdział 3. Typy proste (33)

  • Typy podstawowe (33)
  • Literały dla typów podstawowych (33)
  • Encje zmiennoprzecinkowe (35)
  • Promocja liczbowa dla typów podstawowych (37)
  • Klasy opakowujące (39)
  • Automatyczne pakowanie i rozpakowywanie (39)

Rozdział 4. Typy odnośnikowe (43)

  • Porównanie typów odnośnikowych i podstawowych (44)
  • Wartości domyślne (44)
  • Konwersja typów odnośnikowych (46)
  • Konwersja między typami podstawowymi i odnośnikowymi (47)
  • Przekazanie typu odnośnikowego metodzie (47)
  • Porównywanie typów odnośnikowych (48)
  • Kopiowanie typów odnośnikowych (51)
  • Alokacja pamięci i usuwanie nieużytków w przypadku typów odnośnikowych (52)

Rozdział 5. Programowanie zorientowane obiektowo (53)

  • Klasy i obiekty (53)
  • Zmiennej długości lista argumentów (59)
  • Klasy i metody abstrakcyjne (60)
  • Statyczne dane składowe, metody, stałe i inicjalizatory (61)
  • Interfejsy (63)
  • Wyliczenia (63)
  • Typy adnotacji (64)
  • Interfejsy funkcjonalne (66)

Rozdział 6. Polecenia i bloki (67)

  • Polecenie w postaci wyrażenia (67)
  • Polecenie puste (68)
  • Blok (68)
  • Polecenia warunkowe (68)
  • Polecenia iteracji (70)
  • Transfer kontroli (72)
  • Polecenie synchronized (73)
  • Polecenie assert (73)
  • Polecenia obsługi wyjątków (74)

Rozdział 7. Obsługa wyjątków (75)

  • Hierarchia wyjątku (75)
  • Sprawdzane i niesprawdzane wyjątki oraz błędy (76)
  • Najczęstsze sprawdzane i niesprawdzane wyjątki oraz błędy (77)
  • Słowa kluczowe związane z obsługą wyjątków (79)
  • Proces obsługi wyjątków (84)
  • Zdefiniowanie własnej klasy wyjątku (84)
  • Wyświetlanie informacji o wyjątku (85)

Rozdział 8. Modyfikatory w Javie (87)

  • Modyfikatory dostępu (88)
  • Inne modyfikatory (niedotyczące dostępu) (88)

CZĘŚĆ II. PLATFORMA (91)

Rozdział 9. Java SE (93)

  • Najczęściej używane biblioteki API Javy SE (93)

Rozdział 10. Podstawy programowania (105)

  • JRE (105)
  • JDK (105)
  • Struktura programu w Javie (106)
  • Narzędzia wiersza poleceń (108)
  • Classpath (114)

Rozdział 11. Zarządzanie pamięcią (115)

  • Rodzaje mechanizmów usuwania nieużytków (115)
  • Narzędzia przeznaczone do zarządzania pamięcią (117)
  • Opcje w wierszu poleceń (118)
  • Zmiana wielkości stosu wirtualnej maszyny Javy (121)
  • Przestrzeń Metaspace (121)
  • Współpraca z mechanizmem GC (121)

Rozdział 12. Podstawowe wejście i wyjście (123)

  • Standardowe strumienie in, out i err (123)
  • Hierarchia klas dla podstawowego wejścia i wyjścia (124)
  • Odczyt i zapis pliku (124)
  • Odczyt i zapis gniazda (127)
  • Serializacja (128)
  • Tworzenie archiwum ZIP i rozpakowywanie plików (129)

Rozdział 13. Nowe API wejścia-wyjścia (NIO.2) (131)

  • Interfejs Path (131)
  • Klasa Files (132)
  • Funkcje dodatkowe (133)

Rozdział 14. Współbieżność (135)

  • Tworzenie wątków (135)
  • Stany wątku (136)
  • Priorytety wątku (136)
  • Najczęściej używane metody dotyczące wątków (137)
  • Synchronizacja (138)
  • Narzędzia współbieżności (139)

Rozdział 15. Framework Collections (143)

  • Interfejs Collection (143)
  • Implementacje (144)
  • Metody frameworka Collection (144)
  • Algorytmy klasy Collections (145)
  • Efektywność algorytmu (145)
  • Interfejs funkcjonalny Comparator (146)

Rozdział 16. Framework Generics (149)

  • Klasy i interfejsy frameworka Generics (149)
  • Konstruktory wykorzystujące framework Generics (150)
  • Zasada zastępowania (151)
  • Parametry typu, znaki wieloznaczne i granice (151)
  • Zasada get i put (152)
  • Specjalizacja typów generycznych (153)
  • Metody frameworka Generics w niezmodyfikowanych typach (154)

Rozdział 17. API skryptowe Javy (155)

  • Języki skryptowe (155)
  • Implementacje silnika skryptów (155)
  • Konfiguracja języków skryptowych i silników (157)

Rozdział 18. API daty i godziny (161)

  • Wsteczna zgodność (162)
  • Kalendarze regionalne (162)
  • Kalendarz ISO (162)

Rozdział 19. Wyrażenia lambda (169)

  • Podstawy wyrażeń lambda (169)
  • Interfejsy funkcjonalne specjalnego przeznaczenia (171)
  • Interfejsy funkcjonalne ogólnego przeznaczenia (172)
  • Zasoby dotyczące wyrażeń lambda (174)

DODATKI (175)

A. API Fluent (177)

B. Narzędzia firm trzecich (179)

C. Podstawy UML (189)

Skorowidz (199)

Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-246-9631-4
Rozmiar pliku: 2,5 MB

BESTSELLERY

Kategorie: