my dog learned polymorphism*
The moose likes Beginning Java and the fly likes A good way for a beginner to learn Java API Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "A good way for a beginner to learn Java API" Watch "A good way for a beginner to learn Java API" New topic
Author

A good way for a beginner to learn Java API

frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
I would appreciate any recommendations for any good(for beginners) sources with examples if possible.

Thanks a lot.
[ September 24, 2008: Message edited by: frantisek nejedly ]
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38087
    
  22
You are going to have to do it the hard way: find your way around the Sun API documentation.
frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
OK, I see. The subject of this post should rather be "A less painful way ... ".
Thank you anyway.
Rajkamal Pillai
Ranch Hand

Joined: Mar 02, 2005
Posts: 443
    
    1

Hi,

Campbell's suggestion would be THE best way to study from scratch but I chose to go by the book (literally speaking). I used 'Professional Java programming' by Wrox Press and found it very informative and comparatively easy to start with.

Cheers,
Raj.
frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
Thank you Raj.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38087
    
  22
Originally posted by frantisek nejedly:
OK, I see. The subject of this post should rather be "A less painful way ... ".
Thank you anyway.
No sparing the pain, I am afraid. The sooner you learn to find your way round the API the better.

And if you come onto JavaRanch and say, "it says . . . . in the API for Foo#fooFoo() and I don't understand it," the other members will be impressed at the effort you have put in and be more willing to help.
frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
You're right. Thanks a lot Campbell.
Ananth Chellathurai
Ranch Hand

Joined: Nov 21, 2007
Posts: 349

Hi frantisek,

Do not stop with reading, then you will loose what you have learned very soon. So try to implement what you are reading. Hope you have a home PC.

Ananth Chellathurai


Ananth Chellathurai [Walk on software]
frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
Hi Ananth,
I must say, I loose the things even when I do not stop reading .
Kind regards.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38087
    
  22
Originally posted by frantisek nejedly:
Hi Ananth,
I must say, I loose the things even when I do not stop reading .
Kind regards.
Everybody does that; you will remember when you have written hundreds and hundreds of classes.

But even the most experienced people have to look at the API all the time.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

You can find a lot of examples, organized by Java API package, here:
The Java Developers Almanac 1.4


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
frantisek nejedly
Ranch Hand

Joined: Sep 09, 2008
Posts: 42
It looks very good, thank you Jesper.
I've discovered this one kickjava which may also help somebody else.
Ls chin
Ranch Hand

Joined: Jun 28, 2008
Posts: 99
[HENRY: Unrelated topic deleted]
[ September 24, 2008: Message edited by: Henry Wong ]
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18546
    
  40

Just to piggyback on this thread, if you don't mind....



First of all, it is not nice to hijack threads. And in this case, it doesn't even make sense -- you are hijacking a thread about learning APIs to ask a questions about the string tokenizer.

Please start a new topic, especially if you are going to ask about something completely different.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Ls chin
Ranch Hand

Joined: Jun 28, 2008
Posts: 99
The StringTokenizer was in the API. I was asking how do to use the API and quote the StringTokenizer as an example.

Originally posted by Henry Wong:
Please start a new topic, especially if you are going to ask about something completely different.


Okay, I'll put it in another thread then.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: A good way for a beginner to learn Java API
 
Similar Threads
Has anybody taken lessons from LearnNowJava.com?
How to learn speed/touch typing ?
Basic book on Accounting
SCJP 1.4 Answer Options Format - Like Dan or Marcus ?
build through ANT