Java. Ćwiczenia praktyczne - Helion
ISBN: 83-7197-723-9
stron: 164, Format: B5, okładka: miękka
Data wydania: 2002-02-21
Księgarnia: Helion
Cena książki: 15,90 zł
Chyba każdy, kto interesuję się Internetem, słyszał o Javie. Ten, w końcu stosunkowo młody, język programowania wyjątkowo szybko zdobył sobie bardzo dużą popularność i akceptację ze strony programistów na całym świecie. I choć jego przyszłość wcale nie jest jeszcze przesądzona, wiele wskazuje na to, że Java stanie się jednak dominującą technologią już w niedalekiej przyszłości. Skoro tak, warto poznać ją już teraz. Wiele osób kojarzy Javę tylko z apletami zawartymi na stronach WWW. To jednak tylko część zastosowań. Tak naprawdę to doskonały, obiektowy język programowania, nadający się do różnorodnych zastosowań.
Autor zapoznaje czytelnika z podstawami języka przez serię kilkudziesięciu ćwiczeń. Kurs ten jednak pozwoli zrozumieć istotę języka, a zagadnienia zaawansowane staną się bardziej czytelne, gdy przyszły programista sięgnie po kolejne książki.
Osoby które kupowały "Java. Ćwiczenia praktyczne", wybierały także:
- Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII 193,23 zł, (59,90 zł -69%)
- Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie 98,98 zł, (39,59 zł -60%)
- Metoda dziel i zwyci 89,00 zł, (35,60 zł -60%)
- Język C. Kurs video. Praktyczne wprowadzenie do programowania 98,98 zł, (39,59 zł -60%)
- JavaFX. Kurs video. Wzorce oraz typy generyczne 79,00 zł, (31,60 zł -60%)
Spis treści
Java. Ćwiczenia praktyczne -- spis treści
Wstęp (7)
- Przyszłość Javy (8)
- O książce (8)
- Narzędzia (9)
- Przykłady (9)
Część I Język programowania (11)
Rozdział 1. Krótkie wprowadzanie (13)
- Zaczynamy (13)
- B-kod i maszyna wirtualna (14)
- Java a C++ (15)
- Obiektowy język programowania (15)
- Struktura programu (16)
Rozdział 2. Zmienne, operatory i instrukcje (17)
- Zmienne (17)
- Typy podstawowe (17)
- Deklarowanie zmiennych typów podstawowych (18)
- Typy odnośnikowe (20)
- Deklarowanie zmiennych typów odnośnikowych (21)
- Operatory (24)
- Operatory arytmetyczne (24)
- Operatory bitowe (28)
- Priorytet operatorów (31)
- Instrukcje (31)
- Instrukcja warunkowa if...else (31)
- Instrukcja switch (35)
- Pętla for (37)
- Pętla while (40)
Rozdział 3. Obiekty i klasy (43)
- Metody (44)
- Konstruktory (50)
- Specyfikatory dostępu (52)
- Dziedziczenie (55)
Rozdział 4. Wyjątki (57)
- Błędy w programach (57)
- Instrukcja try...catch (60)
- Instrukcja throws (62)
- Hierarchia wyjątków (63)
Część II Aplety (65)
Rozdział 5. Rysowanie (67)
- Aplikacja a Aplet (67)
- Pierwszy aplet (67)
- Jak to działa? (69)
- Czcionki (70)
- Rysowanie grafiki (73)
- Kolory (78)
- Wyświetlanie plików graficznych (80)
Rozdział 6. Dźwięki (85)
Rozdział 7. Animacje (89)
- PÅ‚ywajÄ…cy napis (89)
- PÅ‚ywajÄ…cy napis z buforowaniem (93)
- Zegar cyfrowy (94)
- Animacja poklatkowa (96)
- Zegar analogowy (98)
Rozdział 8. Interakcja z użytkownikiem (103)
- Obsługa myszy (103)
- Rysowanie figur (I) (106)
- Rysowanie Figur (II) (111)
- Rysowanie Figur (III) (112)
Część III Aplikacje (117)
Rozdział 9. Okna i menu (119)
Rozdział 10. Grafika i komponenty (133)
- Klasa Button (134)
- Klasa TextField (136)
- Klasa TextArea (139)
- Klasa Label (142)
- Klasa Checkbox (144)
- Klasa List (146)
Rozdział 11. Operacje wejścia-wyjścia (151)
- Wczytywanie danych z klawiatury (151)
- Operacje na plikach (156)
Zakończenie (164)