158880
Book
In basket
Biblioteka strumieni Java SE 8 Od iteracji do operacji na strumieniach Tworzenie strumieni Metody filter, map oraz flatMap Pobieranie podstrumieni i łączenie strumieni Inne przekształcenia strumieni Proste operacje redukcji Typ Optional Sposoby posługiwania się wartościami Optional Jak nie należy używać wartości opcjonalnych Tworzenie obiektów typu Optional Łączenie funkcji zwracających wartości opcjonalne przy użyciu flatMap Gromadzenie wyników Gromadzenie wyników w mapach Grupowanie i podział Kolektory przetwarzające Operacje redukcji Strumienie danych typów prostych Strumienie równoległe Wejście i wyjście Strumienie wejścia-wyjścia Odczyt i zapis bajtów Zoo pełne strumieni Łączenie filtrów strumieni wejścia-wyjścia Strumienie tekstowe Zapisywanie tekstu Wczytywanie tekstu Zapis obiektów w formacie tekstowym Zbiory znaków Odczyt i zapis danych binarnych Interfejsy DataInput oraz DataOutput Strumienie plików o swobodnym dostępie Archiwa ZIP Strumienie obiektów i serializacja Zapisywanie i wczytywanie obiektów serializowalnych Format pliku serializacji obiektów Modyfikowanie domyślnego mechanizmu serializacji Serializacja singletonów i wyliczeń Wersje Serializacja w roli klonowania Zarządzanie plikami Ścieżki dostępu Odczyt i zapis plików Tworzenie plików i katalogów Kopiowanie, przenoszenie i usuwanie plików Informacje o plikach Przeglądanie zawartości katalogu Stosowanie strumieni katalogów Systemy plików ZIP Mapowanie plików w pamięci Wydajność plików mapowanych w pamięci Struktura bufora danych Blokowanie plików Wyrażenia regularne Język XML Wprowadzenie do języka XML Struktura dokumentu XML Parsowanie dokumentów XML Kontrola poprawności dokumentów XML Definicje typów dokumentów XML Schema Praktyczny przykład Wyszukiwanie informacji i XPath Przestrzenie nazw Parsery strumieniowe Wykorzystanie parsera SAX Wykorzystanie parsera StAX Tworzenie dokumentów XML Dokumenty bez przestrzeni nazw Dokumenty z przestrzenią nazw Zapisywanie dokumentu Przykład: tworzenie pliku SVG Tworzenie dokumentu XML za pomocą parsera StAX Przekształcenia XSL Programowanie aplikacji sieciowych Połączenia z serwerem Stosowanie programu telnet Nawiązywanie połączenia z serwerem z wykorzystaniem Javy Limity czasu gniazd Adresy internetowe Implementacja serwerów Gniazda serwera Obsługa wielu klientów Połączenia częściowo zamknięte Przerywanie działania gniazd sieciowych Połączenia wykorzystujące URL URL i URI Zastosowanie klasy URLConnection do pobierania informacji Wysyłanie danych do formularzy Wysyłanie poczty elektronicznej Programowanie baz danych: JDBC Architektura JDBC Typy sterowników JDBC Typowe zastosowania JDBC Język SQL Instalacja JDBC Adresy URL baz danych Pliki JAR zawierające sterownik Uruchamianie bazy danych Rejestracja klasy sterownika Nawiązywanie połączenia z bazą danych Stosowanie poleceń SQL Wykonywanie poleceń SQL Zarządzanie połączeniami, poleceniami i zbiorami wyników Analiza wyjątków SQL Wypełnianie bazy danych Wykonywanie zapytań Polecenia przygotowane Odczyt i zapis dużych obiektów Sekwencje sterujące Zapytania o wielu zbiorach wyników Pobieranie wartości kluczy wygenerowanych automatycznie Przewijalne i aktualizowalne zbiory wyników zapytań Przewijalne zbiory wyników Aktualizowalne zbiory rekordów Zbiory rekordów Tworzenie zbiorów rekordów Buforowane zbiory rekordów Metadane Transakcje Programowanie transakcji w JDBC Punkty kontrolne Aktualizacje wsadowe Zaawansowane typy języka SQL Zaawansowane zarządzanie połączeniami API dat i czasu Oś czasu Daty lokalne Modyfikatory dat Czas lokalny Czas strefowy Formatowanie i parsowanie Współdziałanie ze starym kodem Internacjonalizacja Lokalizatory Formaty liczb Waluty Data i czas Porządek alfabetyczny i normalizacja Formatowanie komunikatów Formatowanie liczb i dat Formatowanie z wariantami Wczytywanie i wyświetlanie tekstów Pliki tekstowe Znaki końca wiersza Konsola Pliki dzienników BOM - znacznik kolejności bajtów UTF-8 Kodowanie plików źródłowych Komplety zasobów Wyszukiwanie kompletów zasobów Pliki właściwości Klasy kompletów zasobów Kompletny przykład Skrypty, kompilacja i adnotacje Skrypty na platformie Java Wybór silnika skryptów Wykonywanie skryptów i wiązania zmiennych Przekierowanie wejścia i wyjścia Wywoływanie funkcji i metod skryptów Kompilacja skryptu Przykład: skrypty i graficzny interfejs użytkownika Interfejs kompilatora Kompilacja w najprostszy sposób Stosowanie zadań kompilacji Przykład: dynamiczne tworzenie kodu w języku Java Stosowanie adnotacji Wprowadzenie do stosowania adnotacji Przykład: adnotacje obsługi zdarzeń Składnia adnotacji Interfejsy adnotacji Adnotacje Adnotacje deklaracji Adnotacje zastosowań typów Adnotacje i this Adnotacje standardowe Adnotacje kompilacji Adnotacje zarządzania zasobami Metaadnotacje Przetwarzanie adnotacji w kodzie źródłowym Procesory adnotacji Interfejs programowy modelu języka Stosowanie adnotacji do generacji kodu źródłowego Inżynieria kodu bajtowego Modyfikowanie plików klasowych Modyfikacja kodu bajtowego podczas ładowania Bezpieczeństwo Ładowanie klas (468) Proces wczytywania plików klas Hierarchia klas ładowania Zastosowanie procedur ładujących w roli przestrzeni nazw Implementacja własnej procedury ładującej Weryfikacja kodu maszyny wirtualnej Menedżery bezpieczeństwa i pozwolenia Sprawdzanie uprawnień Bezpieczeństwo na platformie Java Pliki polityki bezpieczeństwa Tworzenie własnych klas pozwoleń Implementacja klasy pozwoleń Uwierzytelnianie użytkowników Framework JAAS Moduły JAAS Podpis cyfrowy Skróty wiadomości Podpisywanie wiadomości Weryfikacja podpisu Problem uwierzytelniania Podpisywanie certyfikatów Żądania certyfikatu Podpisywanie kodu Szyfrowanie Szyfrowanie symetryczne Generowanie klucza Strumienie szyfrujące Szyfrowanie kluczem publicznym Zaawansowane możliwości pakietu Swing Listy Komponent JList Modele list Wstawianie i usuwanie Odrysowywanie zawartości listy Tabele Najprostsze tabele Modele tabel Wiersze i kolumny Rysowanie i edycja komórek Drzewa Najprostsze drzewa Modyfikacje drzew i ścieżek drzew Przeglądanie węzłów Rysowanie węzłów Nasłuchiwanie zdarzeń w drzewach Własne modele drzew Komponenty tekstowe Śledzenie zmian zawartości komponentów tekstowych Sformatowane pola wejściowe Komponent JSpinner Prezentacja HTML za pomocą JEditorPane Wskaźniki postępu Paski postępu Monitory postępu Monitorowanie postępu strumieni wejścia Organizatory komponentów i dekoratory Panele dzielone Panele z kartami Panele pulpitu i ramki wewnętrzne Warstwy Zaawansowane możliwości biblioteki AWT Potokowe tworzenie grafiki Figury Hierarchia klas Shape Wykorzystanie klas obiektów graficznych Pola Ślad pędzla Wypełnienia Przekształcenia układu współrzędnych Przycinanie Przezroczystość i składanie obrazów Wskazówki operacji graficznych Czytanie i zapisywanie plików graficznych Wykorzystanie obiektów zapisu i odczytu plików graficznych Odczyt i zapis plików zawierających sekwencje obrazów Operacje na obrazach Dostęp do danych obrazu Filtrowanie obrazów Drukowanie Drukowanie grafiki Drukowanie wielu stron Podgląd wydruku Usługi drukowania Usługi drukowania za pośrednictwem strumieni Atrybuty drukowania Schowek Klasy i interfejsy umożliwiające przekazywanie danych Przekazywanie tekstu Interfejs Transferable i formaty danych Przekazywanie obrazów za pomocą schowka Wykorzystanie schowka systemowego do przekazywania obiektów Java Zastosowanie lokalnego schowka do przekazywania referencji obiektów Mechanizm "przeciągnij i upuść" Przekazywanie danych pomiędzy komponentami Swing Źródła przeciąganych danych Cele upuszczanych danych Integracja z macierzystą platformą Ekran powitalny Uruchamianie macierzystych aplikacji pulpitu Zasobnik systemowy Metody macierzyste Wywołania funkcji języka C z programów w języku Java Numeryczne parametry metod i wartości zwracane Łańcuchy znaków jako parametry Dostęp do składowych obiektu Dostęp do pól instancji Dostęp do pól statycznych Sygnatury Wywoływanie metod języka Java Wywoływanie metod obiektów Wywoływanie metod statycznych Konstruktory Alternatywne sposoby wywoływania metod (885) Tablice Obsługa błędów Interfejs programowy wywołań języka Java Kompletny przykład: dostęp do rejestru systemu Windows Rejestr systemu Windows Interfejs dostępu do rejestru na platformie Java Implementacja dostępu do rejestru za pomocą metod macierzystych
Sygnatura czytelni BWEAiI: XII N 102
Media files:
Availability:
Wypożyczalnia
There are copies available to loan: sygn. 145211 N (1 egz.)
Biblioteka WEAiI
Copies are only available in the library: sygn. 145166 N (1 egz.)
Notes:
General note
Na stronie tytułowej i okładce: Wydanie 10 - dotyczy wydania oryginału.
Na stronie redakcyjnej: Tłumaczenie [...] na podstawie "Java. Techniki zaawansowane. Wydanie IX" w tłumaczeniu Jaromira Senczyka".
Bibliography, etc. note
Indeks.
Target audience note
Dla programistów, którzy chcą skorzystać z nowych możliwości języka.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Accessibility declaration