Gostaria de saber sobre os comandos
- const
- strictfp
- assert
- transient
Gostaria de saber o uso de cada um deles e algum exemplo se possivel de cada.
Obrigado.
Gostaria de saber sobre os comandos
Gostaria de saber o uso de cada um deles e algum exemplo se possivel de cada.
Obrigado.
const - obsoleto. Não sei para que serve.
strictfp - usado para limitar a precisão de contas com float points, para evitar diferenças entre micros mais potentes e os com menos recursos.
assert - garante que determinado valor booleano é verdadeiro, senão o compilador gera um erro.
transiet - indica que determinado atributo não deve ser serializado.
Veja isso: http://en.wikibooks.org/wiki/Java_Programming/Keywords
Quando o James Gosling, Guy Steele etc. definiu a linguagem ele deixou reservada a palavra-chave “const” porque essa palavra existe no C++ (e quer dizer “constante”) e ele imaginava que algum dia ela seria útil.
Como foi visto que a palavra-chave “final” era suficiente e depois se viu que a palavra-chave “const” do C++, com todos os seus múltiplos significados, seria difícil de definir e mais difícil ainda de implementar, deixou-se de lado a palavra mas ela ainda está disponível para ser usada.