Java. Ćwiczenia zaawansowane. Wydanie II Kolonowskie

Mistrzostwo w Javie w zasięgu Twoich rąk! Na czym polegają programowanie współbieżne i obsługa pracy wątków? Jak zapewnić właściwą komunikację sieciową z użyciem protokołu wymiany danych? Co zrobić, by współpraca z relacyjnymi bazami danych czy obsługa zapytań SQL przebiegały idealnie? Rzadko …

od 17,94 Najbliżej: 45 km

Liczba ofert: 1

Oferta sklepu

Opis

Mistrzostwo w Javie w zasięgu Twoich rąk! Na czym polegają programowanie współbieżne i obsługa pracy wątków? Jak zapewnić właściwą komunikację sieciową z użyciem protokołu wymiany danych? Co zrobić, by współpraca z relacyjnymi bazami danych czy obsługa zapytań SQL przebiegały idealnie? Rzadko zdarza się, by jeden język programowania był w stanie zaspokoić niemal wszystkie potrzeby obsługi bardzo różnych urządzeń i systemów operacyjnych bez konieczności żmudnego dostosowywania. Java znakomicie spełnia te wymagania i właśnie dlatego każdy programista - nawet taki, który używa w swojej pracy innych języków programowania - powinien poznać ją bardzo dokładnie. A najłatwiejszym i najbardziej efektywnym sposobem poszerzenia wiedzy w dziedzinie programowania jest przećwiczenie rozmaitych przypadków konkretnych zastosowań danego języka. Jeśli zetknąłeś się już kiedyś z Javą, dobrze znasz jej podstawy, lecz zależy Ci na opanowaniu szerszego spektrum możliwości, powinieneś koniecznie sięgnąć po książkę "Java. Ćwiczenia zaawansowane. Wydanie II". Znajdziesz tu zestaw niemal stu ćwiczeń pomagających zrozumieć takie zagadnienia, jak programowanie współbieżne i obsługa wątków, budowanie aplikacji wielowątkowych z interfejsem graficznym, nawiązywanie połączeń sieciowych, komunikacja sieciowa z użyciem protokołu wymiany danych, serwery wielowątkowe, współpraca z relacyjnymi bazami danych czy obsługa zapytań SQL. Nauczysz się uruchamiać, przerywać i synchronizować wątki oraz poznasz sposób działania gniazd w Javie i gniazd serwerowych. Dowiesz się więcej o przesyłaniu danych w sieci, serwerach wielowątkowych i sterowaniu serwerem z konsoli. Zobaczysz, jak powinno wyglądać budowanie aplikacji sieciowych z interfejsem graficznym w Javie oraz o czym koniecznie trzeba pamiętać. Ponadto jasne staną się dla Ciebie wszystkie tajniki komunikacji z bazą danych oraz sposób obsługi zapytań w SQL. Programowanie współbieżne Synchronizacja wątków Programowanie sieciowe Transmisja danych w modelu klient-serwer Aplikacje sieciowe z interfejsem graficznym Współpraca z bazami danych Błyskawicznie opanuj nowe umiejętności i zaimponuj klientom! Spis treści: Wstęp (5) Rozdział 1. Programowanie współbieżne (7) Wątki i klasa Thread (7) Interfejs Runnable (12) Przerywanie pracy wątku (17) Wątki w aplikacjach okienkowych (20) Rozdział 2. Synchronizacja wątków (25) Modyfikacja wspólnych danych (25) Synchronizacja za pomocą słowa kluczowego synchronized (28) Nowe możliwości synchronizacji (34) Rozdział 3. Programowanie sieciowe (43) Mechanizm gniazd (43) Gniazda w Javie (44) Gniazda serwerowe (51) Rozdział 4. Transmisja danych w modelu klient - serwer (57) Przesyłanie danych w sieci (57) Serwer wielowątkowy (70) Sterowanie serwerem z konsoli (74) Rozdział 5. Aplikacje sieciowe z interfejsem graficznym (85) Budowa interfejsu (85) Obsługa interfejsu i procedury komunikacyjne (91) Tworzenie serwera (102) Obsługa protokołu komunikacyjnego (107) Rozdział 6. Współpraca z bazami danych (117) Nawiązywanie połączeń (117) Wykonywanie zapytań pobierających dane (122) Dodawanie i modyfikacja rekordów (133) Obsługa różnych typów zapytań (140) Obsługa transakcji (144) O autorze: Absolwent Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych (kierunek programowanie systemowe i sieciowe). Informatyk i programista z wykształcenia i zawodu, a prywatnie entuzjasta komputerów. Od czasów licealnych związany był z rynkiem prasy informatycznej, publikował m.in. w pierwszym polskim piśmie komputerowym "Bajtek" (w latach 1991-1996 prowadził kilka działów tematycznych), a także "Commodore&Amiga", "Teleinfo", "Raport Teleinfo". Publikował również w pierwszym polskim piśmie poświęconym światowej pajęczynie - "Magazynem Internet". Współpracował także z periodykami "Komputer Świat" i "Komputer Świat Ekspert". Jego wielką pasją było tworzenie literatury informatycznej. Opublikował już kilkaset artykułów i wydał kilkanaście książek.

Specyfikacja

Podstawowe informacje

Autor
  • Marcin Lis
Wybrani autorzy
  • Marcin Lis
Wydawnictwo
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2008
Ilość stron
  • 152
Przedmiot
  • Technika i informatyka
ISBN
  • 9788324634972
Model
  • miękka