• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java beginner---please help

 
kunagu varun
Ranch Hand
Posts: 38
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello ranchers!!!

I have just started to learn java language and an absolute beginner in java programming. I want to pursue SCJP certificate. I have got enough information about SCJP certificate and voucher..

But what i actually need is where to start??? That is what are the prerequisites in order to pass the exam??? Also please suggest which book to refer in order to master Java language fully...
 
Michael Clare
Ranch Hand
Posts: 31
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Those are the official objectives for the exam.
 
Michael Clare
Ranch Hand
Posts: 31
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Go to
http://education.oracle.com
And look up SCJP there for the official objectives.
 
Ankit Garg
Sheriff
Posts: 9497
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Checkout the ScjpFaq, it has links to the objectives and tips on how to prepare for the exam...
 
Prithvi Sehgal
Ranch Hand
Posts: 774
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

If you are an absolute beginner.

1- Pick up head first java. Read it thoroughly.
2- Pick up K&B SCJP Guide. Go through it twice.
3- Solve practice questions.
4- Do mock exams like Enthuware, ExamLab(Highly recommended)
5- Be a hard-core rancher.

You will go through SCJP.

Best of Luck,
 
Ulrich Vormbrock
Ranch Hand
Posts: 73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm studying for the SCJP, too ... just go through the K&B SCJP Guide twice, do the mocks and concentrate yourself on the "two-minute-drill" after each chapter.
In addition, I've prepared so-called memory cards with questions and answers - in the meantime, I've reached the amount of 500 self-made cards.

A card may look like this:
recto (blue): can an abstract class be instantiated?
verso (red): no, it can't
(... from "two-minute-drill", chapter 1, "declarations and access control")

Concerning these cards, I'm not only concentrating on the summaries, but also on mock exams and exercises:
when I fail (because I've ignored an important detail or fact), I write the code fragment (or the ignored fact) on the card - with the response (or correction) on the other side.

Concrete example:
K&B - Chapter 1 "Declarations and Access Control" - Self Test No. 9:

Given:

What is the result?
A. 13
B. Compilation fails due to multiple errors
C. Compilation fails due to an error on line 6
D. Compilation fails due to an error on line 7
E. Compilation fails due to an error on line 11
Answer: D is correct. The Short myGold is autoboxed correctly, but the countGold() method cannot be invoked from a static context.

You can bring out a lot concentrating only on the above mentioned informations:
card 1: can a non-static method be invoked from a static context?
card 2: write down the code fragment and ask yourself, when you are waiting for the train ...
card 3: can a Short be "put" into a method waiting for an int?

You see - it depends on you - just figure out what your weak points are ... and don't hesitate to write, write .... and write a lot of such memory cards.
You don't need to go through all 500 cards once: when I leave home, I pick a pack of between 100 and 200 cards and I go them through when I'm bored or waiting for s.th.

Another hint: the only fact of writing down the stuff makes it a lot easier to learn it by heart - you'll see: there a many things you need to memorize!

Hope it helps!
 
Prithvi Sehgal
Ranch Hand
Posts: 774
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulrich,

This an awesome idea to remember the key points. I like your style.

Cheers,
 
kunagu varun
Ranch Hand
Posts: 38
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Wow thank you ranchers for providing great information....
 
Atilla Ilhan
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Kunagu
I did the sun training in 2001, but did not do very much with java after the training
I decided last year to do the scjp, first I read core java 2 volume I, then I read the K&B book twice, since I work full time it took about 10 months to do the preparation
now I try to do a lot of mock questions, I feel confident with most of the questions, except the examlab questions, those are very hard and I doubt if the real questions are that hard.
The cards idea is very helpful, I did the same
I also programmed a lot in java to understand some concepts better (threads, generics etc)

I will do the exam in a couple of weeks
 
Devaka Cooray
ExamLab Creator
Marshal
Pie
Posts: 4120
195
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Atilla Ilhan wrote:I feel confident with most of the questions, except the examlab questions, those are very hard and I doubt if the real questions are that hard.

If you read the instructions provided by ExamLab application itself, the real exam is not that hard as in ExamLab. Basically questions in ExamLab were designed in that level as it should be used as a learning tool, but NOT as a testing tool.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic