Hola a todos. Esta es una pregunta un poco teórica. Recién estoy iniciándome en esto de la programación en Java y estoy empezando por leer como funciona todo esto.
Les pongo en forma resumida mis conclusiones y luego mi duda que espero sea resuelta, muchas gracias por adelantado.
Por lo que voy leyendo, veo que todo programa en Java está formado por clases. (Las clases agrupan a su vez a métodos y atributos). Las clases que forman parte de un programa pueden ser creados por el programador o pueden ser clases ya pre-existententes (predefinidas). Estas clases predefinidas se agrupan en grupos llamados Bibliotecas de clases de Java, también conocido como APIs de Java. Según esto, veo que existen varias Bibliotecas o varias APIs de Java (corríjanme si estoy en un error)
Por otro lado leí en otro libro que cuando varias clases están estrechamente relacionadas entre sí se pueden organizar en paquetes (packages).
Entonces con esos conceptos creo que concluyo que UNA BIBLIOTECA DE CLASES DE JAVA y UN API DE JAVA y UN PAQUETE DE JAVA son lo mismo.
Ahora mi duda surge cuando en otro texto leo lo siguiente:
Existe una gran variedad de paquetes ya definidos en la Biblioteca de clases de Java como subpaquetes de los paquetes java y javax.
?¿?¿?¿?¿?¿?¿?¿?¿
Si es que paquete y biblioteca son lo mismo entonces el texto me parecería algo ambiguo??¿?¿?¿
Existe una gran variedad de Bibliotecas de clases de Java ya definidos en la Biblioteca de clases de Java como subBibliotecas de clases de Java de los paquetes java y javax.
?¿?¿?¿?¿?¿?¿?¿?¿