• 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:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

Passed SCJP2 new Exam with 93%

 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everybody!
I never posted to this site but I am a frequent visitor to this page.I have just returned from the exam. It took me 1 hour and 22 minutes to answer questions, I had only 8 minutes for revision. I had a lot of questions on language fundamentals. The distribution of questions topic wise is almost as in mock exams.(Markus Green etc). No questions on MediaTracker, Socket etc,.
One question seems to be was directly from Sun's examples!
I had one fill-in questions, rest multiple choices. A lot of questions (80-90%) had code, sometimes 4-5 lines, usually 6-10.
Difficulty level. My personal impression that generally questions were similar to mock exams questions (Some are easier than mock exam questions of Marcus Green exams etc.,)Questions were good worded. They were not tricky. I feel that probably each section has 1-2 very basic simple question, 1-2 �advanced� and rest of them of average difficulty. I answered four questions wrongly. In Threads and synchronization I got a tough question.
I had 100% on all sections, except:
Flow control and exception handling � 85%
Language fundamentals -�88%
Threads � 85% - 75%
awt package
I answered 55 questions correctly(One wrong in each of the above sections).
Thanks to all moderators and especially to Maha Anna for her valuable collection of information in her web page.
Ravi Thupil
 
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Ravi,
Thats a good score,
Swaminathan.
 
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Very .... congratulations Ravi!!
Best wishes,
Ajith
 
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Heartiest Congratulations
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations Ravi Thupil,
Hi, you got a good score.
Please let me know what is the scheduler method for Thread.
Is it Start method or public void run method.
Please drop me the answer immediately. As I am going for exam on this Friday 10am.
My email is [email protected]
Thanking you,
Vijayalakshmi Ravi

[This message has been edited by Vijayalakshmi Ravi (edited October 11, 2000).]
 
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Ravi. Great Score!
Best Wishes
Nirmala
 
Ranch Hand
Posts: 199
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Ravi....
Aruna
 
ravi thupil
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For the Question posted by Vijayalakshmi Ravi
Q) Please let me know what is the scheduler method for Thread.
Is it Start method or public void run method?
Ans) I got the same question in a mock exam. The answer given was public void run() method. But I don't think so.
run() method is only a target for a Thread (similar to a paint() method in Graphics rendering). What ever you want to be executed by a Thread shall be supplyed in a run() method ( You can call any number of other methods in run() method).
A Thread Object can be created by
Thread(Runnable myRunnable); constructor.
Here you are giving only the target to be executed if a Thread(actual Thread not an abstract Thread object) is created and Sheduled later.
start() is also may not be a Thread sheduler method. It may request the JVM to do so. As we can use only start() to do such request I suppose we can vote for start() as a Thread sheduler method.(Remember start() is also a synchronized method)
I welcome any corrections in my view as I am not sure of it.
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The question here means( IMO ) what is the method which schedules a thread for execution. The answer is <code>start()</code>.
Note that when you construct a thread, it is just another Java object. Only when you call the <code>start()</code> method on the object, you get the attention of the thread scheduler. The scheduler( in JVM ) then takes notes about this new thread object and starts it when the time is right.
Hope that helps,
Ajith
 
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
congrats Ravi,
wish you a very successful future.
Thankx for sharing the exp.
raghav..
[This message has been edited by Raghvendra Sharma (edited October 12, 2000).]
 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations.
reply
    Bookmark Topic Watch Topic
  • New Topic