Perguntas com a marcação «java»

91
Java: obtenha o maior divisor comum

Eu vi que essa função existe para BigInteger, ou seja BigInteger#gcd. Existem outras funções em Java que também trabalho para outros tipos ( int, longou Integer)? Parece que faria sentido java.lang.Math.gcd(com todos os tipos de sobrecargas), mas não está lá. Está em outro lugar? (Não...

91
Tornar os argumentos do método java finais

Que diferença isso finalfaz entre o código abaixo. Há alguma vantagem em declarar os argumentos como final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone...

91
Existe um JVM por aplicativo Java?

O mesmo JVM é usado por todos os aplicativos Java em execução ou 'um JVM por aplicativo Java' se aplica? (digamos que os aplicativos sejam IntelliJ IDEA, um servidor e NetBeans, por exemplo) Além disso, existe alguma conexão entre JVMs atribuídos e processos usados ​​por cada aplicativo Java?...

91
Compreendendo java.lang.Thread.State: WAITING (parking)

Primeiro, uma pergunta realmente idiota, eu estava me perguntando o que o 'estacionamento' em espera significa? O thread está esperando para ser estacionado ou acabou de ser estacionado e, portanto, está no estado de espera? E quando esse estacionamento acontecer, quantos recursos de CPU /...

91
Anotação @Transactional. Como reverter?

Usei essa anotação com sucesso para uma classe Dao. E a reversão funciona para testes. Mas agora preciso reverter o código real, não apenas os testes. Existem anotações especiais para uso em testes. Mas quais anotações são para código que não é de teste? É uma grande questão para mim. Já passei...