Existe a classe para Registro?

Olá,
Eu queria saber se exixte alguma classe para manipulação do registro do Windows???

Eu estou vindo para o Java agora…eu sei que no C/C++ existe.
E suas funções basica são…
RegOpenEx()
RegCreateValueEX()

etc

da uma olhada na classe

java.util.prefs.Preferences

ele persiste valores no registro de forma transparente…
na verdade tu nem precisa ficar sabendo onde ele persiste esse valores

eu nao conheco nenhuma lib para manipular/pesquisar quaisquer valores do registro

Para manipular o registry em Java você precisa usar código nativo. Existem algumas bibliotecas que fazem isso por você:

http://www.jniwrapper.com/winpack.jsp

http://www.trustice.com/java/jnireg/index.shtml

etc. (Procurei no Google com as palavras “Windows Registry” e “Java”.)

APIs padrão do J2SE tu não vai encontrar nada, afinal de contas o Java foi construido e é especificado com a filosofia de dar suporte a todas as plataformas de SO, não se atendo a detalhes de nenhuma em particular. Com a API que vem com o JDK, e eventualmente com outras especificações como J2EE ou J2ME, você consegue fazer “qualquer” tipo de aplicação sem se ater a detalhes do SO como por exemplo o Windows Registry! =) Mas existem sim APIs de terceiros que podem especializar em um SO. Tem que pesquisar no google conforme nosso amigo disse! Grande abraço!

Att,

Pablo Alves

Obrigado, pessoal…Ajudaram muito