×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Errata książki

Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:

"Java 2. Podstawy"

Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty

Strona Linia Jest Powinno Zgłaszający
75 10 od dołu Int n = powitanie.length(); // czyli 5. int n = powitanie.length(); // czyli 5. Jacek Jankowski
96 12 od góry (1*2*3*4*5) (1*2*3*4*5*6) Robert Lange
106 17 z linii poleceń, args[0] będzie zawierał łańcuch "-h" z linii poleceń, args[0] będzie zawierał łańcuch "-w" -
129 2 od dołu Zmienna dzienTygodnia zawiera teraz 0, jeżeli pierwszym dniem aktualnego miesiąca jest niedziela, 1 jeżeli jest to poniedziałek, i tak dalej.
Zmienna dzienTygodnia zawiera teraz 1, jeżeli pierwszym dniem aktualnego miesiąca jest niedziela, 2 jeżeli jest to poniedziałek, i tak dalej. Jacek Jankowski
132 6 i 8 wiersz 6: boolean before(Object when)

wiersz 8: boolean after(Object when)
wiersz 6: boolean before(Object kiedy)

wiersz 8: boolean after(Object kiedy)
Marcin Hałkiewicz
138 10. od góry new Pracownik("James Bond", 1000000, 1950, 1, 1); new Pracownik("James Bond", 100000, 1950, 1, 1); pasz_czaq
139 6. od dołu {} { pasz_czaq
148 23 pole statyczne licznik i metodę statyczną pobierzLicznik. pole statyczne nastepnyId i metodę statyczną pobierzNastepnyId. Marcin Hałkiewicz
165 3. od dołu java.sqlDate dzisiaj = new java.sql.Date(); java.sql.Date dzisiaj = new java.sql.Date(); pasz_czaq
179 8 od dołu 1. 7. Marcin Hałkiewicz
198 16. i 17 od góry osoba[0] = new Pracownik(. . .);
osoba[1] = new Student(. . .);
osoby[0] = new Pracownik(. . .);
osoby[1] = new Student(. . .);
pasz_czaq
250 11. do 14. od góry (ramka) else if (innyObiekt ins
return 1; // menedżerowie tanceof Pracownik)
{ są zawsze lepsi :-(
}
else if (innyObiekt instanceof Pracownik)
{
return 1; // menedżerowie są zawsze lepsi :-(
}
pasz_czaq
254 7 od dołu i 3 od dołu public void actionPerformed(ActionEvent zdarzenie);

Date teraz = new Date();
System.out.println("Gdy ..."+teraz);
Toolkit.getDefaultToolKit().beep();
public void actionPerformed(ActionEvent zdarzenie)

Date teraz = new Date();
System.out.println("Gdy ..."+teraz);
Toolkit.getDefaultToolkit().beep();
Robert Lange
257 3 szym przykładzie pole dzienWyplaty jest odniesieniem do obiektu KalendarzGregorianski, szym przykładzie pole dzienWyplaty jest odniesieniem do obiektu GregorianCalendar, Karol Waliński
258 10 od dołu klon.dzienWyplaty = (KalendarzGregorianski)dzienWyplaty.clone(); klon.dzienWyplaty = (GregorianCalendar)dzienWyplaty.clone(); Karol Waliński
259 4 od dołu sklonowany.dzienWyplaty = (KalendarzGregorianski)dzienWyplaty.clone(); sklonowany.dzienWyplaty = (GregorianCalendar)dzienWyplaty.clone(); -
260 51 oraz 85 (kod) 51) dzienWyplaty = new KalendarzGregorianski(rok, miesiac - 1, dzien);
85) private KalendarzGregorzianski dzienWyplaty
51) dzienWyplaty = new GregorianCalendar(rok, miesiac - 1, dzien);
85) private GregorianCalendar dzienWyplaty
-
265 3 od dołu (listing 6.4) private double stan private double stopa Robert Lange
268 14, 15 outer.stan zewnetrzny.stan Marcin Hałkiewicz
274 17 48. System.out.println("stan = " + formator.format(zewnetrzny.stan)); 48. System.out.println("stan = " + formator.format(stan)); Karol Waliński
274 4 35. public void start(double stopa) 35. public void start(final double stopa) Szymon Talar
279 21 Invocation Handler uchwyt = new UchwytSladu(wartosc);
InvocationHandler uchwyt = new UchwytSladu(wartosc); Karol Waliński
279 25 Invocation Handler uchwyt = new UchwytSladu(wartosc); InvocationHandler uchwyt = new UchwytSladu(wartosc) Szymon Talar
331 14 obiektZrodlaZdarzenia.addZdarzenieListener(obiektSluchaczaZdarzenia); obiektZrodlaZdarzenia.addActionListener(obiektSluchaczaZdarzenia); Karol Waliński
337 7 od dołu czysty tekst albo - od wersji J2SE 1.3 - kod HTML; np. "<HTML><B>Ok</B></HTML". czysty tekst albo - od wersji J2SE 1.3 - kod HTML; np. "<HTML><B>Ok</B></HTML>". Karol Waliński
345 12-17 od dołu void windowOpened(WindowEvent z)itd. public void windowOpened(WindowEvent z) itd. Robert Lange
360 15 PAGE DOWN, UP, DOWN, LEFT, RIGHT, F1 ... F24, PRINT SCREEN, SCROLL PAGE DOWN, UP, DOWN, LEFT, RIGHT, F1 ... F12, PRINT SCREEN, SCROLL Karol Waliński
361 14 zdarzenie.consume() zdarzenie.consume(); Karol Waliński
365 13 Uchwyt-RuchuMyszki implementuje [...] UchwytRuchuMyszki implementuje [...] Szymon Talar
365 15 od dolu setSize(300,200); setSize(SZEROKOSC,WYSOKOSC); -
368 17 int getClickCOunt() zwraca liczbę następujących po sobie kliknęć int getClickCount() zwraca liczbę następujących po sobie kliknęć Karol Waliński
383 15 public Timer(int i) public Stoper(int i) Szymon Talar
423 1 JLabel(String tekst, int align) JLabel(String tekst, int polozenie) Szymon Talar
435 3 58. JRadioButton przycisk = new JRadioPrzycisk(nazwaPrzycisku); 58. JRadioButton przycisk = new JRadioButton(nazwaPrzycisku); Karol Waliński
640 18 BufferedOutputStream(OutputStream wy) tworzy nowy obiekt typu Buffered- BufferedOutputStream(OutputStream wy, int rozmiar) tworzy nowy obiekt typu Buffered- Karol Waliński
651 12 FileWriter("pracownik.txt",true); // automatyczne opróżnianie FileWriter("pracownik.txt",true)); // automatyczne opróżnianie Karol Waliński
675 12 na podstawie różnych działań metody raiseSalary. To powinno Cię przekonać, że przywró- na podstawie różnych działań metody podniesPensje. To powinno Cię przekonać, że przywró- Karol Waliński
693 4 od dołu ObjectOutputStream.PutField pola = out.putFields(); ObjectOutputStream.PutField pola = wy.putFields(); Karol Waliński

Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:

Strona Linia Jest Powinno Zgłaszający
265 12 argument stanPoczatkowy - stan poczatkowy @param stanPoczatkowy - stan poczatkowy -
271 9 val$rate val$stopa -
Zamknij Pobierz aplikację mobilną Helion
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.