ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
34,90 zł 89,00 zł (-61%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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?

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
53,40 zł
Dodaj do koszyka
Ebook
34,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint