Perguntas com a marcação «java»

85
Como passar um tipo como parâmetro de método em Java

Em Java, como você pode passar um tipo como um parâmetro (ou declarar como uma variável)? Não quero passar uma instância do tipo, mas o próprio tipo (por exemplo, int, String, etc). Em C #, posso fazer isso: private void foo(Type t) { if (t == typeof(String)) { ... } else if (t ==...

85
Lixo Java Thread coletado ou não

Esta questão foi postada em algum site. Não encontrei as respostas certas lá, então estou postando aqui novamente. public class TestThread { public static void main(String[] s) { // anonymous class extends Thread Thread t = new Thread() { public void run() { // infinite loop while (true)...

85
Como cronometrar a velocidade de execução do programa Java

Como você cronometra a execução de um programa java? Não tenho certeza de que classe devo usar para fazer isso. Estou procurando algo como: // Some timer starts here for (int i = 0; i < length; i++) { // Do something } // End timer here System.out.println("Total execution time: " +...

85
Qual é o melhor H2 ou HSQLDB? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

85
Lista de matriz classificada em Java

Estou perplexo por não conseguir encontrar uma resposta rápida para isso. Estou procurando essencialmente uma estrutura de dados em Java que implemente a java.util.Listinterface, mas que armazene seus membros em uma ordem classificada. Eu sei que você pode usar um normal ArrayListe usar...

85
Obtendo carimbo de data / hora unix de Date ()

Posso converter um carimbo de data / hora Unix em um Date()objeto, colocando o longvalor no Date()construtor. Por exemplo: eu poderia ter como new Date(1318762128031). Mas depois disso, como posso recuperar o carimbo de data / hora Unix do Date()objeto?