Quando usar Properties ou Map em java?

2 respostas
hms

Estava estudando aqui um pouco sobre, e para mim os dois me parecem muito semelhantes. Eles são realmente semelhantes? Há alguma aplicação específica para os dois? Qual a diferença?

Agradeço.

2 Respostas

esmiralha

A classe Properties tem o propósito específico de gerenciar uma lista de configurações persistentes. Uma das premissas dessa classe é que as chaves e os valores são Strings. Ela implementa a interface Map, mas é um Map com características “peculiares”, como dito anteriormente.

Para armazenar objetos de maneira geral, HashMap e outras implementações “normais” de Map são mais adequadas.

hms

Muito obrigado!

Criado 20 de setembro de 2016
Ultima resposta 23 de set. de 2016
Respostas 2
Participantes 2