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].






23
Como copiar um objeto em Java?
Considere o código abaixo: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' Então, eu quero copiar o dumpara dumtwoe alterar dumsem afetar o dumtwo. Mas o código acima não está …
794 java  object  copy  clone 

12
Como digo ao Maven para usar a versão mais recente de uma dependência?
No Maven, as dependências geralmente são configuradas assim: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Agora, se você estiver trabalhando com bibliotecas que possuem lançamentos frequentes, a atualização constante da tag <versão> pode ser um pouco irritante. Existe alguma maneira de dizer ao Maven para sempre usar a versão mais recente disponível …



8
Como usar Jackson para desserializar uma matriz de objetos
A documentação de ligação de dados de Jackson indica que Jackson suporta desserialização de "Matrizes de todos os tipos suportados", mas não consigo descobrir a sintaxe exata para isso. Para um único objeto, eu faria isso: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = …
780 java  json  jackson 



17
List <Dog> é uma subclasse da List <Animal>? Por que os genéricos Java não são implicitamente polimórficos?
Estou um pouco confuso sobre como os genéricos Java lidam com herança / polimorfismo. Suponha a seguinte hierarquia - Animal (Pai) Cão - Gato (Crianças) Então, suponha que eu tenha um método doSomething(List&lt;Animal&gt; animals). Por todas as regras de herança e polimorfismo, eu assumiria que a List&lt;Dog&gt; é a List&lt;Animal&gt;e …

30
Como chamar um método após um atraso no Android
Quero poder chamar o método a seguir após um atraso especificado. No objetivo c, havia algo como: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; Existe um equivalente desse método no android com java? Por exemplo, eu preciso poder chamar um método após 5 segundos. public void DoSomething() { //do something here }
770 java  android  handler  delay 


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.