javax.naming
javax.naming – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.naming.
Fornece as classes e interfaces para acessar serviços de nomenclatura.
Acesse um exemplo de código aqui.
javax.naming.directory
javax.naming.directory – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.naming.
Estende o pacote javax.naming para fornecer funcionalidade para acessar serviços de diretório.
Acesse um exemplo de código aqui.
javax.naming.event
javax.naming.event – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.naming.
Fornece suporte para notificação de eventos ao acessar serviços de nomes e diretórios.
Acesse um exemplo de código aqui.
javax.naming.ldap
javax.naming.ldap – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.naming.
Fornece suporte para operações e controles estendidos LDAPv3.
Acesse um exemplo de código aqui.
javax.naming.spi
javax.naming.spi – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.naming.
Na documentação do Java 8 não tem descrição desse pacote, mas da versão 9 em diante tem a seguinte descrição:
Fornece os meios para conectar dinamicamente o suporte ao acesso aos serviços de nomes e diretórios por meio dos pacotes javax.naming e relacionados.
Este pacote define a interface do provedor de serviços (SPI) da Java Naming and Directory Interface ™ (JNDI).
O JNDI fornece funcionalidade de nomeação e diretório para aplicativos gravados na linguagem de programação Java.
Ele foi projetado para ser independente de qualquer implementação específica de serviço de nomes ou diretório.
Assim, uma variedade de serviços – novos, emergentes e já implantados – pode ser acessada de maneira comum.
A JNDI SPI fornece os meios para a criação de provedores de serviços JNDI, através dos quais os aplicativos JNDI acessam diferentes serviços de nomes e diretórios.
Acesse um exemplo de código aqui.
javax.net
javax.net – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Fornece classes para aplicativos de rede.
Acesse um exemplo de código aqui.
javax.net.ssl
javax.net.ssl – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Fornece classes para o pacote de soquete seguro.
Acesse um exemplo de código aqui.
javax.print
javax.print – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece as principais classes e interfaces para a API do JavaTM Print Service.
Acesse um exemplo de código aqui.
javax.print.attribute
javax.print.attribute – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece classes e interfaces que descrevem os tipos de atributos do JavaTM Print Service e como eles podem ser coletados em conjuntos de atributos.
Acesse um exemplo de código aqui.
javax.print.attribute.standard
javax.print.attribute.standard – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
O pacote javax.print.attribute.standard contém classes para atributos de impressão específicos.
Acesse um exemplo de código aqui.
javax.print.event
javax.print.event – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
O pacote javax.print.event contém classes de eventos e interfaces de ouvinte.
Acesse um exemplo de código aqui.
javax.rmi
javax.rmi – Existe desde a versão 1.1 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.rmi.
Contém APIs de usuário para RMI-IIOP.
Acesse um exemplo de código aqui.
javax.rmi.CORBA
javax.rmi.CORBA – Não tem informação desde quando esse pacote está no pacote JDK. A partir do Java 9 esse pacote não existe mais.
Contém APIs de portabilidade para RMI-IIOP.
Acesse um exemplo de código aqui.
javax.rmi.ssl
javax.rmi.ssl – Existe desde a versão 1.5 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.rmi.
Fornece implementações de RMIClientSocketFactory e RMIServerSocketFactory nos protocolos Secure Sockets Layer (SSL) ou Transport Layer Security (TLS).
Acesse um exemplo de código aqui.
javax.script
javax.script – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.scripting.
A API de script consiste em interfaces e classes que definem os Java TM Scripting Engines e fornece uma estrutura para seu uso em aplicativos Java.
Acesse um exemplo de código aqui.
Fonte1: https://docs.oracle.com/en/java/javase/13/docs/api/index.html
Fonte2: https://docs.oracle.com/javase/8/docs/api/index.html
Deixe um comentário