ODBIERZ TWÓJ BONUS :: »

Java. Przewodnik doświadczonego programisty. Wydanie III Cay S. Horstmann

(ebook) (audiobook) (audiobook)
Autor:
Cay S. Horstmann
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 3
Stron:
400
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
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?

  • Tworzenia i uruchamiania programów w języku Java oraz korzystania z JShell
  • Deklarowania i inicjalizowania zmiennych, korzystania z typów prostych i operacji arytmetycznych
  • Pracy z ciągami znaków, kodowaniem oraz klasą String i blokami tekstu
  • Obsługi wejścia i wyjścia, formatowania danych oraz pracy z tablicami i kolekcjami
  • Stosowania instrukcji sterujących, pętli, instrukcji warunkowych oraz słowa kluczowego switch
  • Projektowania klas, obiektów, konstruktorów, rekordów i klas zapieczętowanych
  • Implementowania interfejsów, wyrażeń lambda, interfejsów funkcyjnych i referencji do metod
  • Korzystania z mechanizmów dziedziczenia, klas abstrakcyjnych, wyliczeń i refleksji
  • Obsługi wyjątków, asercji, logowania oraz korzystania z frameworków rejestrowania danych
  • Programowania uogólnionego z wykorzystaniem typów generycznych i symboli wieloznacznych
  • Zarządzania kolekcjami, mapami, zestawami oraz korzystania z iteratorów i widoków
  • Przetwarzania danych za pomocą strumieni, operacji map, filter, flatMap oraz redukcji
  • Pracy z plikami, ścieżkami, strumieniami wejścia/wyjścia, wyrażeniami regularnymi i serializacją
  • Programowania współbieżnego z użyciem wątków, Future, CompletableFuture, blokad i struktur bezpiecznych dla wątków
  • Definiowania i wykorzystywania adnotacji oraz przetwarzania ich w kodzie i podczas kompilacji
  • Pracy z API daty i czasu, internacjonalizacji, lokalizacjami, formatami liczb i walut
  • Tworzenia modularnych aplikacji w Javie, zarządzania modułami i korzystania z narzędzi do pracy z modułami

Java jest dojrzałym, rozbudowanym, wszechstronnym, a przy tym starannie zaprojektowanym i bezpiecznym językiem programowania. W jego nowej, 17. wersji wprowadzono sporo usprawnień podstawowych elementów języka i interfejsów API. Wiele starych idiomów języka straciło przydatność, a nowe mechanizmy i paradygmaty pozwalają zwiększyć efektywność tworzenia kodu. Zawodowy programista musi dobrze poznać te nowości i nauczyć się z nich korzystać.

Oto zaktualizowane i uzupełnione wydanie zwięzłego wprowadzenia do Javy SE 17, przeznaczonego dla profesjonalnych programistów Javy. Przedstawiono w nim wszystkie istotne zagadnienia, łącznie z takimi koncepcjami jak wyrażenia lambda i strumienie, nowoczesnymi konstrukcjami, jak rekordy i klasy zapieczętowane, a także zaawansowanymi technikami programowania współbieżnego. Książka została pomyślana w taki sposób, aby wszystkie ważne zmiany wprowadzone w najnowszej wersji Javy zostały zaprezentowane w esencjonalnej formie. Informacje uporządkowano tak, aby ułatwić szybki dostęp i łatwe zrozumienie potrzebnego zagadnienia. W przewodniku znalazło się też mnóstwo praktycznych informacji wraz z przykładami kodu, pozwalającymi natychmiast przetestować wszystkie nowości.

W książce między innymi:

  • rekordy i klasy zapieczętowane
  • programowanie funkcyjne z wyrażeniami lambda
  • optymalne zarządzanie danymi
  • nowoczesne funkcje biblioteczne i bezpieczne struktury danych
  • zmodularyzowane API języka Java
  • interfejsy API służące do przetwarzania daty i czasu oraz internacjonalizacji

Java: poznaj najnowsze mechanizmy i paradygmaty!

Wybrane bestsellery

O autorze książki

Cay S. Horstmann jest głównym autorem książek Java. Podstawy. Wydanie IX i Java. Techniki zaawansowane. Wydanie IX - najpopularniejszych w Polsce podręczników do nauki Javy. Cay jest profesorem informatyki na Uniwersytecie Stanowym w San José, ma tytuł Java Champion i często wygłasza odczyty na konferencjach związanych z branżą komputerową.

Cay S. Horstmann - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka obejmuje nowości wprowadzone w Javie 17?
Tak, książka została zaktualizowana i zawiera omówienie wszystkich kluczowych zmian oraz nowych mechanizmów, które pojawiły się w wersji Java SE 17.
2. Czy znajdę w książce praktyczne przykłady kodu?
Tak, publikacja zawiera liczne praktyczne przykłady kodu, które pomagają lepiej zrozumieć omawiane zagadnienia i umożliwiają natychmiastowe przetestowanie nowo poznanych funkcji.
3. Czy książka nadaje się do samodzielnej nauki Javy?
Tak, rozdziały są jasno uporządkowane, a treść przedstawiona w przystępny sposób, dzięki czemu książka świetnie sprawdzi się zarówno do nauki indywidualnej, jak i jako materiał uzupełniający na kursach czy studiach.
4. Jakie tematy zaawansowane są poruszane w książce?
Książka obejmuje m.in. programowanie funkcyjne (wyrażenia lambda, strumienie), programowanie współbieżne, zarządzanie kolekcjami, obsługę wyjątków, refleksję, adnotacje, internacjonalizację, a także nowoczesne funkcje Javy 17, takie jak rekordy i klasy zapieczętowane.
5. Czy książka może służyć jako podręczna referencja podczas pracy z Javą?
Tak, informacje są uporządkowane tematycznie i syntetycznie, co ułatwia szybkie odnalezienie potrzebnych zagadnień podczas programowania.
6. Czy książka zawiera zadania lub ćwiczenia do samodzielnego rozwiązania?
Tak, po większości rozdziałów znajdują się ćwiczenia pomagające utrwalić i sprawdzić zdobytą wiedzę.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest zarówno w wersji drukowanej, jak i w formatach elektronicznych (e-book: PDF, ePub, mobi).
8. Czy książka wyjaśnia różnice pomiędzy starszymi a nowymi paradygmatami w Javie?
Tak, autor zwraca uwagę na zmiany w języku i API Javy, pokazując, które idiomy straciły na aktualności, a które mechanizmy warto stosować w nowoczesnych projektach.

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