Classes/Packages

Sou iniciante em java, no que dis respeito a Classes, Objetos e Métodos me surgiu uma dúvida…



posso criar minhas classes, correto? Porém, sei que existem "packages" em que centenas de classes se tornam disponíveis ao uso em minhas aplicações…estou certo? Então, onde eu acho uma documentação com referência para os packages e suas respectivas classes…???



Não fika mais fácil se vc souber as classes e seus atributos que já fazem parte desses packages?



entendem o que quero dizer?



existe a documentação da API java.

Nela esta informações de todas as calsses.

Por exemplo, se vc quer saber os metodos da classe String, é so consultar a documentação. Ela esta disponivel no site da sun java.sun.com