I've passed scjp today. Thanks for everybody here,especially those who answered my postings.
Let me share my experience with you.
After I started learning java for two months I started preparing scjp, and that took another two months plus. I spent four to five hours a day preparing.I was having financial difficulty and so I tried all of my effort to try to pass the exam in the first time without buying another voucher again. I bought two books and JQPlus. JQPlus was very helpful for me. The
questions there are not too strange so they
match the questions of the real exam. Some mock
exams present you with questions that can never
appear in the real one. I didn't see any extra-
ordinary questions like(Float.NaN == Float.NaN )
in the real exam. Of course I worked hard with the books and I spent a lot of time doing mock
exams. I think I have done more than 30 mock exams. Everybody will tell you to study hard and
do a lot of mock exams as I did. So I don't want
to talk about them anymore. I just want to emphasize that you should know how to control time when you take the real exam. When I first
started doing mock exams,I spent about 80 minutes. But I found myself tending to jump to
conclusion when I saw the explanations for the
questions which I did wrong. I could have answered the questions right if I was careful enough. I regreted many times that I didn't analyze the questions with great care. Then I decided to spend more time understanding the
questions. After that I spent about two hours
for a exam. Wow! That was too close to the allowed time period. Yes, that is just too close
and risky.I have no time to review the questions.
Finally I decide to limit the time to 100 minutes
so that I have 20 minutes to do reviewing. Afterwards whenever I did exam I divided the 60 questions to 3 portions, 20 questions each. I must complete 20 questions in 35 minutes( some time a bit less than 1/3 of the overall time ).
With this target in mind, I was able to "examine
the question as thoroughly as possible and "still
have some time to do reviewing" for the rest of
exams I did. Today when I took the real exam I was able to examine the questions carefully enough even for code which is quite short. Note
that short code is where you will most likely jump to conclusion. When I finished the last questions I have four questions which I marked and had not give answers. And I have 18 minutes
left ( Just as I used to be ). Wow! that was just too good. I had just enough time to think about those questions and the rest of the marked questions. I went through them without missing anyone of them. At last I answered all of the questions without any of them chosen by random.
So the conclusions is :
So develop your time-control !