Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 WNT
Płyty i powłoki w przyrodzie mechanice i biomechanice

Płyty i powłoki w przyrodzie mechanice i biomechanice

24.15zł
Java 9. Przewodnik doświadczonego programisty. Wydanie II 79.00zł 59.25zł
Java 9. Przewodnik doświadczonego programisty. Wydanie II

Tytuł: Java 9. Przewodnik doświadczonego programisty. Wydanie II
Autor: Cay S. Horstmann
ISBN: 978-83-283-4250-7
Ilość stron: 464
Data wydania: 05/2018
Format: 170x230
Wydawnictwo: HELION

Cena: 79.00zł 59.25zł


Dziś Java jest uważana za starannie zaprojektowany i wciąż rozwijany język, który stanowi standard w wielu potężnych korporacjach z branży IT. W język ten wbudowano funkcje ułatwiające implementację wielu złożonych zadań programistycznych. W nowej wersji Javy znalazło się wiele usprawnień dotyczących najbardziej podstawowych technologii platformy Java. Nowe mechanizmy, na przykład modularyzacja czy nowe podejście do programowania współbieżnego, poprawią efektywność pracy programisty. Jednak opanowanie tak potężnego narzędzia i używanie go na profesjonalnym poziomie stało się prawdziwym wyzwaniem.

Ta książka jest kompletnym i zwięzłym kompendium praktycznego wykorzystania Javy. Została pomyślana w taki sposób, aby nauka języka i bibliotek odbywała się możliwie szybko. Omówiono tu bardzo dużo materiału, ale jego uporządkowanie i sposób prezentacji ułatwiają szybki dostęp do danego zagadnienia i łatwe zrozumienie treści. Dzięki temu płynnie nauczysz się wszystkich nowości, od systemu modułów „Project Jigsaw” do wyrażeń lambda czy strumieni. Opanujesz tajniki programowania współbieżnego dzięki potężnym mechanizmom dostępnym w bibliotekach. Docenisz tę książkę, jeśli profesjonalnie piszesz aplikacje w Javie, zwłaszcza jeżeli chcesz tworzyć oprogramowanie działające po stronie serwera lub w systemie Android.

Najważniejsze zagadnienia:

  • Modularyzacja, w tym stosowanie modułów zewnętrznych
  • Testowanie kodu za pomocą JShell REPL
  • Wyrażenia lambda i praca z kolekcjami
  • Korzystanie ze Streams API
  • Operacje wejścia-wyjścia, wyrażenia regularne oraz procesy
  • Współbieżność i zadania współpracujące ze sobą

Mistrz Javy — to tak dumnie brzmi!

Rozdziały:

    • Wstęp
    • Podziękowania
    • O autorze
    • 1. Podstawowe struktury programistyczne
      • 1.1. Nasz pierwszy program
        • 1.1.1. Analiza programu Witaj, świecie!
        • 1.1.2. Kompilacja i uruchamianie programu w języku Java
        • 1.1.3. Wywołania metod
        • 1.1.4. JShell
      • 1.2. Typy proste
        • 1.2.1. Typy całkowite ze znakiem
        • 1.2.2. Typy zmiennoprzecinkowe
        • 1.2.3. Typ char
        • 1.2.4. Typ boolean
      • 1.3. Zmienne
        • 1.3.1. Deklaracje zmiennych
        • 1.3.2. Nazwy
        • 1.3.3. Inicjalizacja
        • 1.3.4. Stałe
      • 1.4. Działania arytmetyczne
        • 1.4.1. Przypisanie
        • 1.4.2. Podstawowa arytmetyka
        • 1.4.3. Metody matematyczne
        • 1.4.4. Konwersja typów liczbowych
        • 1.4.5. Operatory relacji i operatory logiczne
        • 1.4.6. Duże liczby
      • 1.5. Ciągi znaków
        • 1.5.1. Łączenie ciągów znaków
        • 1.5.2. Wycinanie ciągów znaków
        • 1.5.3. Porównywanie ciągów znaków
        • 1.5.4. Konwersja liczb na znaki i znaków na liczby
        • 1.5.5. API klasy String
        • 1.5.6. Kodowanie znaków w języku Java
      • 1.6. Wejście i wyjście
        • 1.6.1. Wczytywanie danych wejściowych
        • 1.6.2. Formatowanie generowanych danych
      • 1.7. Kontrola przepływu
        • 1.7.1. Instrukcje warunkowe
        • 1.7.2. Pętle
        • 1.7.3. Przerywanie i kontynuacja
        • 1.7.4. Zasięg zmiennych lokalnych
      • 1.8. Tablice i listy tablic
        • 1.8.1. Obsługa tablic
        • 1.8.2. Tworzenie tablicy
        • 1.8.3. Klasa ArrayList
        • 1.8.4. Klasy opakowujące typy proste
        • 1.8.5. Rozszerzona pętla for
        • 1.8.6. Kopiowanie tablic i obiektów ArrayList
        • 1.8.7. Algorytmy tablic
        • 1.8.8. Parametry wiersza poleceń
        • 1.8.9. Tablice wielowymiarowe
      • 1.9. Dekompozycja funkcjonalna
        • 1.9.1. Deklarowanie i wywoływanie metod statycznych
        • 1.9.2. Parametry tablicowe i zwracane wartości
        • 1.9.3. Zmienna liczba parametrów
      • Ćwiczenia
    • 2. Programowanie obiektowe
      • 2.1. Praca z obiektami
        • 2.1.1. Metody dostępowe i modyfikujące
        • 2.1.2. Referencje do obiektu
      • 2.2. Implementowanie klas
        • 2.2.1. Zmienne instancji
        • 2.2.2. Nagłówki metod
        • 2.2.3. Treści metod
        • 2.2.4. Wywołania metod instancji
        • 2.2.5. Referencja this
        • 2.2.6. Wywołanie przez wartość
      • 2.3. Tworzenie obiektów
        • 2.3.1. Implementacja konstruktorów
        • 2.3.2. Przeciążanie
        • 2.3.3. Wywoływanie jednego konstruktora z innego
        • 2.3.4. Domyślna inicjalizacja
        • 2.3.5. Inicjalizacja zmiennych instancji
        • 2.3.6. Zmienne instancji z modyfikatorem final
        • 2.3.7. Konstruktor bez parametrów
      • 2.4. Statyczne zmienne i metody
        • 2.4.1. Zmienne statyczne
        • 2.4.2. Stałe statyczne
        • 2.4.3. Statyczne bloki inicjalizacyjne
        • 2.4.4. Metody statyczne
        • 2.4.5. Metody wytwórcze
      • 2.5. Pakiety
        • 2.5.1. Deklarowanie pakietów
        • 2.5.2. Polecenie jar
        • 2.5.3. Ścieżka przeszukiwań dla klas
        • 2.5.4. Dostęp do pakietu
        • 2.5.5. Importowanie klas
        • 2.5.6. Import metod statycznych
      • 2.6. Klasy zagnieżdżone
        • 2.6.1. Statyczne klasy zagnieżdżone
        • 2.6.2. Klasy wewnętrzne
        • 2.6.3. Specjalne reguły składni dla klas wewnętrznych
      • 2.7. Komentarze do dokumentacji
        • 2.7.1. Wstawianie komentarzy
        • 2.7.2. Komentarze klasy
        • 2.7.3. Komentarze metod
        • 2.7.4. Komentarze zmiennych
        • 2.7.5. Ogólne komentarze
        • 2.7.6. Odnośniki
        • 2.7.7. Opisy pakietów, modułów i ogólne
        • 2.7.8. Wycinanie komentarzy
      • Ćwiczenia
    • 3. Interfejsy i wyrażenia lambda
      • 3.1. Interfejsy
        • 3.1.1. Deklarowanie interfejsu
        • 3.1.2. Implementowanie interfejsu
        • 3.1.3. Konwersja do typu interfejsu
        • 3.1.4. Rzutowanie i operator instanceof
        • 3.1.5. Rozszerzanie interfejsów
        • 3.1.6. Implementacja wielu interfejsów
        • 3.1.7. Stałe
      • 3.2. Metody statyczne, domyślne i prywatne
        • 3.2.1. Metody statyczne
        • 3.2.2. Metody domyślne
        • 3.2.3. Rozstrzyganie konfliktów metod domyślnych
        • 3.2.4. Metody prywatne
      • 3.3. Przykłady interfejsów
        • 3.3.1. Interfejs Comparable
        • 3.3.2. Interfejs Comparator
        • 3.3.3. Interfejs Runnable
        • 3.3.4. Wywołania zwrotne interfejsu użytkownika
      • 3.4. Wyrażenia lambda
        • 3.4.1. Składnia wyrażeń lambda
        • 3.4.2. Interfejsy funkcyjne
      • 3.5. Referencje do metod i konstruktora
        • 3.5.1. Referencje do metod
        • 3.5.2. Referencje konstruktora
      • 3.6. Przetwarzanie wyrażeń lambda
        • 3.6.1. Implementacja odroczonego wykonania
        • 3.6.2. Wybór interfejsu funkcjonalnego
        • 3.6.3. Implementowanie własnych interfejsów funkcjonalnych
      • 3.7. Wyrażenia lambda i zasięg zmiennych
        • 3.7.1. Zasięg zmiennej lambda
        • 3.7.2. Dostęp do zmiennych zewnętrznych
      • 3.8. Funkcje wyższych rzędów
        • 3.8.1. Metody zwracające funkcje
        • 3.8.2. Metody modyfikujące funkcje
        • 3.8.3. Metody interfejsu Comparator
      • 3.9. Klasy lokalne i anonimowe
        • 3.9.1. Klasy lokalne
        • 3.9.2. Klasy anonimowe
      • Ćwiczenia
    • 4. Dziedziczenie i mechanizm refleksji
      • 4.1. Rozszerzanie klas
        • 4.1.1. Klasy nadrzędne i podrzędne
        • 4.1.2. Definiowanie i dziedziczenie metod klas podrzędnych
        • 4.1.3. Przesłanianie metod
        • 4.1.4. Tworzenie klasy podrzędnej
        • 4.1.5. Przypisania klas nadrzędnych
        • 4.1.6. Rzutowanie
        • 4.1.7. Metody i klasy z modyfikatorem final
        • 4.1.8. Abstrakcyjne metody i klasy
        • 4.1.9. Ograniczony dostęp
        • 4.1.10. Anonimowe klasy podrzędne
        • 4.1.11. Dziedziczenie i metody domyślne
        • 4.1.12. Wywołania metod z super
      • 4.2. Object najwyższa klasa nadrzędna
        • 4.2.1. Metoda toString
        • 4.2.2. Metoda equals
        • 4.2.3. Metoda hashCode
        • 4.2.4. Klonowanie obiektów
      • 4.3. Wyliczenia
        • 4.3.1. Sposoby wyliczania
        • 4.3.2. Konstruktory, metody i pola
        • 4.3.3. Zawartość elementów
        • 4.3.4. Elementy statyczne
        • 4.3.5. Wyrażenia switch ze stałymi wyliczeniowymi
      • 4.4. Informacje o typie i zasobach w czasie działania programu
        • 4.4.1. Klasa Class
        • 4.4.2. Wczytywanie zasobów
        • 4.4.3. Programy wczytujące klasy
        • 4.4.4. Kontekstowy program wczytujący klasy
        • 4.4.5. Programy do ładowania usług
      • 4.5. Refleksje
        • 4.5.1. Wyliczanie elementów klasy
        • 4.5.2. Kontrolowanie obiektów
        • 4.5.3. Wywoływanie metod
        • 4.5.4. Tworzenie obiektów
        • 4.5.5. JavaBeans
        • 4.5.6. Praca z tablicami
        • 4.5.7. Klasa Proxy
      • Ćwiczenia
    • 5. Wyjątki, asercje i logi
      • 5.1. Obsługa wyjątków
        • 5.1.1. Wyrzucanie wyjątków
        • 5.1.2. Hierarchia wyjątków
        • 5.1.3. Deklarowanie wyjątków kontrolowanych
        • 5.1.4. Przechwytywanie wyjątków
        • 5.1.5. Wyrażenie try z określeniem zasobów
        • 5.1.6. Klauzula finally
        • 5.1.7. Ponowne wyrzucanie wyjątków i łączenie ich w łańcuchy
        • 5.1.8. Nieprzechwycone wyjątki i ślad stosu wywołań
        • 5.1.9. Metoda Objects.requireNonNull
      • 5.2. Asercje
        • 5.2.1. Użycie asercji
        • 5.2.2. Włączanie i wyłączanie asercji
      • 5.3. Rejestrowanie danych
        • 5.3.1. Klasa Logger
        • 5.3.2. Mechanizmy rejestrujące dane
        • 5.3.3. Poziomy rejestrowania danych
        • 5.3.4. Inne metody rejestrowania danych
        • 5.3.5. Konfiguracja mechanizmów rejestrowania danych
        • 5.3.6. Programy obsługujące rejestrowanie danych
        • 5.3.7. Filtry i formaty
      • Ćwiczenia
    • 6. Programowanie uogólnione
      • 6.1. Klasy uogólnione
      • 6.2. Metody uogólnione
      • 6.3. Ograniczenia typów
      • 6.4. Zmienność typów i symbole wieloznaczne
        • 6.4.1. Symbole wieloznaczne w typach podrzędnych
        • 6.4.2. Symbole wieloznaczne typów nadrzędnych
        • 6.4.3. Symbole wieloznaczne ze zmiennymi typami
        • 6.4.4. Nieograniczone symbole wieloznaczne
        • 6.4.5. Przechwytywanie symboli wieloznacznych
      • 6.5. Uogólnienia w maszynie wirtualnej Javy
        • 6.5.1. Wymazywanie typów
        • 6.5.2. Wprowadzanie rzutowania
        • 6.5.3. Metody pomostowe
      • 6.6. Ograniczenia uogólnień
        • 6.6.1. Brak typów prostych
        • 6.6.2. W czasie działania kodu wszystkie typy są surowe
        • 6.6.3. Nie możesz tworzyć instancji zmiennych opisujących typy
        • 6.6.4. Nie możesz tworzyć tablic z parametryzowanym typem
        • 6.6.5. Zmienne opisujące typ klasy nie są poprawne w kontekście statycznym
        • 6.6.6. Metody nie mogą wywoływać konfliktów po wymazywaniu typów
        • 6.6.7. Wyjątki i uogólnienia
      • 6.7. Refleksje i uogólnienia
        • 6.7.1. Klasa Class
        • 6.7.2. Informacje o uogólnionych typach w maszynie wirtualnej
      • Ćwiczenia
    • 7. Kolekcje
      • 7.1. Mechanizmy do zarządzania kolekcjami
      • 7.2. Iteratory
      • 7.3. Zestawy
      • 7.4. Mapy
      • 7.5. Inne kolekcje
        • 7.5.1. Właściwości
        • 7.5.2. Zestawy bitów
        • 7.5.3. Zestawy wyliczeniowe i mapy
        • 7.5.4. Stosy, kolejki zwykłe i dwukierunkowe oraz kolejki z priorytetami
        • 7.5.5. Klasa WeakHashMap
      • 7.6. Widoki
        • 7.6.1. Małe kolekcje
        • 7.6.2. Zakresy
        • 7.6.3. Niemodyfikowalne widoki
      • Ćwiczenia
    • 8. Strumienie
      • 8.1. Od iteratorów do operacji strumieniowych
      • 8.2. Tworzenie strumienia
      • 8.3. Metody filter, map i flatMap
      • 8.4. Wycinanie podstrumieni i łączenie strumieni
      • 8.5. Inne przekształcenia strumieni
      • 8.6. Proste redukcje
      • 8.7. Typ Optional
        • 8.7.1. Jak korzystać z wartości Optional
        • 8.7.2. Jak nie korzystać z wartości Optional
        • 8.7.3. Tworzenie wartości Optional
        • 8.7.4. Łączenie flatMap z funkcjami wartości Optional
        • 8.7.5. Zamiana Optional w Stream
      • 8.8. Kolekcje wyników
      • 8.9. Tworzenie map
      • 8.10. Grupowanie i partycjonowanie
      • 8.11. Kolektory strumieniowe
      • 8.12. Operacje redukcji
      • 8.13. Strumienie typów prostych
      • 8.14. Strumienie równoległe
      • Ćwiczenia
    • 9. Przetwarzanie danych wejściowych i wyjściowych
      • 9.1. Strumienie wejściowe i wyjściowe, mechanizmy wczytujące i zapisujące
        • 9.1.1. Pozyskiwanie strumieni
        • 9.1.2. Wczytywanie bajtów
        • 9.1.3. Zapisywanie bajtów
        • 9.1.4. Kodowanie znaków
        • 9.1.5. Wczytywanie danych tekstowych
        • 9.1.6. Generowanie danych tekstowych
        • 9.1.7. Wczytywanie i zapisywanie danych binarnych
        • 9.1.8. Pliki o swobodnym dostępie
        • 9.1.9. Pliki mapowane w pamięci
        • 9.1.10. Blokowanie plików
      • 9.2. Ścieżki, pliki i katalogi
        • 9.2.1. Ścieżki
        • 9.2.2. Tworzenie plików i katalogów
        • 9.2.3. Kopiowanie, przenoszenie i usuwanie plików
        • 9.2.4. Odwiedzanie katalogów
        • 9.2.5. System plików ZIP
      • 9.3. Połączenia HTTP
        • 9.3.1. Klasy URLConnection i HttpURLConnection
        • 9.3.2. API klienta HTTP
      • 9.4. Wyrażenia regularne
        • 9.4.1. Składnia wyrażeń regularnych
        • 9.4.2. Odnajdywanie pojedynczego dopasowania
        • 9.4.3. Odnajdywanie wszystkich dopasowań
        • 9.4.4. Grupy
        • 9.4.5. Dzielenie za pomocą znaczników
        • 9.4.6. Zastępowanie dopasowań
        • 9.4.7. Flagi
      • 9.5. Serializacja
        • 9.5.1. Interfejs Serializable
        • 9.5.2. Chwilowe zmienne instancji
        • 9.5.3. Metody readObject i writeObject
        • 9.5.4. Metody readResolve i writeReplace
        • 9.5.5. Wersjonowanie
      • Ćwiczenia
    • 10. Programowanie współbieżne
      • 10.1. Zadania współbieżne
        • 10.1.1. Uruchamianie zadań
        • 10.1.2. Obiekty Future
      • 10.2. Obliczenia asynchroniczne
        • 10.2.1. Klasa CompletableFuture
        • 10.2.2. Tworzenie obiektów typu CompletableFuture
        • 10.2.3. Długie zadania obsługujące interfejs użytkownika
      • 10.3. Bezpieczeństwo wątków
        • 10.3.1. Widoczność
        • 10.3.2. Wyścigi
        • 10.3.3. Strategie bezpiecznego korzystania ze współbieżności
        • 10.3.4. Klasy niemodyfikowalne
      • 10.4. Algorytmy równoległe
        • 10.4.1. Strumienie równoległe
        • 10.4.2. Równoległe operacje na tablicach
      • 10.5. Struktury danych bezpieczne dla wątków
        • 10.5.1. Klasa ConcurrentHashMap
        • 10.5.2. Kolejki blokujące
        • 10.5.3. Inne struktury danych bezpieczne dla wątków
      • 10.6. Atomowe liczniki i akumulatory
      • 10.7. Blokady i warunki
        • 10.7.1. Blokady
        • 10.7.2. Słowo kluczowe synchronized
        • 10.7.3. Oczekiwanie warunkowe
      • 10.8. Wątki
        • 10.8.1. Uruchamianie wątku
        • 10.8.2. Przerywanie wątków
        • 10.8.3. Zmienne lokalne w wątku
        • 10.8.4. Dodatkowe właściwości wątku
      • 10.9. Procesy
        • 10.9.1. Tworzenie procesu
        • 10.9.2. Uruchamianie procesu
        • 10.9.3. Uchwyty procesów
      • Ćwiczenia
    • 11. Adnotacje
      • 11.1. Używanie adnotacji
        • 11.1.1. Elementy adnotacji
        • 11.1.2. Wielokrotne i powtarzane adnotacje
        • 11.1.3. Adnotacje deklaracji
        • 11.1.4. Adnotacje wykorzystania typów
        • 11.1.5. Jawne określanie odbiorców
      • 11.2. Definiowanie adnotacji
      • 11.3. Adnotacje standardowe
        • 11.3.1. Adnotacje do kompilacji
        • 11.3.2. Adnotacje do zarządzania zasobami
        • 11.3.3. Metaadnotacje
      • 11.4. Przetwarzanie adnotacji w kodzie
      • 11.5. Przetwarzanie adnotacji w kodzie źródłowym
        • 11.5.1. Przetwarzanie adnotacji
        • 11.5.2. API modelu języka
        • 11.5.3. Wykorzystanie adnotacji do generowania kodu źródłowego
      • Ćwiczenia
    • 12. API daty i czasu
      • 12.1. Linia czasu
      • 12.2. Daty lokalne
      • 12.3. Modyfikatory daty
      • 12.4. Czas lokalny
      • 12.5. Czas strefowy
      • 12.6. Formatowanie i przetwarzanie
      • 12.7. Współpraca z przestarzałym kodem
      • Ćwiczenia
    • 13. Internacjonalizacja
      • 13.1. Lokalizacje
        • 13.1.1. Określanie lokalizacji
        • 13.1.2. Domyślna lokalizacja
        • 13.1.3. Nazwy wyświetlane
      • 13.2. Formaty liczb
      • 13.3. Waluty
      • 13.4. Formatowanie czasu i daty
      • 13.5. Porównywanie i normalizacja
      • 13.6. Formatowanie komunikatów
      • 13.7. Pakiety z zasobami
        • 13.7.1. Organizacja pakietów z zasobami
        • 13.7.2. Klasy z pakietami
      • 13.8. Kodowanie znaków
      • 13.9. Preferencje
      • Ćwiczenia
    • 14. Kompilacja i skryptowanie
      • 14.1. API kompilatora
        • 14.1.1. Wywołanie kompilatora
        • 14.1.2. Uruchamianie zadania kompilacji
        • 14.1.3. Wczytywanie plików źródłowych z pamięci
        • 14.1.4. Zapisywanie skompilowanego kodu w pamięci
        • 14.1.5. Przechwytywanie komunikatów diagnostycznych
      • 14.2. API skryptów
        • 14.2.1. Tworzenie silnika skryptowego
        • 14.2.2. Powiązania
        • 14.2.3. Przekierowanie wejścia i wyjścia
        • 14.2.4. Wywoływanie funkcji i metod skryptowych
        • 14.2.5. Kompilowanie skryptu
      • 14.3. Silnik skryptowy Nashorn
        • 14.3.1. Uruchamianie Nashorna z wiersza poleceń
        • 14.3.2. Wywoływanie metod pobierających i ustawiających dane oraz metod przeładowanych
        • 14.3.3. Tworzenie obiektów języka Java
        • 14.3.4. Ciągi znaków w językach JavaScript i Java
        • 14.3.5. Liczby
        • 14.3.6. Praca z tablicami
        • 14.3.7. Listy i mapy
        • 14.3.8. Wyrażenia lambda
        • 14.3.9. Rozszerzanie klas Java i implementowanie interfejsów Java
        • 14.3.10. Wyjątki
      • 14.4. Skrypty powłoki z silnikiem Nashorn
        • 14.4.1. Wykonywanie poleceń powłoki
        • 14.4.2. Uzupełnianie ciągów znaków
        • 14.4.3. Wprowadzanie danych do skryptu
      • Ćwiczenia
    • 15. System modułów na platformie Java
      • 15.1. Koncepcja modułu
      • 15.2. Nazywanie modułów
      • 15.3. Modularny program Witaj, świecie!
      • 15.4. Dołączanie modułów
      • 15.5. Eksportowanie pakietów
      • 15.6. Moduły i dostęp przez refleksje
      • 15.7. Modularne pliki JAR
      • 15.8. Moduły automatyczne i moduł unnamed
      • 15.9. Flagi wiersza poleceń dla migracji
      • 15.10. Wymagania przechodnie i statyczne
      • 15.11. Wybiórcze eksportowanie i otwieranie
      • 15.12. Wczytywanie usługi
      • 15.13. Narzędzia do pracy z modułami
      • Ćwiczenia

Najniższa cena z 30 dni przed obniżką 59,25zł

Tytuł książki: "Java 9. Przewodnik doświadczonego programisty. Wydanie II"
Autor: Cay S. Horstmann
Wydawnictwo: HELION
Cena: 79.00zł 59.25zł
Klienci, którzy kupili tę książkę, kupili także
10 największych błędów wychowawczych
10 największych błędów wychowawczych
Ralph Dawirs
WAM
23 sposoby na lenia, czyli jak pokonać prokrastynację dobrym nawykiem
23 sposoby na lenia, czyli jak pokonać prokrastynację dobrym nawykiem
Scott Patterson
Sensus
Reformacja Rewolucja Lutra
Reformacja Rewolucja Lutra
Sebastian Duda
HELION
Fortece nad kanałem Pierwsze misje 8. USAAF nad zachodnią Europą
Fortece nad kanałem Pierwsze misje 8. USAAF nad zachodnią Europą
Krzysztof Janowicz
Napoleon V
Rusz głową
Rusz głową
Tony Buzan
AHA
Matura Biologia Testy egzaminacyjne
Matura Biologia Testy egzaminacyjne
Sebastian Grabowski
Telbit
 Koszyk
1 x Autyzm Jak pomóc rodzinie
1 x Sytuacja życiowa i funkcjonowanie w rolach społecznych młodzieży z niepełnosprawnością wzroku
1 x Karta Dużej Rodziny Świadczenia rodzinne
1 x Angielski dla leniwych Zobacz – Zrozum – Zapamiętaj Nowatorska metoda wizualnej nauki angielskiego
1 x Ćwiczenia z otolaryngologii
1 x Głaskane tuczone zabijane
1 x Dermatologia kliniczna
1 x Zranieni
1 x 100 najlepszych przepisów Na klasyczne przekąski
1 x Encyklopedia natury
1 x Gniew Jak nad nim zapanować?
1 x Historia architektury
1 x 50 dań mięsnych o niskim indeksie glikiemiczny
1 x Prawo budowlane Komentarz Wydanie 8
1 x Autyzm Od badań mózgu do praktyki psychologicznej
1 x Bariery modernizacji Rosji
1 x Siła ziół
1 x Mamie na ratunek. 200 przepisów na zdrowy posiłek dla Twojego malucha
1 x Routing i switching Praktyczny przewodnik
1 x Jestem dyrektorem mojego życia Kurs pozytywnego myślenia
1 x Być nauczycielem-opiekunem-wychowawcą Między teorią a praktyką
1 x Redakcja utworu w prasie drukowanej a ograniczenie praw autorskich
1 x Jak sobie radzić z bólem przewlekłym
1 x Dermatologia geriatryczna Tom 2
1 x Rak wątrobowokomórkowy
1 x Bądź chic! Tajemnice kobiecej garderoby
1 x Cud uważności Prosty podręcznik medytacji
1 x Kosmetyki naturalne w moim ogrodzie
1 x Gotowość osób pozbawionych wolności do zadośćuczynienia osobom pokrzywdzonym
1 x Aplikacja komornicza Pytania odpowiedzi tabele Wydanie 9
1 x Big Beat Style i gatunki polskiej muzyki młodzieżowej (1957-1973)
1 x Homoseksualność w rodzinie Ujawnianie tajemnicy
1 x Astrologia współczesna Tom 2 Lilith ujawnia swoje tajemnice część 2
1 x Kłamstwa, którymi żyjemy Jak zmierzyć się z prawdą, zaakceptować siebie i zmienić swoje życie
1 x Kodeks wyborczy Teksty ustaw
1 x Edukacja w czasach cyfrowej zarazy
1 x Podręcznik pentestera. Bezpieczeństwo systemów informatycznych
1 x Swoboda wypowiedzi artystycznej Standardy międzynarodowe i krajowe
1 x Kodeks cywilny Kodeks postępowania cywilnego Kodeks rodzinny i opiekuńczy Koszty sądowe cywilne oraz inne akty prawne
1 x Media i dziennikarstwo Struktury dyskursu i hegemonia
1 x Mózg 41 największych mitów
1 x Energetyka a społeczeństwo
1 x Człowiek w pedagogice pracy
1 x Lingua Latina medicinalis Ćwiczenia z terminologii medycznej
1 x Kodeks spółek handlowych po 15 latach obowiązywania
1 x Prawo nieruchomości Edycja sądowa Zbiór aktów pranych Wydanie 5
1 x Agresja młodzieży i odrzucenie rówieśnicze
1 x Encyklopedia muzyczna Wydanie specjalne 2011 Wieniawski Od Legendy do Konkursu
1 x Arbitraż w prawie międzynarodowym
1 x 100 sposobów na zwiększenie odporności. Seriaporad.pl
1 x Leki po Dyplomie 2014 Pediatria
1 x Prawo konstytucyjne Wybór aktów prawnych
1 x Napęd hydrostatyczny Tom 2 Układy
1 x Antypodręcznik ewangelizacji Jak dzisiaj mówić o Bogu?
1 x Co się dzieje z moim ciałem Książka dla chłopców i rodziców
1 x Mind mapping z komputerem. Uporządkuj swoje myśli
1 x Neurologia wieku rozwojowego
1 x Podstawy prawa cywilnego Prawo spadkowe
1 x Walki bóstw i mężów
1 x Analityka wydychanego powietrza z zastosowaniem sprzężonych technik chromatograficznych z przeznaczeniem do badań przesiewowych
1 x Kodeks cywilny Komentarz Tom 3 Zobowiązania Część ogólna
1 x Telekomunikacja wiedzieć więcej
1 x Kurs pozytywnego myślenia Idę moją własną drogą
1 x Resocjalizacja Zagadnienia prawne społeczne i metodyczne
1 x Karmienie piersią w teorii i praktyce Podręcznik dla doradców i konsultantów laktacyjnych oraz położnych, pielęgniarek i lekarzy
1 x Pseudonim polski od czasów najdawniejszych do dziś
1 x Polowanie na zwierzynę płową
1 x Rodzinne uwarunkowania funkcjonowania społecznego dzieci z astmą oskrzelową
1 x Prawo konstytucyjne wraz z orzecznictwem Trybunału Konstytucyjnego
1 x Długi film o miłości Powrót na Broad Peak
1 x Aktywni razem Pomocnik pozytywnego rodzicielstwa
1 x Fonetyka i fonologia współczesnego języka polskiego Wydanie 2
1 x Nie zadręczaj się drobiazgami nastolatku czyli 100 prostych sposobów na to jak się skutecznie wyluzować
1 x Odpowiedzialność Skarbu Państwa związana z działalnością Służby Więziennej. Roszczenia osób pozbawionych wolności
1 x Księga porad domowych Tradycyjne i sprawdzone sekretne sposoby naszych babć
1 x Amerykańska ruletka Historia i współczesność stosunków Zjednoczonych i Ameryki Łacińskiej
1 x Apteki Prawo ochrony zdrowia w pytaniach i odpowiedziach
1 x Immunologia w zarysie
1 x Gotowość państwa do obrony i ochrony
1 x Audrey i Bill
1 x Ferajna z Placu Przegranych za kulisami Dziennika Telewizyjnego TVP 1976-1984
1 x Algorytmy, struktury danych i techniki programowania Wydanie VI
1 x Oksfordzki podręcznik neurologii
1 x Ginekologia w praktyce lekarza rodzinnego
1 x Czy muzułmanin może być dobrym obywatelem? Postawy obywatelskie młodych muzułmanów z Polski, Turcji i Wielkiej Brytanii
1 x Angielski od podstaw Prawo
1 x HTML5 Przewodnik encyklopedyczny
1 x Brudne wspólnoty Przestępczość zorganizowana w PRL w latach siedemdziesiątych i osiemdziesiątych XX wieku
1 x Blues z kapustą
1 x Energetyczne oczyszczanie domu z pomocą ziół i aniołów
1 x Autoportret z gołębnikiem w tle + CD Profesorowie krakowskiej polonistyki o sobie
1 x Skazane Historie prawdziwe
1 x Standardy kardiologiczne 2011 okiem echokardiografisty
1 x Aksjologia prawa administracyjnego Tom 2
1 x Rozwój społeczny osób z niepełnosprawnością intelektualną
1 x Cisco CCNA Security 210-260 Oficjalny przewodnik. Przygotowanie do egzaminu na certyfikat
1 x Cyberwojna Wojna bez amunicji?
1 x Osteoporoza Komu zagraża, jak jej uniknąć Wydanie 2
1 x Inteligencja ekologiczna
1 x Podatek od nieruchomości Komentarz
1 x Emerytury i renty w praktyce
1 x Co kupować by jeść zdrowo Shopping IQ
1 x Drugi koniec smyczy Jak kształtować więź z psem
1 x Genetyka i leczenie chłoniaka rozlanego z dużych komórek B (DLBCL) w erze leków ukierunkowanych na cele molekularne
1 x Cool jihad
1 x English for Public Health Podręcznik + CD
1 x Historia kotów
1 x Czego się spodziewać kiedy się ciebie spodziewają
1 x Bądź zdrów bez lekarstw
1 x ABC Word 2016 PL
1 x Dystrybucja usług medycznych
1 x Fotografia kulinarna. Od zdjęcia do arcydzieła. Wydanie II
1 x Dzieci które gorszą
1 x Epistemologiczna rola obrazu fotograficznego
1 x Henri Michaux dzieło wyobraźni "Okres zielony" 1922-1927
1 x Ochrona danych osobowych podmiotów objętych prawem pracy i prawem ubezpieczeń społecznych
1 x Instrumenty ograniczania wpływu handlu na środowisko Studium z prawa międzynarodowego
1 x Atlas hematologiczny z elementami diagnostyki laboratoryjnej i hemostazy
1 x Myśl językoznawcza z myślą o przekładzie Wybór prac
1 x Leksykon etyki prawniczej 100 podstawowych pojęć
1 x Padaczka i inne zaburzenia napadowe u dzieci
1 x Dyskursy ubóstwa i wykluczenia społecznego
1 x Katalog elementów budowlanych Poradnik projektowania na trwałość według norm nowej generacji
1 x Prawo własności przemysłowej
1 x Dynamika zmian w prawie
1 x Marketing strategiczny na rynku farmaceutycznym
1 x Medycy polskich szwoleżerów
1 x 12 kroków od dna Sponsorowanie
1 x Analiza dyrektywalna przepisów części ogólnej kodeksu karnego
1 x Profilowanie kryminalne
1 x 7 minut na ambonie Homilie na rok A
1 x Burek na śniadanie Serbia dla koneserów
1 x Podstawowe zasady wydłużania kończyn
1 x Kodeks pracy Komentarz dla menedżerów HR
1 x Kompendium leczenia bólu
1 x Energetyka i ochrona środowiska w procesie inwestycyjnym
1 x Czas w prawie administracyjnym
1 x Opieka długoterminowa nad osobami starszymi
1 x Cyfrowy tubylec w szkole-diagnozy i otwarcia Tom 1 Współczesny uczeń a dydaktyka 2.0
1 x Carl Schmitt i Leo Strauss Krytyka pozytywizmu prawniczego w niemieckiej myśli politycznej
1 x Myślenie lateralne Czym jest i jak wiele znaczy
1 x Dzieci alkoholików w perspektywie rozwojowej i klinicznej
1 x Infrastruktura techniczna szpitala
1 x Komunikowanie społeczne w promocji i ochronie zdrowia
1 x Anestezja chorych w stanie zagrożenia życia
1 x Egzamin na urzędnika mianowanego służby cywilnej Wydanie 4
1 x Stres w pracy kuratora sądowego Studium teoretyczno-empiryczne
1 x Ewolucja języka W stronę hipotez gesturalnych
1 x Jak czytać ogrody Krótki kurs historii ogrodów
1 x Wywiad i badanie w pediatrii
1 x Kodeks spółek handlowych Komentarz Tom 2
1 x Tajemnice transplantacji
1 x Jak rozpalić ognisko czyli rzecz o drewnie, podpałce i ogniu
1 x Przemieszczenia krążków stawowych stawów skroniowo-żuchwowych Tom 2 rozpoznawanie i leczenie
1 x Drogi ku płodności Wszystko o leczeniu diagnostyce i metodach wsparcia w niepłodności
1 x Tylko dla mam Poradnik o ciąży
1 x Dzika droga Jak odnalazłam siebie
1 x Architektura w Europie
1 x Ćwiczenia ze stylistyki
1 x Laryngologia alternatywna Konchowanie uszu i inne terapie naturalne
1 x 10 prostych sposobów radzenia sobie z niepokojem
1 x Strzeż się alzheimera póki czas Jak zapobiegać i przeciwdziałać chorobie Alzheimera i innym rodzajom utraty pamięci
1 x Jak uratować świat? Czyli co dobrego możesz zrobić dla planety
1 x Neuroimmunologia kliniczna
1 x Historia antykoncepcji
1 x Testy penetracyjne dla zaawansowanych Hakowanie najlepiej zabezpieczonych sieci na świecie
1 x Jak rozwinąć skrzydła Wydanie 3
1 x Budowanie na obcej ziemi
1 x Badanie fizykalne w pielęgniarstwie Podmiotowe i przedmiotowe
1 x Dziedziczenie konstrukcja prawna i ochrona
1 x Ekonomika energetyki w modelach matematycznych z czasem ciągłym
1 x 300 uczonych prywatnie i na wesoło Tom 2
1 x Energetyka odnawialna w budownictwie Magazynowanie energii
1 x Jak leczyć osteoporozę
1 x Najlepsze porady dla niemowlęcia i maluszka
1 x Co za szycie!
1 x ISDN Cyfrowe sieci zintegrowane usługowo
1 x Scratch. Komiksowa przygoda z programowaniem
1 x Gdzie do diabła jest Bóg
1 x Ustawa o odpadach Komentarz
1 x Milioner i bogini
1 x Zapis windykacyjny Komentarz
1 x Chemia połączeń Pięć sekretów zdrowego, bogatego i spełnionego życia
1 x Rejestry nieruchomości Studium prawnoporównawcze
1 x 5 minut dla kręgosłupa. 100 ćwiczeń ze zdjęciami
1 x Byliny w twoim ogrodzie
1 x Zarządzanie jakością W dążeniu do doskonałości
1 x Android Studio. Podstawy
1 x Edukacja jako czynnik i wynik rozwoju regionalnego
1 x Agresja ujęcie narracyjne
1 x Język polski? Chcę i mogę! Część I: A1
1 x Encyklopedia geografii Polski
1 x Anatomia człowieka Podręcznik dla studentów medycyny
1 x 100 najpiękniejszych ras psów
1 x Człowiek w środowisku kulturowym
1 x Android Podstawy tworzenia aplikacji
1 x Unix i Linux. Przewodnik administratora systemów. Wydanie V
1 x Aksjomatyczne teorie prawdy
1 x Sieci domowe nieoficjalny podręcznik
1 x Metoda NDT-Bobath Poradnik dla rodziców
1 x Dekorowanie stołu Składanie serwetek Propozycje na każdą okazję
1 x Cele osobowe i rzeczowe w konfliktach zbrojnych w świetle prawa międzynarodowego
1 x Choroby żołądka i jelit Kuracje ziołowe
1 x Inwencja i repetycja Powtarzalność planów w architekturze kościelnej na Rusi Czerwonej
1 x Mamie na ratunek. Usypianie dziecka
1 x Chryzantema i miecz Wzory kultury japońskiej
1 x Czesko-polski słownik terminów literackich
1 x Tortury Ofiary prześladowcy świadkowie
1 x Ocena bezpieczeństwa sieci
1 x Kodeks pracy i wybrane przepisy z zakresu prawa pracy
1 x Prawo ochrony środowiska w kazusach i schematach
1 x Eichmann w Jerozolimie Rzecz o banalności zła
1 x Operator ładowarek jednonaczyniowych
1 x Przyrodni brat
1 x Historia niepełnosprawności
1 x Nadciśnienie tętnicze u ludzi młodych
1 x Algebra abstrakcyjna w zadaniach
1 x Microsoft Office 2019 Krok po kroku
1 x Cichy pucz Zawłaszczanie Europy przez niejawne elity gospodarczo-polityczne
1 x Dlaczego sztuka pełna jest golasów?
1 x Prawo Budowlane 2019
1 x (Złudne) obietnice wielokulturowości
1 x Kontakty ze zmarłymi i wędrówki dusz czyśćcowych
1 x Naturalne metody na zdrowe zęby Skuteczna remineralizacja szkliwa i zapobieganie próchnicy
1 x Cienie w mroku pamięci
1 x Modele opieki pielęgniarskiej nad chorym dorosłym
1 x Zmiany skórne w chorobach ogólnoustrojowych Tom 1
1 x Blog w perspektywie genologii multimedialnej
1 x Jak rysować zwierzęta
1 x Porównawcze prawo konstytucyjne współczesnych państw demokratycznych Wydanie 3
1 x Standardy żywienia pozajelitowego i żywienia dojelitowego
1 x Ziołowa apteczka na dziecięce choroby
1 x Dobre uczennice zostają Top Modelkami
1 x Anglosaska filozofia religii wobec wyzwań współczesności
1 x Zbiór ćwiczeń Autodesk Inventor 2018 Kurs zaawansowany
1 x Drony dla bystrzaków
1 x Funkcja wykrywcza i dowodowa postępowania karnego
1 x ABC chrześcijaństwa
1 x Tracheotomia
1 x Synchrotyzowanie magia świadomych wyborów
1 x Wady serca u dzieci dla pediatrów i lekarzy rodzinnych
1 x Chrystus z karabinem na ramieniu
1 x Dzieła zebrane tom 2 Moc ducha źródło Twojej siły
1 x Domowy wyrób alkoholi Kompendium
1 x Windows 10 PL. Optymalizacja i zaawansowane zarządzanie systemem
1 x Indywidualne procesowe i zbiorowe prawo pracy
1 x Prawo prasowe Komentarz
1 x Aleksytymia i dysocjacja jako podstawowe czynniki zjawisk potraumatycznych
1 x Charakter prawny spółki cywilnej na tle prawa polskiego i niemieckiego
1 x Obrona skandynawska
1 x Student niepełnosprawny Wybrane konteksty
1 x Zarządzanie w pielęgniarstwie
1 x Ekonometria Wybrane zagadnienia
1 x Budownictwo ogólne Tom 2 Fizyka budowli
1 x Anestezjologia i leczenie przeciwbólowe psa i kota
1 x Arcydzieła malarstwa rosyjskiego
1 x 1000 pytań Ekonomia finanse zarządzanie
1 x Badanie kliniczne
1 x Jak ogarnąć dom i nie oszaleć Skuteczna i sprawdzona strategia walki z bałaganem
1 x Napij się i zadzwoń do mnie
1 x Encyklopedia dla dzieci Już wiem
1 x Bóg Bestia Studium samobójstwa
1 x Wpływ Europejskiej Konwencji Praw Człowieka na funkcjonowanie biznesu
1 x 102 ciasta z owocami siostry Anastazji
1 x Analiza konwersacji dyskursu i dokumentów
1 x Małżeństwo kanoniczne
1 x Postępowanie w sprawach nieletnich Na tle standardów europejskich
1 x Przykłady obliczeń z podstaw konstrukcji maszyn Tom 1 Połączenia sprężyny zawory wały maszynowe
1 x English for Medicine + CD
1 x Design Historia projektowania
1 x Fotografia krajobrazu
1 x Jak powstaje manga tom 1 Vademecum młodego rysownika
1 x Mózgowe porażenie dziecięce Harmonia
1 x Matematyka finansowa Podstawy teoretyczne Przykłady zadania
1 x Anna Austriacka królowa Francji
1 x Prawo zamówień publicznych 631 pytań i odpowiedzi
1 x Oznaki życia Przypadki z intensywnej terapii
1 x Jak dbać o siebie perfekcyjnie
1 x Agile. Przewodnik po zwinnych metodykach programowania
1 x Fotografia Nowy, wyczerpujący poradnik fotografowania
1 x Etyczne i społeczne wymiary pracy
1 x Decydujący moment Nowe zjawiska w fotografii polskiej po 2000 roku
1 x Francusko-polski i polsko-francuski sprytny słownik ze słownikiem na CD
1 x Zamówienia publiczne Wzory pism i dokumentów
1 x Ochrona prawna klienta na rynku usług bankowych
1 x Autyzm i zespół Aspergera
1 x Boże drogowskazy (dla chłopców)
1 x Inżynieria produkcji Kompendium wiedzy
1 x Zielnik klasztorny Sekrety bożej apteki
1 x Badania laboratoryjne Zakres norm i interpretacja Wydanie 5
1 x 113 Dań Siostry Anastazji
1 x Dynamika pneumatycznego koła jezdnego
1 x My z Nich Spuścizna językoznawców Uniwersytetu Warszawskiego
1 x Biblia leczy Pokonywanie złych myśli
1 x Arteterapie dla dzieci i młodzieży muzykoterapia, choreoterapia, terapia sztuką
1 x First Steps in Legal English Business Law
1 x Sztuka podejmowania gości czyli udane przyjęcie
1 x Almanach fotografii Wydanie X
1 x Domeny wyobraźni: Andersen i Jung
1 x Biologia wyższych grup wieku i starości
1 x Detektyw w krainie cudów Powieść kryminalna i narodziny nowoczesności (1841-1941)
1 x Prawo właściwe dla autorskoprawnej umowy licencyjnej
1 x Analiza zespolona w zadaniach
1 x Zintegrowany mózg zintegrowane dziecko
1 x Czarno-biały kadr Kreatywna fotografia
1 x Immunologia Wydanie 7
1 x Wady serca Tom 2
18,548.27zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Biologia
Biologia Korepetycje maturzysty Cel: MATURA

Biologia Korepetycje maturzysty Cel: MATURA

39.90zł
33.92zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
OpenGL w praktyce Janusz Ganczarski BTC
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Fizyka współczesna Paul A. Tipler Ralph A. Llewellyn PWN