Re: Is there an easy way to find the right class?



Lew wrote:
This is a Zen question.
Yes but can it help me maintain my motorcycle better.
The short answer is that you simply have to know the API. That means a lot of time constantly studying a moving target.
Any recommendations on how you would accomplish this?
The tutorials help, with a few packages like the Collections framework.
<http://java.sun.com/docs/books/tutorial/collections/index.html>
(Written by Josh Bloch!)
You mean the guy who wrote _Essential Java_ ?
Or in depth tutorials like
<http://java.sun.com/developer/onlineTraining/essentials/>
Looked there... 2003? So I guess jdk1.6 isn't being looked at yet?
Aside from that I recommend studying the API package by package.
Here's a good place for studying java.util.
<http://java.sun.com/j2se/1.5.0/docs/api/java/util/package-summary.html>
Do each of the packages have a page like this?
Looks like java/io does at least
You can go a long time knowing only a subset. For example, I am only now finally after forever getting around to studying the NIO packages.
<http://java.sun.com/javase/6/docs/api/java/nio/package-summary.html#package_description>
Did you have a particular reason to study the NIO packages? If so, was it because you found out that the NIO package has a class that your app can use? And how do you know which package to study? Did you ask someone like I'm asking the group now?
<http://java.sun.com/javase/6/docs/api/java/nio/channels/package-summary.html#package_description> GIYF.

GIYF??? - ... ahhh... google is your friend

.



Relevant Pages

  • Re: New to It and 15 years old
    ... As far as I know there aren't any age or experience requirements for MCP ... exams, although there are recommendations. ... might find studying for MCDST or MCSE exams. ...
    (microsoft.public.cert.exam.mcsd)
  • Code writing:Where to start ?
    ... I have been studying the vba language recently. ... but ..once i have in mind ... what i want to accomplish and so forth. ...
    (microsoft.public.excel.programming)