Fejl i lærebogen (fundet af Keld Helsgaun):

s. 64 ø Erstat “1996” med “1966” .

s. 101 ø Indsæt et navn for Point-objekterne (4 steder).

s. 104 n Fjern klammerne i syntaksbeskrivelsen af throw-sætningen.

s. 129 På figuren skal “double” erstattes med “double[]”.

s. 131 Programstumpen øverst på siden bevirker ikke oversætterfejl.

s. 151 Erstat “hashcode” med “hashCode” overalt på siden (5 steder).

s. 156 Erstat “@returns” med “@return”.

s. 175 Erstat “anther” med “another” i opgave 4.5.

s. 182 Fjern de tre punktummer i parameterlisten for computeAll (2 steder).

s. 192 I metoden paint skal kaldet paintFrame(g) erstattes med update(g).

s. 200 På figur 5.6 skal linjerne yderst til højre være stiplede.

s. 211 I diagrammet skal aggregeringen imellem ConcreteCollection og ConcreteIterator vendes om.

s. 238 Erstat “set interfaces” med “set of interfaces”.

s. 263 ø Erstat “countparts” med “counterparts”.

s. 263 Nedarvningshierarkiet på figur 6.4 er forkert. BorderLayout og CardLayout implementerer LayoutManager2.

s. 264 ø Erstat “JCheckbox” med “JCheckBox”.

s. 273 ø Erstat “java.util.Event.Listener” med “java.util.EventListener”.

s. 286 m Erstat “Window Adapter” med “WindowAdapter”.

s. 286 m Erstat “window Closing” med “windowClosing”.

s. 304 ø Erstat “*” med “1” i diagrammet.

s. 305 m Erstat “OutputStreamReader” med “OutputStreamWriter” på figuren.

s. 305 m Tegn en aggregering fra PrintWriter til OutputStream på figuren.

s. 327 ø Erstat makeCanvass med makeCanvas, og makeCanvassListener med makeCanvasListener.

s. 396 n Fjern return-sætningen i linje 4 i metoden checkGame

s. 419 m Erstat “BroadcastEchoServer.activeClient” med “BroadcastEchoServer.activeClients

s. 440 Erstat “HelloImpl_Skel.cla” med “HelloImpl_Skel.class” i skridt 2.

s. 449 m Erstat “summrized” med “summarized”.

s. 455 m Indsæt “Statement stmt = conn.createStatement();” efter “System.out.print("Building new Beetles table...\n\n");”.