Bibliotecas da linguagem Java
-
http://java.sun.com/j2se/1.4.1/docs/api contém
referências para diversas bibliotecas de classes do ambiente
Java 2 SE versão 1.4.1, divididas nos seguintes pacotes:
- java.applet: criação e uso de
"applets";
- java.awt: criação de
interfaces gráficas e imagens;
- java.beans: criação e uso de
componentes baseados no ambiente JavaBeans,
que é basicamente um ambiente de rede com componentes de
hardware e sistema operacional heterogêneos;
- java.io: entrada e saída de dados,
inclusive leitura e escrita de estruturas de dados (objetos) como
uma seqüência de bytes em uma única
operação (chamada em inglês de "serialization");
- java.lang: classes diversas para suporte a
criação de valores de diversos tipos (classes),
programação concorrente etc;
- java.math: suporte a inteiros e números
decimais com precisão não previamente limitada
(BigInteger e BigDecimal, respectivamente);
- java.net: suporte a aplicações
para redes de computadores;
- java.nio: manipulação de
áeas para armazenamento temporário de dados
("buffers") para aumento da eficiência de
operações de E/S etc.);
- java.rmi: chamada de métodos remotos;
- java.security: aspectos de segurança;
- java.sql: acesso e processamento de dados em um
banco de dados (usualmente relacional);
- java.text: processamento de texto, datas,
números e mensagens;
- java.util: usos diversos (criação
e uso de estruturas de dados, n%uacute;meros aleatórios,
tratamento e sinalização de ocorrência de
eventos, definição e uso de arranjos de bits,
escrita e leitura de arquivos compactados, reconhecimento de
expressões regulares etc;
- javax.accessibility: padroniza acesso a
componentes de interface gráfica;
- javax.crypto: operações de
criptografia;
- javax.imageio: processamento de imagens;
- javax.swing: criação e uso de
interfaces grá.ficas;
- javax.xml: processamento de documentos XML;
- etc.
Carlos Camarão e
Lucília Figueiredo .