biblioteca java

Páginas: 28 (6762 palabras) Publicado: 30 de marzo de 2013
























Librería y biblioteca en Java
Para empezar el concepto librería y biblioteca es lo mismo, pero no sólo para Java, sino para cualquier lenguaje de programación. Realmente es un problema de traducción. La forma correcta de decirlo, sería biblioteca, la cosa es que como en inglés se dice Library, pues mucha gente ha cogido y directamente dicelibrería, pero la traducción es biblioteca. 
AWT y Swing son unos conjuntos de bibliotecas que te ofrece Java para crear interfaces gráficas, controlar eventos de teclado y ratón. Para interfaces muy simples suele utilizarse AWT y para el resto de interfaces se usa Swing, pero bueno, supongo que es cuestión de gustos. 
Es prácticamente imposible conocer todas las bibliotecas que ofrece Java, sonmuchísimas, así que lo que te recomiendo es que veas ejemplos de las clases que necesites según surja esa necesidad. De todas formas te recomiendo usar algún entorno de desarrollo tipo Eclipse o NetBeans, si conoces el nombre de la clase que quieres usar, por ejemplo, String aunque no hayas incluido la biblioteca necesaria para usarlas, el entorno te avisará y sólo con un par de clicks quedaráincluida. 
En las librerías de java existen los siguientes paquetes que nos ayudan a la programación:
1. Paquetes de utilidades
java.lang: Fundamental para el lenguaje. Incluye clases como String o StringBuffer, que se tratan más en detenimiento en el capítulo "III.2 Cadenas" de este tutorial.
java.io: Para la entrada y salida a través de flujos de datos, y ficheros del sistema. Se estudia en elcapítulo "III.3 Entrada/Salida" de este tutorial.
java.util: Contiene colecciones de datos y clases, el modelo de eventos, facilidades horarias, generación aleatoria de números, y otras clases de utilidad.
java.math: Clases para realizar aritmética con la precisión que se desee.
java.text: Clases e interfaces para manejo de texto, fechas, números y mensajes de una manera independiente a loslenguajes naturales.
java.security: Clases e interfaces para seguridad en Java: Encriptación RSA...
2. Paquetes para el desarrollo gráfico
java.applet: Para crear applets y clases que las applets utilizan para comunicarse con su contexto. Se estudia en el capítulo "VI. Applets" de este tutorial.
java.awt: Para crear interfaces con el usuario, y para dibujar imágenes y gráficos. Se estudia en elcapítulo "IV. Bibliotecas gráficas" de este tutorial.
javax.swing: Conjunto de componentes gráficos que funcionan igual en todas las plataformas que Java soporta. Se estudia en el capítulo "IV. Bibliotecas gráficas" de este tutorial.
javax.accesibility: Da soporte a clases de accesibilidad para personas discapacitadas.
java.beans: Para el desarrollo de JavaBeans.
3. Paquetes para eldesarrollo en red
java.net: Clases para aplicaciones de red. Se estudia en el capítulo "V. Java e Internet" de este tutorial.
java.sql: Paquete que contiene el JDBC, para conexión de programas Java con Bases de datos.
java.rmi: Paquete RMI, para localizar objetos remotos, comunicarse con ellos e incluso enviar objetos como parámetros de un objeto a otro.
org.omg.CORBA: Facilita la posibilidad deutilizar OMG CORBA, para la conexión entre objetos distribuidos, aunque esté codificados en distintos lenguajes.
org.omb.CosNaming : Da servicio al IDL de Java, similar al RMI pero en CORBA
4. CADENAS
a.) Introducción a las clases String y StringBuffer
En Java las cadenas se tratan de forma diferente a C/C++, donde las cadenas son matrices de caracteres en las que se indica el final de lacadena con un carácter de valor ‘\0’.
En Java las cadenas son objetos de las clases predefinida String o StringBuffer, que están incluidas en el paquete java.lang.*.
Siempre que aparecen conjuntos de caracteres entre comillas dobles, el compilador de Java crea automáticamente un objeto String.
Si sólo existieran cadenas de sólo lectura (String), durante una serie de manipulaciones sobre un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • bibliotecas java
  • bibliotecas
  • Biblioteca
  • La biblioteca
  • Biblioteca
  • Bibliotecas
  • biblioteca
  • La Biblioteca

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS