Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Errata for Kathy's Book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Errata for Kathy Watch "Errata for Kathy New topic
Author

Errata for Kathy's Book?

Darrin Cartwright
Ranch Hand

Joined: Dec 27, 2002
Posts: 107
Does anyone know if there is an errata page for Kathy's NEW Java 2 Certification book? I saw a post where Bert Bates mentioned adding something to the eratta, but I cannot find a link to it anywhere! Still too new maybe?
Thanks All!
Darrin
P.S. Don't be fooled by the above, it's really a fabulous book! If there is an errata page, I bet it's small!


Life is good on the Ponderosa,<br />but mind where you step.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Maybe there's an errata for the Sun 1.4 Practice exam too. I reckon I've just paid 75$ for beta testing the thing!!
-Barry


Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Jasper Vader
Ranch Hand

Joined: Jan 10, 2003
Posts: 284
Originally posted by Barry Gaunt:
Maybe there's an errata for the Sun 1.4 Practice exam too. I reckon I've just paid 75$ for beta testing the thing!!
-Barry

hmm sounds somewhat ominous!


giddee up
Prem Mander
Greenhorn

Joined: Nov 06, 2001
Posts: 16
hi

well it was on page 366 abt reverse method() it was completley missed and you wouldnt miss it and its not a critical error or something like that they just forgot to use it there even though they gave an output which is different
you would find it silly too if you knew that
chow
Prem
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8829
    
    5
Darrin -
We are going to put up an errata page this weekend ! We will post on this forum with the link as soon as it's up!
Barry -
We are tied in pretty tightly with the Sun team that administers the ePractice for 1.4. Please let us know of any errors that you found - we can expedite getting them fixed. Our understanding has been that the 1.4 ePractice from Sun has been pretty well shaken out for the last several months, and that it should be clean. If it's not there will be a quick response to fixing any problems !

-Bert


Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Bert, thanks for the info, but I did not pay 75$ to provide a service to Sun! Companies normally pay me... Go to the exam yourself and do it slowly, and check it through very very carefully. E.g class F extends class E, and E is not a superclass of F? OR "Choose two options" and the reference says "Option B is correct..." and that's all. Go find 'em, sniff 'em out, there's more too.
-Barry
[ January 23, 2003: Message edited by: Barry Gaunt ]
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8829
    
    5
Barry -
Yikes ! Several months ago (at least 3 or 4?) the certification team at Sun asked us to review a couple of 'possible issues' they had with the practice exam. We did in fact find a few problems and sent our fixes back to Sun. The very brief examples you just mentioned sound familiar to me... like maybe we fixed these but the fixes didn't get into the final ?
We have written to Sun and we'll keep you posted! Certainly, when you pay good money for such a test it is more than reasonable to expect that the test will be clean !
-Bert
p.s. If you can remember any more it would help ! Thanks !
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
One more in a reference!
"Placing the reference to an array into its own element is simply testing array references regardless of the content" ???
-Barry
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
This is true?: "Any private members of B can be accessed from class A only through accessor methods"
where A and B are:

Take a look at the second line of class A below:

[ January 24, 2003: Message edited by: Barry Gaunt ]
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
"assert s not null, then an AssertionError is thrown" this is the wrong way around. An AssertionError gets thrown and then the message "assert s not null" may be printed.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
"The -enablesystemassertions tells the VM to enable assertions" is NOT true, -enablesystemassertions only enables SYSTEM assertions, a false assert in the program does not get detected unless -ea or -enableexceptions is used.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
What is the result if the following code is called from a method inside the same package as the classes R,S,T & U
new U().doIt() method

I would say that "new U().doIt() method " is wrong syntax, it should be "new U().doIt();".
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Well, that's it Bert. Taking 3 exams in one day is enough for me - I'm back to my CattleDrive assignments!
I just remembered: in the exhibits the indentation and placing of curlies "{ and }" needs some improvement.
-Barry
[ January 24, 2003: Message edited by: Barry Gaunt ]
Sarma Lolla
Ranch Hand

Joined: Oct 21, 2002
Posts: 203
I am really scared now to take exam. If there are so many errors in the eTest by SUN then waht about real exam?
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Sarma, I must be fair, there are more people taking the real exam so it will be better quality than the E-Practise one. It also has been beta tested by a load of very capable people too.
There can't be so many dummies like me who would want to pay 75$ for an E-Practice exam when you can get excellent ones for nothing, so the field testing is happening now.
As Bert has said, it looks as some recommended updating has not been done correctly, or has been forgotten even.
-Barry
James Hook
Greenhorn

Joined: Jan 20, 2003
Posts: 18
I paid good money for the practice exam from Sun and I found there to be several errors. I posted queries on the Sun learning Centre bulletin board but have not got any responses. (I have given the team at Sun over a month to get back to me!)
Firstly, do we break the confidentialty agreement by talking about this exam here? - because I can provide a list of the errors that I have found. Some errors are blatant, some may require a java guru to have the final word.
Also, the third exam repeats a load of questions from the first two - so I wasn't too impressed from a value-for-money point of view!
I take the exam next friday - if I get 100% I will be thinking that I got some of the questions wrong!!
James Hook
Greenhorn

Joined: Jan 20, 2003
Posts: 18
the question on garbage collection on the first exam goes something like (I have change the names of the objects to protect the innocent!)
with the following piece of code when do o1 and o2 become eligible for collection?

Am I right in thinking
After line 2, no objects may be gc'd
after line 3, what was o1, is now referring to same object as o2, nobody is referring to o1 created by line 1 (1 object is eligble for collection)
after line 4 o2 is refering to nothing, o1 is still a valid reference to the object created on line 1 (still only one object eligible for gc)
Is this a fair comparison with the question on the mock.
Also, the first question on the second mock uses an unitialized primitive!! tut tut!
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
James, I saw your comments on the Sun feedback forum, and they promised you an answer in a few days!
I have access to the exam still, so you can give me the exact reference: Test (1,2 or 3) Objective.Subobjective/Item
I'll go look at the real question.
-Barry
PS Sorry Darrin we have hijacked your thread.
[ January 24, 2003: Message edited by: Barry Gaunt ]
James Hook
Greenhorn

Joined: Jan 20, 2003
Posts: 18
the question above is exam 3.2.2 - the question says choose two but the reference says only one is right. - i Agree with the reference!
in exam 2, question 1.1.1 has an uninitialized variable - no, wait a minute - they have fixed this question - hurrah!
They have also fixed another question on the first exam (4.6.2)
Sometimes spotting these mistakes is a good way to learn! Still a bit peeved that they never got back to me!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Errata for Kathy's Book?