Perguntas com a marcação «java»

101
Qual é a utilidade da anotação @Temporal no Hibernate?

A Documentação do Hibernate contém as informações abaixo para a @Temporalanotação: Em APIs Java simples, a precisão temporal do tempo não é definida. Ao lidar com dados temporais, você pode desejar descrever a precisão esperada no banco de dados. Os dados temporais podem ter precisão de DATA,...

100
Melhor maneira de representar uma fração em Java?

Estou tentando trabalhar com frações em Java. Eu quero implementar funções aritméticas. Para isso, primeiro exigirei uma maneira de normalizar as funções. Eu sei que não posso somar 1/6 e 1/2 até que tenha um denominador comum. Terei que adicionar 1/6 e 3/6. Uma abordagem ingênua me faria...

100
lança exceção em blocos finalmente

Existe uma maneira elegante de lidar com exceções lançadas em finallybloco? Por exemplo: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } Como você evita o...

100
Android java.lang.VerifyError?

No meu aplicativo Android, sempre recebo VerifyErrors! E não consigo descobrir por quê. Sempre que incluo um JAR externo, sempre recebo VerifyErrors quando tento iniciar meu aplicativo (exceto uma vez, quando incluí Apache Log4j.) Normalmente consigo contornar isso pegando o código-fonte da...

100
Por que não campos abstratos?

Por que as classes Java não podem ter campos abstratos como podem ter métodos abstratos? Por exemplo: eu tenho duas classes que estendem a mesma classe base abstrata. Cada uma dessas duas classes tem um método idêntico, exceto por uma constante String, que por acaso é uma mensagem de erro, dentro...