reklama - zainteresowany?

Java 8. Leksykon kieszonkowy - Helion

Java 8. Leksykon kieszonkowy
ebook
Autor: Robert Liguori, Patricia Liguori
Tytuł oryginału: Java 8 Pocket Guide
Tłumaczenie: Robert Górczyński
ISBN: 978-83-246-9631-4
stron: 208, Format: ebook
Data wydania: 2014-11-09
Księgarnia: Helion

Cena książki: 16,45 zł (poprzednio: 32,90 zł)
Oszczędzasz: 50% (-16,45 zł)

Dodaj do koszyka Java 8. Leksykon kieszonkowy

Tagi: Java - Programowanie | programowanie-kupon

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

Dodaj do koszyka Java 8. Leksykon kieszonkowy

 

Osoby które kupowały "Java 8. Leksykon kieszonkowy", wybierały także:

  • Metoda dziel i zwyci
  • JÄ™zyk C. Kurs video. Praktyczne wprowadzenie do programowania
  • Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
  • Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpiecze
  • Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie

Dodaj do koszyka Java 8. Leksykon kieszonkowy

Spis treści

Java 8. Leksykon kieszonkowy eBook -- 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)

Dodaj do koszyka Java 8. Leksykon kieszonkowy

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.