Guys, I have started preparing for 1.4 exam .Since i have more than 4 yrs of expn in Java i feel i donot want to waste my time reading any Java beginners from cover to cover.My methodolgy is as follows. 1.Kathy's book for SCJP exam. 2.Java Programming language by James Gosling. 3.Java Language Specification. I have planned to spend 9 weeks (assuming one week for each chapter from Kathy's book). Once am done with it planning to take up mock up tests.My target date is March last week. Any suggestions /tips apart from this?? Thanks in advance
1.Kathy's book for SCJP exam. 2.Java Programming language by James Gosling. 3.Java Language Specification.
I think you *should* be able to get away with just Kathy and Bert's book. It's pretty darn comprehensive. I'd buy that book -- read it all the way through -- take some mock exams, and see how you do. Taking a few mocks will let you figure out how good you are at the differnt topics. If you still feel you need to learn / understand more, either re-read the chapters in Kathy and Bert's book or maybe grab the book by Gosling. Along the way, as you have questions -- refer to the JLS to clear them up -- I don't think you need to read it all the way through (gosh that'd be boring) but you should be able to look things up in it when you need to clarify a point. Also -- I found that ANSWERING questions in this forum was an EXCELLENT way of learning stuff. If you can explain something well enough for someone else to understand it -- then you truly understand the topic.
Your plan looks very good. Many people have found that flashcards are a helpful tool for memorizing the required APIs of the java.lang class. Of course, you only need to memorize the methods that are listed in the exam objectives. Additionally, you should memorize the signatures of the constructors for the wrapper classes and the Thread class. As Jessica pointed out, you don't need to read the entire JLS, but it is a valuable resource. [ January 28, 2003: Message edited by: Dan Chisholm ]
Dan Chisholm<br />SCJP 1.4<br /> <br /><a href="http://www.danchisholm.net/" target="_blank" rel="nofollow">Try my mock exam.</a>
Answering questions, as Jessica suggested, is a GREAT strategy. If you're not sure about your answer, just say that in your message: "I'm not sure if I understand this, but I'm going to try..." And plenty of other folks will jump in to revise/help/correct. So there's no pressure to have it be perfect. Trying to explain something activitates a different part of your brain than just reading something. How many times have you had the experience of *thinking* you understand something until you have to explain it to someone else and suddenly, you realize there are holes you did not know were there. Even better, try to explain it OUT LOUD. This activates yet ANOTHER part of your brain not triggered by merely *writing* your explanation. In my classes, I make the students talk things out with each other, teach each other, and write quiz flashcards for each other. The more they try to explain it, the deeper the understanding and the greater the memory retention. So suggesting that you help answer questions is not just a clever ploy on Jessica's part to encourage more volunteers. (Well, OK, maybe it *was* a clever ploy on her part, but she also knows what she's talking about Go for it! cheers and good luck, Kathy "Don't tell me, tell Amazon" - starving writer, referring to Amazon reviews