Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 3 głosach.
Core Java for the Impatient
Przejrzysty, zwięzły przewodnik po podstawowym języku i bibliotekach - zaktualizowany do wersji Java 17.
Nowoczesna Java wprowadza znaczące ulepszenia, które mają wpływ na podstawowe technologie Java i interfejsy API w sercu platformy Java. Wiele starych idiomów Java nie jest już potrzebnych, a nowe funkcje i paradygmaty programowania mogą sprawić, że będziesz znacznie bardziej efektywny. Poruszanie się po tych zmianach może jednak stanowić wyzwanie.
Core Java for the Impatient, Third Edition to kompletny, ale zwięzły przewodnik, który odzwierciedla wszystkie zmiany w Java SE 17, najnowszej wersji Long-Term Support (LTS) firmy Oracle. Napisany przez Caya S. Horstmanna - autora klasycznego dwutomowego Core Java - ten niezbędny samouczek oferuje szybszą i łatwiejszą ścieżkę do nauki nowoczesnej Javy.
Horstmann omawia wszystko, co pracujący programiści muszą wiedzieć, w tym potężne koncepcje wyrażeń lambda i strumieni, nowoczesne konstrukcje, takie jak rekordy i zapieczętowane klasy, oraz wyrafinowane techniki programowania współbieżnego. Biorąc pod uwagę rozmiar i zakres Java 17, jest wiele do omówienia, ale jest to przedstawione w małych kawałkach zorganizowanych w celu szybkiego dostępu i łatwego zrozumienia, z dużą ilością praktycznych spostrzeżeń i przykładowego kodu, aby pomóc ci szybko zastosować wszystko, co nowe.
⬤ Przetestuj kod podczas jego tworzenia za pomocą JShell.
⬤ Usprawnienie projektowania obiektowego za pomocą rekordów i zapieczętowanych klas.
⬤ Skuteczne korzystanie z bloków tekstowych, wyrażeń przełączających i dopasowywania wzorców.
⬤ Zrozumieć programowanie funkcyjne za pomocą wyrażeń lambda.
⬤ Usprawnij i zoptymalizuj zarządzanie danymi za pomocą Streams API.
⬤ Wykorzystanie nowoczesnych funkcji bibliotecznych i bezpiecznych dla wątków struktur danych w celu niezawodnej implementacji współbieżności.
⬤ Praca z modularnym interfejsem Java API i modułami innych firm.
⬤ Skorzystaj z ulepszeń API do pracy z kolekcjami, wejściami/wyjściami, wyrażeniami regularnymi i procesami.
⬤ Poznanie interfejsów API do przetwarzania daty/czasu i internacjonalizacji.
Niezależnie od tego, czy jesteś doświadczonym programistą, który dopiero zaczyna swoją przygodę z nowoczesną Javą, czy też programujesz w Javie od lat, ten przewodnik pomoże Ci napisać solidniejszy, wydajniejszy i bezpieczniejszy kod Java.
Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.