• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

Java beginner---please help

 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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...
 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Those are the official objectives for the exam.
 
Michael Clare
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Go to
http://education.oracle.com
And look up SCJP there for the official objectives.
 
Sheriff
Posts: 9708
43
Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Checkout the ScjpFaq, it has links to the objectives and tips on how to prepare for the exam...
 
Ranch Hand
Posts: 774
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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,
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Wow thank you ranchers for providing great information....
 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Marshal
Posts: 7266
1397
IntelliJ IDE jQuery Eclipse IDE Postgres Database Tomcat Server Chrome Google App Engine
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Dinner will be steamed monkey heads with a side of tiny ads.
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic