Estou utilizando a apostila da para estudar.Li e fiz os exercícios, já passei de herança, poliformismo e classes abstratas.
Cheguei no capítulo 12: Pacotes-Organizando suas classes e bibliotecas.
13:Ferramentas jar e javadoc
A apostila ela não explica o que é arquivos, pacotes e para que serve arquivos jar e javadoc.
Para que eles servem do ponto de vista prático? São utilizado para bancos de dados? Os aplicativos deixam as classes encapsuladas e os arquivos só são invocados quando chamados pelo “usuário” em um aplicativo (como um main dinamico).
Obs: eu só sei a estrutura das classes, nunca criei um aplicativo em si!