Resultados da pesquisa a pedido "java"
Java permite atribuir byte a java.lang.Short, mas não a java.lang.Integer
final byte b = 12; Short s = b; Integer i = b;O programa é compilado corretamente para a compilação Curta, mas para Inteira falha com a mensagem "tipos incompatíveis". Estou tendo dificuldades para entender esse comportamento. Não encontrei ...
Por que o seguinte programa java Thread do serviço executor não é encerrado?
import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.UnknownHostException; import java.util.ArrayList; ...
Idioma Java para lambdas com interfaces não SAM
Em Java, as interfaces com um único método abstrato (ou seja, tipos SAM ou interfaces funcionais) podem ser elegantemente implementadas com lambda, em vez de uma classe anônima: // SAM ActionListener with anonymous implementation ...
Por que os programadores Java gostam de nomear uma variável "clazz"? [fechadas]
Eu já vi muitos códigos terem declaração comoClass clazz , de onde isso se origina? Isso é algum tipo de convenção? Eu acho que 'clazz' nem sequer é uma palavra em inglês, não tem sentido algum, como tantos programadores podem nomear um nome ...
Sugestões da biblioteca de manipulação de bytecodes Java
Estou procurando uma biblioteca de manipulação de bytecodes Java bem mantida com uma API intuitiva. Parece haver muitos deles por aí. Alguma sugestão sobre quais tentar?
Finalmente, tente dar exceção sem declaração de retorno, mas não há exceção quando a declaração de retorno é escrita no método
Por favor, explique por que a exceção vem no primeiro programa, mas não no segundo programa. 1) sem declaração de retorno no método de leitura class Example { public static void read() { try { int i = 9/0; } finally { System.out.println("This ...
Desenhando várias linhas com o Java Swing
Estou aprendendo a desenhar linhas com o Java Swing para desenhar um labirinto. Eu posso desenhar uma linha em uma posição especificada e isso mostra muito bem. Mas quando eu quero desenhar várias linhas, apenas a última é exibida. ...
configuração padrão do compilador maven
No momento, estou escrevendo um pequeno aplicativo java sozinho, com poucos arquivos maven pom.xml. Quero fazer todos os meus pacotes maven compilarem com o jdk 1.6 e não consigo encontrar uma boa maneira de fazê-lo sem configurá-lo manualmente ...
Arquitetura da GUI Java para projetos maiores
Quero criar um aplicativo que funcione como interface para vários servidores. Por que: no iface na Web fornecido por padrão (e não podemos alterá-lo), poucas coisas perdemos, poucas poderiam ser feitas melhor e, com certeza, a automação de ...
Por que "while (i ++ <n) {}" é significativamente mais lento que "while (++ i <n) {}"
Aparentemente, no meu laptop Windows 8 com HotSpot JDK 1.7.0_45 (com todas as opções de compilador / VM definidas como padrão), o loop abaixo final int n = Integer.MAX_VALUE; int i = 0; while (++i < n) { }é pelo menos 2 ordens de magnitude mais ...