Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

13
Qual é a diferença entre os objetos HashMap e Map em Java?
Qual é a diferença entre os seguintes mapas que eu crio (em outra pergunta, as pessoas responderam usando-os aparentemente de forma intercambiável e eu estou pensando se / como eles são diferentes): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
349 java  dictionary  hashmap 


14
Qual é a melhor estrutura simulada para Java? [fechadas]
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 que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


4
@ Uso de anotação anulável
Eu vi algum método em java declarado como: void foo(@Nullable Object obj) { ... } Qual o significado @Nullabledaqui? Isso significa que a entrada poderia ser null? Sem a anotação, a entrada ainda pode ser nula, então acho que não é só isso?
347 java  annotations 

13
O uso da palavra-chave final em Java melhora o desempenho?
Em Java, vemos muitos lugares onde a finalpalavra - chave pode ser usada, mas seu uso é incomum. Por exemplo: String str = "abc"; System.out.println(str); No caso acima, strpode ser, finalmas isso geralmente é deixado de lado. Quando um método nunca será substituído, podemos usar a palavra-chave final. Da mesma …
347 java  final 

12
Objeto de acesso a dados (DAO) em Java
Eu estava passando por um documento e me deparei com um termo chamado DAO. Eu descobri que é um objeto de acesso a dados. Alguém pode me explicar o que realmente é isso? Eu sei que é algum tipo de interface para acessar dados de diferentes tipos de fontes. No …
347 java  dao 


11
Faça cópia de uma matriz
Eu tenho uma matriz aque está sendo constantemente atualizada. Vamos dizer a = [1,2,3,4,5]. Preciso fazer uma cópia exata exata ae chamá-lo b. Se afosse mudar para [6,7,8,9,10], bainda deveria ser [1,2,3,4,5]. Qual é a melhor maneira de fazer isso? Eu tentei um forloop como: for(int i=0; i<5; i++) { …
345 java  arrays  copy 

19
Uma coleção Java de pares de valores? (tuplas?)
Eu gosto de como o Java tem um mapa onde você pode definir os tipos de cada entrada no mapa, por exemplo <String, Integer>. O que estou procurando é um tipo de coleção em que cada elemento da coleção é um par de valores. Cada valor no par pode ter …
345 java 

13
Recebo exceção ao usar Thread.sleep (x) ou wait ()
Tentei atrasar - ou adormecer - meu programa Java, mas ocorreu um erro. Não consigo usar Thread.sleep(x)ou wait(). A mesma mensagem de erro aparece: exceção não relatada java.lang.InterruptedException; deve ser capturado ou declarado lançado. É necessário executar alguma etapa antes de usar os métodos Thread.sleep()ou wait()?
343 java  sleep 


20
Pacote / instalação do Maven sem teste (pular testes)
Estou tentando empacotar meu projeto. Porém, ele executa automaticamente os testes anteriores à execução da embalagem. Os testes inserem algum conteúdo no banco de dados. Não é isso que eu quero, preciso evitar a execução de testes enquanto empacota o aplicativo. Alguém sabe como executar o pacote sem teste?
343 java  maven 

7
Como faço para atrasar em Java?
Estou tentando fazer algo em Java e preciso de algo para esperar / atrasar por alguns segundos em um loop while. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } Quero …
343 java  wait  sleep  thread-sleep 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.