Como abro um arquivo com o programa associado padrão em Java? (por exemplo, um arquivo de filme)
Como abro um arquivo com o programa associado padrão em Java? (por exemplo, um arquivo de filme)
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...
Considere os dois snippets a seguir, com colchetes: switch (var) { case FOO: { x = x + 1; break; } case BAR: { y = y + 1; break; } } Sem colchetes: switch (var) { case FOO: x = x + 1; break; case BAR: y = y + 1; break; } Eu sei que, no snippet com colchetes, um novo escopo...
Por exemplo, muitos métodos em frameworks / JDK podem lançar java.lang.SecurityException mas isso não é indicado na assinatura do método (uma vez que essa é uma prática normalmente reservada para exceções verificadas). Quero argumentar que declarar RuntimeExceptions no método sigs tem...
Semelhante a como você pode definir uma constante inteira em hexadecimal ou octal, posso fazer isso em binário? Admito que essa é uma pergunta muito fácil (e estúpida). Minhas pesquisas no google estão vazias.
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; }
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); ?...
O conjunto de poderes {1, 2, 3}é: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Digamos que eu tenha um Setem Java: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); Como...
Tenho as seguintes perguntas: Qual é a diferença entre esses dois? Ambos são suportados por todos os bancos de dados? JPA TransactionManager e JTA TransactionManager são diferentes?
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?
Eu tenho isso no meu código Thread.currentThread().sleep(x); Eclipse me diz para usar o estático Thread.sleep(x); em vez disso, por quê? Qual é a diferença, existe alguma diferença de funcionalidade entre esses 2 métodos?
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...
Como tornar uma classe Java imutável, qual é a necessidade de imutabilidade e há alguma vantagem em usar isso?
Como diz o título, é possível selecionar elementos no XPath que começam apenas com uma determinada string, mas talvez não terminem com a mesma? Por exemplo, existem 3 elementos âncora: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a...
Estou confuso com esses dois termos. Além disso, o que devo fazer para criar um arquivo na pasta src de um projeto Spring MVC? Quando eu crio usando um objeto File, ele cria o arquivo dentro de C: \ SpringSourceTool ... Acho que este é o ClassPath certo? Como posso obter a
Eu tenho string array ( String[]) e preciso remover o primeiro item. Como posso fazer isso com eficiência?
Tenho dados com latitude e longitude armazenados em meu banco de dados SQLite e desejo obter os locais mais próximos dos parâmetros que coloquei (por exemplo, minha localização atual - lat / lng etc.). Eu sei que isso é possível no MySQL, e fiz algumas pesquisas que o SQLite precisa de uma...
O problema é que preciso construir um cliente de serviço da web a partir de um arquivo que me foi fornecido. Eu armazenei este arquivo no sistema de arquivos local e, enquanto mantenho o arquivo WSDL na pasta correta do sistema de arquivos, está tudo bem. Quando eu implanto em um servidor ou...
Agora que o maven-3 eliminou o suporte para <uniqueVersion> false </uniqueVersion> para artefatos de instantâneo, parece que você realmente precisa usar SNAPSHOTS com carimbo de data / hora. Especialmente m2eclipse, que usa maven 3 internamente parece ser afetado com ele,...
Eu estava lendo um artigo com link de uma história do slashdot e me deparei com este pequeno boato: Pegue a versão mais recente do Java, que tenta tornar a verificação de ponteiro nulo mais fácil, oferecendo uma sintaxe abreviada para o teste de ponteiro sem fim. Apenas adicionar um ponto de...