Perguntas com a marcação «java»

86
Desempenho da variável ThreadLocal

Quanto é lido da ThreadLocalvariável mais lentamente do que do campo regular? Mais concretamente, a criação de um objeto simples é mais rápida ou mais lenta do que o acesso à ThreadLocalvariável? Presumo que seja rápido o suficiente para que ter uma ThreadLocal<MessageDigest>instância...

86
Equivalentes Java de Func e Action

Quais são os equivalentes de Java de Func e Action ? Quer dizer, em vez de escrever sozinho: public interface Func<TInput, TResult> { TResult call(TInput target) throws Exception; } public interface Action<T> { void call(T target) throws Exception; }

86
PreparedStatement setNull (..)

Java PreparedStatement oferece a possibilidade de definir explicitamente um valor Nulo. Essa possibilidade é: prepStmt.setNull(parameterIndex, Types.VARCHAR); A semântica desta chamada é a mesma de quando se usa um setType específico com um parâmetro nulo? prepStmt.setString(null); ?...

86
Hibernate Auto Increment ID

Eu tenho um aplicativo j2ee usando hibernação com anotação. Como faço para anotar o campo Id em minha classe pojo para defini-lo como incremento automático ou gerado automaticamente. e, ao adicionar o bean, deixo esse campo em meu bean nulo?

86
Liste todos os arquivos de um diretório recursivamente com Java

Eu tenho essa função que imprime o nome de todos os arquivos em um diretório recursivamente. O problema é que meu código é muito lento porque precisa acessar um dispositivo de rede remoto a cada iteração. Meu plano é primeiro carregar todos os arquivos do diretório recursivamente e depois...