Perguntas com a marcação «java»

371
Por que você implementaria finalize ()?

Eu tenho lido muitas das perguntas novatas sobre Java finalize()e acho meio desconcertante que ninguém tenha deixado claro que finalize () é uma maneira não confiável de limpar recursos. Vi alguém comentar que eles o usam para limpar o Connections, o que é realmente assustador, pois a única maneira...

370
Teste JUnit para System.out.println ()

Preciso escrever testes JUnit para um aplicativo antigo mal projetado e escrevendo muitas mensagens de erro na saída padrão. Quando o getResponse(String request)método se comporta corretamente, ele retorna uma resposta XML: @BeforeClass public static void setUpClass() throws Exception {...

366
Codificação de endereço de URL HTTP em Java

Meu aplicativo independente Java obtém uma URL (que aponta para um arquivo) do usuário e preciso acessá-lo e fazer o download. O problema que estou enfrentando é que não consigo codificar o endereço de URL HTTP corretamente ... Exemplo: URL: http://search.barnesandnoble.com/booksearch/first...

366
Não é uma classe anexa Java

Estou tentando criar um jogo Tetris e estou recebendo o erro do compilador Shape is not an enclosing class quando tento criar um objeto public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } Estou usando classes internas para cada forma. Aqui está...

365
Ignorando Condicionalmente Testes no JUnit 4

OK, então a @Ignoreanotação é boa para marcar que um caso de teste não deve ser executado. No entanto, às vezes eu quero ignorar um teste com base em informações de tempo de execução. Um exemplo pode ser se eu tiver um teste de simultaneidade que precise ser executado em uma máquina com um certo...