ODBIERZ TWÓJ BONUS :: »

Java w pigułce. Wydanie VIII Benjamin Evans, Jason Clark, David Flanagan

Autorzy:
Benjamin Evans, Jason Clark, David Flanagan
Serie wydawnicze:
W pigułce
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 1
Stron:
416
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
53,40 zł 89,00 zł (-40%)
53,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Składni języka Java i budowy programu od podstaw
  • Różnic między Javą a innymi językami programowania
  • Programowania obiektowego z użyciem klas, rekordów i dziedziczenia
  • Wykorzystywania typów generycznych, wyliczeń, adnotacji i wyrażeń lambda
  • Projektowania obiektowego z użyciem wzorców, takich jak singleton, budowniczy czy kompozycja
  • Obsługi wyjątków i bezpiecznego programowania w Javie
  • Zarządzania pamięcią i optymalizacji pracy maszyny wirtualnej
  • Tworzenia i zarządzania wątkami oraz stosowania mechanizmów współbieżności
  • Stosowania konwencji nazewniczych i tworzenia dokumentacji kodu
  • Pracy z kolekcjami, tablicami oraz strumieniami w Javie
  • Przetwarzania tekstu, liczb, dat i czasu
  • Obsługi plików oraz systemów wejścia i wyjścia, w tym NIO i asynchronicznego I/O
  • Ładowania klas, refleksji i korzystania z uchwytów do metod
  • Tworzenia i zarządzania modułami w ekosystemie Javy
  • Wykorzystywania narzędzi programistycznych OpenJDK, takich jak JShell i Java Flight Recorder
  • Analizy przyszłości języka Java oraz najnowszych zmian w kolejnych wersjach

Programiści Javy mają do dyspozycji wiele przydatnych narzędzi i z każdą kolejną wersją języka mogą korzystać z coraz to lepszych możliwości. Powinni więc sukcesywnie zapoznawać się z tymi nowościami, jednak nie każdy ma czas na studiowanie dokumentacji. Nowoczesna Java wymaga od programisty nie tylko znajomości składni i interfejsów API, musi on dobrze opanować również zagadnienia współbieżności, obiektowości, a także pamięci i systemu typów.

Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie do języka i do pracy na platformie Javy. Druga zawiera opis podstawowych pojęć i interfejsów API, których znajomość jest niezbędna każdemu programiście Javy. Mimo niewielkiej objętości w podręczniku znalazły się liczne przykłady wykorzystania potencjału tego języka programowania, a także zastosowania najlepszych praktyk programistycznych w rzeczywistej pracy.

To pozycja obowiązkowa dla osób, które szukają przejrzyście podanej wiedzy, jak działa Java i jak się rozwijała w czasie.

Achyut Madhusudan, programista z Red Hat

W książce między innymi:

  • podstawy języka i biblioteka Javy 17
  • model programowania zorientowanego obiektowo
  • typy generyczne, wyliczenia, adnotacje i wyrażenia lambda
  • techniki współbieżności i model pamięci
  • najnowsze interfejsy API wejścia i wyjścia Javy
  • narzędzia programistyczne pakietu OpenJDK

Czy już korzystasz z najlepszych narzędzi Javy?

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Benjamin Evans jest starszym inżynierem oprogramowania w Red Hat, otrzymał tytuł Java Champion. Jest jednym z założycieli jClarity.

Jason Clark jest głównym inżynierem i architektem w New Relic. Pracował z potokami przetwarzania danych JVM o petabajtowej skali.

David Flanagan od ćwierćwiecza programuje w JavaScripcie i pisze o tym języku. Jest doświadczonym inżynierem oprogramowania, pracuje w VMware. Mieszka z rodziną na północno-zachodnim wybrzeżu Stanów Zjednoczonych, gdzieś pomiędzy Seattle a kanadyjskim Vancouver.

Benjamin Evans, Jason Clark, David Flanagan - pozostałe książki

Zobacz pozostałe książki z serii W pigułce

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Java w pigułce. Wydanie VIII" obejmuje nowości z Javy 17?
Tak, książka została zaktualizowana i zawiera omówienie nowości wprowadzonych w Javie 17, w tym zmiany w modelu obiektowym oraz najnowsze interfejsy API.
2. Czy ta książka nadaje się do szybkiego przypomnienia lub powtórki materiału z Javy?
Tak, książka jest zwięzłym podręcznikiem, idealnym do szybkiego odświeżenia wiedzy oraz jako praktyczny przewodnik podczas codziennej pracy z językiem Java.
3. Czy znajdę w niej przykłady kodu i praktyczne zastosowania?
Tak, publikacja zawiera liczne przykłady kodu oraz opisy zastosowań najlepszych praktyk programistycznych w realnych projektach.
4. Czy książka obejmuje zagadnienia zaawansowane, takie jak współbieżność i zarządzanie pamięcią?
Tak, w książce znajdziesz rozdziały poświęcone zarządzaniu pamięcią, współbieżności oraz optymalizacji działania aplikacji w środowisku JVM.
5. Czy "Java w pigułce. Wydanie VIII" może służyć jako podręczna pomoc podczas pracy programisty?
Zdecydowanie tak - książka jest napisana w formie praktycznego kompendium, które można mieć zawsze pod ręką podczas kodowania i rozwiązywania problemów.
6. Czy w książce omówione są narzędzia programistyczne dostępne w OpenJDK?
Tak, znajdziesz tu szczegółowe opisy narzędzi wchodzących w skład OpenJDK, takich jak JShell czy Java Flight Recorder.
7. Czy książka zawiera informacje o projektowaniu obiektowym i wzorcach projektowych w Javie?
Tak, w książce opisano podstawy projektowania obiektowego, w tym korzystanie z rekordów, typów zapieczętowanych oraz wzorce takie jak Singleton czy Budowniczy.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
53,40 zł
Dodaj do koszyka
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile