I finally finished reading 7 chapters from K&B book. I know I read the book at a slow pace. When I was reading, most of the topics like polymorphism, casting, statics etc which I thought I knew before were fairly new but I understood them all.
But now, when I look back for a review... I am almost scared I forgot them all and have to study those chapters all over again.
Can somebody please advise if I have memorize any rules besides simply reading the book. Thanks in Advance.
I also was unable to "remember" the topics in the book on the first pass. You should try to read the book twice. And try to make small programs to get everything from the book into practice. Then you'll not need to remember anything, everything will be logical...
its better to realize now than in the exam that there are some gaps. I am sure: you will pass.
- write a lot of example code -- many small (abt 10 lines) programs, at least one per page of the study book
- test all combinations of types, modifiers etc. of a code example until you see the principle behind
- ask yourself wired questions about your code examples
- repeat the summaries in the book evry week and explain yourself what the content was
- write summaries of topics you find difficult
- read the javaranch SCJP thread, ask questions, answer questions
- look for somebody to learn together, discuss, teach and test each other
I agree with Ankit and John. Code the examples in the chapters. Change some of the code and before running the code, think about what you expect to occur. Then verify this by actually running the code.
Also mix some of the topics to get you thinking about java code even more