O tipo de dados flutuante é um ponto flutuante IEEE 754 de precisão única de 32 bits e o tipo de dados duplo é um ponto flutuante IEEE 754 de precisão dupla de 64 bits. O que isso significa? E quando devo usar float em vez de duplo ou
O tipo de dados flutuante é um ponto flutuante IEEE 754 de precisão única de 32 bits e o tipo de dados duplo é um ponto flutuante IEEE 754 de precisão dupla de 64 bits. O que isso significa? E quando devo usar float em vez de duplo ou
Eu continuo achando tanto no aqui e Google povos que têm problemas que vão desde longa inte não a outra em torno caminho. No entanto, tenho certeza de que não sou o único que já se deparou com esse cenário antes de passar intpara Long. As únicas outras respostas que encontrei foram "Basta...
Eu tenho uma lista de pares chave / valor de valores de configuração que desejo armazenar como arquivos de propriedades Java e, posteriormente, carregar e iterar. Questões: Preciso armazenar o arquivo no mesmo pacote da classe que os carregará ou existe algum local específico em que ele deve ser...
Eu tenho uma corda 'songchoice'. Eu quero que ele se torne um 'Uri' para que eu possa usar comMediaPlayer.create(context, Uri) Como posso converter songchoice para o
Eu só estou me perguntando por que geralmente usamos OR lógico ||entre dois booleanos não bit a bit OU |, embora ambos estejam funcionando bem. Quero dizer, veja o seguinte: if(true | true) // pass if(true | false) // pass if(false | true) // pass if(false | false) // no pass if(true || true)...
Quais são os prós e os contras de usar o @Autowired em uma classe que será conectada pelo Spring? Só para esclarecer, estou falando especificamente sobre a anotação @Autowired , não sobre a fiação automática em XML. Provavelmente eu simplesmente não entendo, mas para mim isso quase parece um...
Quais são as principais áreas que podemos usar Anotações? O recurso substitui a configuração baseada em
Considere o seguinte exemplo. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Agora, em Java, os objetos String são imutáveis. Então, como é strpossível atribuir ao objeto o valor "Ajuda!". Isso não está...
Estou empacotando uma biblioteca Java como um JAR, e está lançando muitos java.lang.IncompatibleClassChangeErrors quando tento invocar métodos a partir dela. Esses erros parecem aparecer aleatoriamente. Que tipos de problemas podem estar causando esse
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Eu tenho uma aula final, algo como isto: public final class RainOnTrees{ public void startRain(){ // some code here } } Estou usando esta classe em alguma outra classe como esta: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){...
Eu tenho uma API externa que me retorna datas como longs, representadas como milissegundos desde o início da época. Com a API Java de estilo antigo, eu simplesmente construía uma Datecom Date myDate = new Date(startDateLong) Qual é o equivalente em Java 8's LocalDate/
Eu estava olhando para o código Java LinkedListe notei que ele fazia uso de uma classe aninhada estática Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Qual é o motivo do uso de uma classe aninhada estática, em vez de uma classe interna...
estou a usar json-simple e preciso imprimir dados JSON de maneira bonita (torná-los mais legíveis por humanos). Não consegui encontrar essa funcionalidade nessa biblioteca. Como isso é comumente
Como você define variáveis globais em Java?
Estou tentando arredondar os valores BigDecimal para duas casas decimais. estou a usar BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); mas não faz o que eu quero consistentemente: rounded 0.819 to 0.82 rounded 1.092...
Eu uso o IntelliJ IDEA como meu ambiente de desenvolvimento e o Maven para gerenciamento de dependências. Costumo construir minha estrutura de projeto (diretórios, poms, etc.) fora do IDEA e depois importo o projeto para o IDEA usando Import project from external model. Isso funciona muito bem,...
Recentemente, chegando a um novo projeto, estou tentando compilar nosso código-fonte. Tudo funcionou bem ontem, mas hoje é outra história. Toda vez que estou executando mvn clean installem um módulo, uma vez atingido os testes, ocorre um erro: [INFO] --- maven-surefire-plugin:2.18.1:test...
Existe uma maneira de solicitar estaticamente / globalmente uma cópia do ApplicationContext em um aplicativo Spring? Supondo que a classe principal seja inicializada e inicialize o contexto do aplicativo, ela deve ser transmitida através da pilha de chamadas para as classes que precisam, ou existe...