Articles of java

Como atualizar um valor, dada uma chave em um hashmap java?

Suponha que tenhamos um HashMap em Java. Como faço para atualizar (incrementar) o valor inteiro da string-key para cada existência da string que encontro? Pode-se remover e reinserir o par, mas sobrecarga seria uma preocupação. Outra maneira seria apenas colocar o novo par e o antigo seria substituído. No último caso, o que acontece se […]

O Eclipse Otimizar Importações para Incluir Importações Estáticas

Existe alguma maneira de obter o Eclipse para procurar automaticamente as importações estáticas? Por exemplo, agora que finalmente atualizei para o Junit 4, gostaria de poder escrever: assertEquals(expectedValue, actualValue); pressione Ctrl + Shift + O e adicione o Eclipse: import static org.junit.Assert.assertEquals; Talvez eu esteja pedindo demais.

Diferença de implementação entre agregação e composição em Java

Estou ciente das diferenças conceituais entre Agregação e Composição. Alguém pode me dizer a diferença de implementação em Java entre eles com exemplos?

Por que hasNextLine () nunca termina?

Desculpe se isso parece muito simples. Eu sou muito novo em Java. Aqui está um código simples que eu estava usando para examinar hasNextLine() . Quando eu corro, não consigo parar. Eu pensei que se você não escrevesse nenhuma input e pressionasse Enter , você escapingia do loop while. Alguém pode me explicar como hasNextLine() […]

Bom caso de uso para Akka

Já ouvi falar muito sobre o framework Akka (plataforma de serviço Java / Scala), mas até agora não vi muitos exemplos reais de casos de uso para os quais seria bom. Então, eu estaria interessado em ouvir sobre coisas que os desenvolvedores usaram com sucesso. Apenas uma limitação: por favor, não inclua caso de escrever […]

O que esse segmento aderir ao código significa?

Nesse código, o que os dois juntam e quebram significa? t1.join() faz com que t2 pare até que t1 termine? Thread t1 = new Thread(new EventThread(“e1”)); t1.start(); Thread t2 = new Thread(new EventThread(“e2”)); t2.start(); while (true) { try { t1.join(); t2.join(); break; } catch (InterruptedException e) { e.printStackTrace(); } }

Quantos objects String serão criados

Eu tenho o seguinte código Java: public String makinStrings() { String s = “Fred”; s = s + “47”; s = s.substring(2, 5); s = s.toUpperCase(); return s.toString(); } A questão é de alguma forma simples: quantos objects String serão criados quando este método for invocado? No começo eu respondi que 5 objects String são […]

Convertendo arquivo XML de mola para a class spring @Configuration

Seguindo a pergunta Entendendo o uso do Spring @Autowired, eu queria criar uma base de conhecimento completa para a outra opção de fiação de mola, a class @Configuration . Vamos supor que eu tenho um arquivo XML de primavera que se parece com isso: Como posso usar o @Configuration ? Tem algum efeito no próprio […]

Problema com “escopos” de variables ​​em try catch blocks em Java

Alguém poderia me explicar por que nas últimas linhas, br não é reconhecido como variável? Eu até tentei colocar o br na try clause , definindo-o como final , etc. Isso tem alguma coisa a ver com o Java não suporta fechamentos? Tenho 99% de certeza de que um código semelhante funcionaria em C #. […]

JavaFX: “Toolkit” não inicializado ao tentar reproduzir um arquivo mp3 através da class MediaPlayer

Eu estou tentando fazer um simples mp3 tocar no fundo do meu programa usando o seguinte: Media med = new Media(getClass().getResource(“intro.mp3”).toExternalForm()); MediaPlayer mPlayer = new MediaPlayer(med); mPlayer.play(); O arquivo intro.mp3 é colocado na pasta bin do meu pacote, junto com os outros arquivos .class. O problema é que meu programa termina com: Exception in thread […]