Perguntas com a marcação «java»

416
O Maven não encontra testes JUnit para executar

Eu tenho um programa maven, ele compila bem. Quando executo, mvn testele não executa nenhum teste (no cabeçalho TESTs diz There are no tests to run.). Eu recriei esse problema com uma instalação super simples que incluirei abaixo, bem como a saída quando executada -X. Os testes de unidade são...

413
Inicializar campos de classe no construtor ou na declaração?

Estive programando em C # e Java recentemente e estou curioso para saber onde o melhor lugar é inicializar meus campos de classe. Devo fazê-lo na declaração ?: public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } ou em um...

409
Segurança Java: tamanho de chave ilegal ou parâmetros padrão?

Eu fiz uma pergunta sobre isso antes, mas ela não foi respondida corretamente e não levou a lugar algum. Portanto, esclareço alguns detalhes sobre o problema e gostaria muito de ouvir suas idéias sobre como corrigir isso ou o que devo tentar. Eu tenho o Java 1.6.0.12 instalado no meu servidor...

409
A melhor maneira de "negar" uma instância de

Eu estava pensando se existe uma maneira melhor / mais agradável de negar um instanceofem Java. Na verdade, estou fazendo algo como: if(!(str instanceof String)) { /* do Something */ } Mas acho que deveria existir uma sintaxe "bonita" para fazer isso. Alguém sabe se existe e como é a...

406
Por que o Java não oferece sobrecarga de operador?

Vindo de C ++ para Java, a pergunta sem resposta óbvia é por que o Java não incluiu sobrecarga de operador? Não é Complex a, b, c; a = b + c;muito mais simples do que Complex a, b, c; a = b.add(c);? Existe uma razão conhecida para isso, argumentos válidos para não permitir sobrecarga do operador?...