Java2

Java2: temelji programiranja

[ uvod ] [ kazalo ] [ koda ] [ blog ]
[ komentarji ] [ povezave ] [ popravki ]

Popravki

Žal brez popravkov ne gre. Ko je knjiga že natisnjena, si lahko pomagamo vsaj z bolj prilagodljivim medijem, kot so spletne strani.

Stvarno kazalo

Takoj po izidu knjige smo ugotovili, da nam jo je postavljalski škrat zagodel pri tvorbi stvarnega kazala. Zamaknjeno je za 12 strani. Lahko vadite odštevanje ali pa si prenesete popravljeno stvarno kazalo v zapisu PDF, primernem tako za pregledovanje, kot za tisk.

Stran 21

Napačen sklon:

Učbenik jezik

Pravilno

Učbenik jezika

 

Stran 74

Napaka pri zgledih z zamikanjem bitov. Oznaka številskega sistema se je spremenila v števko:

11 << 2 = 10112 << 2 = 1011002 = 44
11 >> 2 = 10112 >> 2 = 102 = 2

Pravilno:

11 << 2 = 1011(2) << 2 = 101100(2) = 44
11 >> 2 = 1011(2) >> 2 = 10(2) = 2

Napako je odkril Tadej J.

Stran 77

Druga vrstica drugega odstavka:

..., na kateri so koda izvaja.

Pravilno:

..., na kateri se koda izvaja.

Napako je odkril Ivan S.

Stran 79

Napaka v zadnjem odstavku:

Po teh dveh stavkih hrani spremenljivka 7 vrednost 18.

Pravilno:

Po teh dveh stavkih hrani spremenljivka i vrednost 18.

Napako sta odkrila Ivan S. in Tadej J.

Stran 88

Napaka komentarju druge vrstice zgleda:

System.out.println(s.charAt(0)); // a

Pravilno:

System.out.println(s.charAt(0)); // Z

Napako je odkril Ivan S.

Stran 100

Napačen odprti oklepaj ob vzpostavitvi polja stevila:

public class NadzorZankB {
  public static void main(String args[]) {
    int[] stevila = [12, 3, 0, 5, 16, 1};

Pravilno:

public class NadzorZankB {
  public static void main(String args[]) {
    int[] stevila = {12, 3, 0, 5, 16, 1};

Napako je odkril Brane

Stran 122

V zadnjem stavku zadnjega odstavka je napaka:

Ker so paketi poimenovani z veliko, razredi pa z malo začetnico...

Pravilno:

Ker so paketi poimenovani z malo, razredi pa z veliko začetnico...

Napako je odkril Damjan K.

Stran 130

Vrinjeni stavek v prvem stavku prvega odstavka je napačen in ne sodi v besedilo:

Za razliko od običajnih predmetnih spremenljivk, ki so na voljo v ločeni kopiji za vsak izdelan predmet, statičnim spremenljivkam pogosto pravimo tudi izvodove spremenljivke (instance variables), so statične spremenljivke vedno na voljo v natančno enem izvodu, ne glede na število predmetov.

Pravilno:

Za razliko od običajnih predmetnih spremenljivk, ki so na voljo v ločeni kopiji za vsak izdelan predmet, so statične spremenljivke vedno na voljo v natančno enem izvodu, ne glede na število predmetov.

Napako je odkril Mitja S.

Stran 136

Kar dve napaki v isti programski vrstici. V drugem programskem izpisu, manjkata navednica in oglati oklepaj:

System.out.print ([" + i + "]: " + pi] + ", ");

Pravilno:

System.out.print ("[" + i + "]: " + p[i] + ", ");

Napako sta odkrila Damjan K. in Marko R.