File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Please suggest me a methodology. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Please suggest me a methodology." Watch "Please suggest me a methodology." New topic

Please suggest me a methodology.

dinesh Venkatesan
Ranch Hand

Joined: Oct 12, 2006
Posts: 134
Hi All,

I want to master the art of Java Programming. I have been with Java programming for the past two years but still i have some doubts in very basic concepts. I analysed the reason and found that my methodology of learning it was wrong. Can anybody suggest me a solid proven methodology to master it? Now i am able to write the java coding for any requirement but still not feeling comfortable and confident to takeup SCJP exams because of those rough patches in basics.

Thanks in advance!

David Nemeskey
Ranch Hand

Joined: Nov 08, 2006
Posts: 52
I suggest to buy an SCJP preparation book (or let your company buy it for you, if you can ). Those go well through the basics (inheritence, threading, etc.).

I had also programmed for ~two years before taking the exam, and I was really surprised after I went through the book, how many things I did not know, or know wrongly And as a consequence, I also realized, how little I know of C++.
Lucas Lee
Ranch Hand

Joined: Oct 02, 2006
Posts: 53
I think you need learn Java more regularly.
Read some famous book such as 《Thinking In Java》,and read carefully and slowly.
Then you'll get the overview of Java and you'll have a map of Java world in your heart.
My methodology is,sometimes you need run fast,sometimes you need walk slowly.
You must know do right things at right time.
Svend Rost
Ranch Hand

Joined: Oct 23, 2002
Posts: 904
What do you mean with methodology ?

Programming and knowing Java syntax (i.e. SCJP exam) are two different
things. If you are having problems understanding the basic concepts of
Java programming, i.e. develop object oriented software an idea could be
to brush up on the OO terms, such as inheritance, encapsulation, polymophy
and so on. Any decent introductory book on Java should include a section
about OO.

You could also brush up on Object Oriented Analysis and Design if that
is where your having problems.

Taking the SCJP is "just" concerned with the language - not with programming.

/Svend Rost
Rahul Bhattacharjee
Ranch Hand

Joined: Nov 29, 2005
Posts: 2308
Try writing codes for every new thing you learn.

Rahul Bhattacharjee
LinkedIn - Blog
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
If you're looking to improve your style and OO skills and such, the Cattle Drive here at the Ranch is pretty neat. You get increasingly interesting assignments and your work is critiqued by pros.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
dinesh Venkatesan
Ranch Hand

Joined: Oct 12, 2006
Posts: 134
Thank you guys!
I agree. Here's the link:
subject: Please suggest me a methodology.
It's not a secret anymore!