reklama - zainteresowany?

Java. Rozmówki - Helion

Java. Rozmówki
Autor: Timothy R. Fisher
Tytuł oryginału: Java Phrasebook
Tłumaczenie: Przemysław Szeremiota
ISBN: 978-83-246-0949-9
stron: 272, Format: B6, okładka: miękka
Data wydania: 2007-03-29
Księgarnia: Helion

Cena książki: 29,00 zł

Dodaj do koszyka Java. Rozmówki

Tagi: Java - Programowanie

Zwięzły przewodnik opisujący najczęściej używane instrukcje języka Java

  • Naucz siÄ™ kompilować i uruchamiać programy w Javie
  • Poznaj najpopularniejsze polecenia tego jÄ™zyka
  • Pisz programy dziaÅ‚ajÄ…ce na wielu platformach

Już od wielu lat Java jest jednym z najpopularniejszych języków programowania, a znający ją programiści są poszukiwani i cenieni na rynku pracy. Jej atrakcyjność wynika głównie z tego, że kod napisany w tym języku można uruchamiać na wielu platformach, włączając w to różne systemy operacyjne, a także urządzenia przenośne, na przykład telefony komórkowe. Prosty jest także dostęp do wielu narzędzi oraz bezpłatnych bibliotek ułatwiających programowanie w Javie. Ponadto język ten otwiera wielkie możliwości w zakresie tworzenia aplikacji sieciowych.

"Java. Rozmówki" przedstawia skuteczne rozwiązania najczęściej występujących problemów i pomoże Ci błyskawicznie rozpocząć programowanie w tym języku. Dowiesz się, jak kompilować i uruchamiać programy w Javie. Nauczysz się manipulować ciągami, strukturami danych i datami oraz stosować wyrażenia regularne. Poznasz operacje wejścia i wyjścia, a także sposoby pracy z katalogami i plikami. Przeczytasz o aplikacjach sieciowych działających zarówno po stronie klienta, jak i po stronie serwera. Opanujesz efektywne techniki pracy z bazami danych i korzystanie z formatu XML.

  • Kompilowanie i uruchamianie programów w Javie
  • Współpraca ze Å›rodowiskiem
  • ObsÅ‚uga ciÄ…gów i liczb
  • Korzystanie ze struktur danych
  • Operacje wejÅ›cia i wyjÅ›cia
  • Manipulowanie plikami i katalogami
  • Praca z klientami i serwerami sieciowymi
  • Komunikacja z bazami danych i używanie XML
  • Programowanie wielowÄ…tkowe

Dzięki treściwym rozmówkom błyskawicznie poznasz
praktyczne podstawy programowania w Javie.

Dodaj do koszyka Java. Rozmówki

 

Osoby które kupowały "Java. Rozmówki", wybierały także:

  • Zrozum struktury danych. Algorytmy i praca na danych w Javie
  • Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
  • Java. Najlepsze rozwiÄ…zania zadaÅ„ programistycznych. Receptury. Wydanie IV
  • Programowanie w Javie. Solidna wiedza w praktyce. Wydanie XI
  • JavaFX. Kurs video. Wzorce oraz typy generyczne

Dodaj do koszyka Java. Rozmówki

Spis treści

Java. Rozmówki -- spis treści

O autorze (11)

Wprowadzenie (13)

1. Podstawy (17)

  • Kompilowanie programu w Javie (19)
  • Uruchamianie programu w Javie (21)
  • Ustawianie zmiennej CLASSPATH (22)

2. Interakcje z otoczeniem (25)

  • Odczytywanie zmiennych Å›rodowiskowych (26)
  • Odczytywanie i ustawianie wÅ‚aÅ›ciwoÅ›ci systemowych (27)
  • Przetwarzanie argumentów wywoÅ‚ania programu (28)

3. Manipulowanie ciÄ…gami (31)

  • Porównywanie ciÄ…gów (32)
  • Wyszukiwanie i wyÅ‚uskiwanie podciÄ…gów (35)
  • Przetwarzanie ciÄ…gu znak po znaku (37)
  • Odwracanie znaków w ciÄ…gu (38)
  • Odwracanie wyrazów w ciÄ…gu (38)
  • Zamiana wszystkich liter w ciÄ…gu na wielkie albo na maÅ‚e (40)
  • Usuwanie zbÄ™dnych spacji z poczÄ…tku i koÅ„ca ciÄ…gu (41)
  • Przetwarzanie ciÄ…gu wyrazów oddzielanych przecinkami (42)

4. Praca ze strukturami danych (47)

  • Zmiana rozmiaru tablicy (48)
  • PrzeglÄ…danie kolekcji (49)
  • Tworzenie odwzorowania (51)
  • PorzÄ…dkowanie kolekcji (53)
  • Wyszukiwanie obiektu w kolekcji (55)
  • Konwersja kolekcji na tablicÄ™ (58)

5. Daty i godziny (59)

  • OkreÅ›lanie bieżącej daty (60)
  • Konwersja pomiÄ™dzy klasami Date i Calendar (61)
  • WyÅ›wietlanie daty (godziny) w zadanym formacie (62)
  • WyodrÄ™bnianie dat z ciÄ…gów znaków (65)
  • Dodawanie i odejmowanie obiektów Date bÄ…dź Calendar (67)
  • Obliczanie różnicy pomiÄ™dzy dwiema datami (68)
  • Porównywanie dat (69)
  • OkreÅ›lanie numeru dnia w tygodniu, miesiÄ…ca w roku albo tygodnia w roku (71)
  • Obliczanie czasu trwania operacji (72)

6. Dopasowywanie wzorców za pomocą wyrażeń regularnych (75)

  • Wyrażenia regularne w Javie (76)
  • Wyszukiwanie i dopasowywanie tekstu za pomocÄ… wyrażenia regularnego (79)
  • ZastÄ™powanie dopasowanego tekstu (82)
  • Wyszukiwanie wszystkich wystÄ…pieÅ„ wzorca (84)
  • Wypisywanie wierszy zawierajÄ…cych wzorzec (85)
  • Dopasowywanie znaków nowego wiersza (86)

7. Liczby (89)

  • Sprawdzanie, czy ciÄ…g zawiera poprawnÄ… liczbÄ™ (90)
  • Porównywanie liczb zmiennoprzecinkowych (91)
  • ZaokrÄ…glanie liczb zmiennoprzecinkowych (93)
  • Formatowanie liczb (94)
  • Formatowanie wartoÅ›ci monetarnych (97)
  • Konwersja dziesiÄ™tnej liczby caÅ‚kowitej na zapis dwójkowy, ósemkowy bÄ…dź szesnastkowy (98)
  • Generowanie liczb losowych (98)
  • Funkcje trygonometryczne (100)
  • Obliczanie logarytmów (100)

8. Wejście i wyjście (103)

  • Odczytywanie tekstu ze standardowego wejÅ›cia programu (104)
  • Wypisywanie do standardowego wyjÅ›cia (105)
  • Formatowanie wyjÅ›cia (106)
  • Otwieranie pliku identyfikowanego przez nazwÄ™ (112)
  • Wczytanie zawartoÅ›ci pliku do tablicy bajtów (112)
  • Wczytywanie danych binarnych (113)
  • Przesuwanie pozycji w pliku (114)
  • Odczytywanie archiwum JAR albo ZIP (115)
  • Tworzenie archiwum ZIP (116)

9. Praca z katalogami i plikami (119)

  • Tworzenie pliku (120)
  • Zmiana nazwy pliku lub katalogu (122)
  • Usuwanie pliku albo katalogu (123)
  • Zmiana atrybutów pliku (124)
  • Ustalanie rozmiaru pliku (125)
  • Sprawdzanie obecnoÅ›ci pliku lub katalogu (126)
  • Przenoszenie pliku lub katalogu (127)
  • Ustalanie bezwzglÄ™dnej Å›cieżki dostÄ™pu na podstawie Å›cieżki wzglÄ™dnej (128)
  • Ustalanie, czy Å›cieżka dostÄ™pu okreÅ›la plik, czy katalog (129)
  • Wypisywanie zawartoÅ›ci katalogu (131)
  • Tworzenie nowego katalogu (135)

10. Klienty sieciowe (137)

  • NawiÄ…zywanie poÅ‚Ä…czenia z serwerem (138)
  • Ustalanie adresów IP i nazw domenowych (139)
  • ObsÅ‚uga bÅ‚Ä™dów sieciowych (140)
  • Wczytywanie danych (tekstu) z gniazda (142)
  • Zapisywanie do gniazda (143)
  • Wczytywanie danych binarnych (144)
  • Zapisywanie danych binarnych (146)
  • Wczytywanie danych serializowanych (148)
  • Zapis serializowanego obiektu (149)
  • Pobieranie strony WWW przez HTTP (151)

11. Serwery sieciowe (155)

  • Uruchamianie serwera i przyjmowanie żądaÅ„ (156)
  • Zwracanie odpowiedzi (157)
  • OdsyÅ‚anie obiektu (159)
  • ObsÅ‚uga wielu klientów (161)
  • UdostÄ™pnianie treÅ›ci przez HTTP (163)

12. Wysyłanie i odbieranie poczty elektronicznej (167)

  • PrzeglÄ…d JavaMail API (168)
  • WysyÅ‚anie poczty (169)
  • WysyÅ‚anie wiadomoÅ›ci MIME (172)
  • Odbieranie poczty (175)

13. Dostęp do baz danych (179)

  • NawiÄ…zywanie poÅ‚Ä…czenia z bazÄ… danych przez JDBC (180)
  • WysyÅ‚anie zapytania przez JDBC (183)
  • Stosowanie zapytaÅ„ sparametryzowanych (185)
  • Pobieranie wyników zapytania (187)
  • Uruchamianie procedury skÅ‚adowanej (189)

14. XML w Javie (193)

  • Analiza XML za pomocÄ… SAX (195)
  • Analiza XML za pomocÄ… DOM (198)
  • Weryfikowanie poprawnoÅ›ci dokumentu wzglÄ™dem DTD (201)
  • Tworzenie dokumentu XML za pomocÄ… DOM (203)
  • PrzeksztaÅ‚canie XML za pomocÄ… XSLT (206)

15. Stosowanie wątków (209)

  • Uruchamianie wÄ…tku (210)
  • Zatrzymywanie wÄ…tku (213)
  • Oczekiwanie zakoÅ„czenia wÄ…tku (214)
  • Synchronizowanie wÄ…tków (216)
  • Wstrzymywanie wÄ…tku (220)
  • Wypisywanie listy wÄ…tków (222)

16. Programowanie dynamiczne z introspekcjÄ… (225)

  • Ustalanie klasy obiektu (227)
  • Ustalanie nazwy klasy (228)
  • Ujawnianie modyfikatorów klasy (229)
  • Ustalanie klasy bazowej (230)
  • Ustalanie interfejsów implementowanych przez klasÄ™ (232)
  • Ujawnianie skÅ‚adowych klasy (233)
  • Ujawnianie konstruktorów klasy (234)
  • Ujawnianie informacji o metodach (236)
  • Odczytywanie wartoÅ›ci skÅ‚adowych (239)
  • Zapisywanie wartoÅ›ci skÅ‚adowych klas (240)
  • WywoÅ‚ywanie metod (242)
  • Wczytywanie klasy i dynamiczne tworzenie jej obiektów (244)

17. Tworzenie pakietów i dokumentacji (247)

  • Tworzenie pakietu (248)
  • Dokumentowanie klas za pomocÄ… JavaDoc (251)
  • Archiwizacja klas w pakiecie JAR (254)
  • Uruchamianie programu z archiwum JAR (255)

Skorowidz (257)

Dodaj do koszyka Java. Rozmówki

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.