Cuando desea hacer algo en Java, a menudo es más rápido usar las clases preempaquetadas existentes que escribirlo todo desde cero (las clases son unidades de código autónomas). Esto es especialmente cierto porque Java realmente no puede interactuar directamente con su sistema operativo, sino que se ejecuta en una máquina virtual.
Si desea que su programa emita sonido o se conecte a una base de datos, por ejemplo, debe descargar algunos archivos de “biblioteca” que contienen clases especiales de Java que pueden crear sonido o conectarse a una base de datos. Suelen tener la extensión .jar en Java.
Por lo tanto, en Java, como en otros lenguajes, es común usar bibliotecas de complementos en su programa, que contienen código que de otro modo llevaría mucho tiempo o incluso sería imposible escribir en Java.
Un marco es básicamente una biblioteca; solo un código adicional escrito previamente que puede usar en su programa, suministrado como archivos binarios que puede agregar a su programa Java.
- Quiero convertirme en un contador registrado. ¿Cómo puedo lograr esto?
- Tengo un viejo iMac G5 que compré a alguien que apenas lo usó. Acabo de instalar el sistema operativo original que vino con él (10.4). ¿Cómo me actualizo?
- Mi computadora portátil está en condiciones peligrosas ahora. El virus ataca peligrosamente. El virus ataca la unidad del sistema operativo. ¿Cómo puedo eliminar estos?
- ¿Es mi gato un peligro para mi pájaro mascota?
- Empecé a meditar y vi un demonio, ¿qué significa esto?
A menudo, el término “marco” se prefiere especialmente cuando la biblioteca contiene código que forma la estructura general de su programa, más bien como un marco de acero que forma la estructura de un edificio alto. Luego construye su programa dentro de la estructura proporcionada por la biblioteca de framework.