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


12
Remova todas as ocorrências de char da string
Eu posso usar isso: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' Existe uma maneira de remover todas as ocorrências de caracteres Xde uma String em Java? Eu tentei isso e não é o que eu quero: str.replace('X',' '); …
311 java  string  character 

20
O dilema JPA hashCode () / equals ()
Houve algumas discussões aqui sobre entidades JPA e qual hashCode()/ equals()implementação deve ser usada para classes de entidade JPA. A maioria (se não todos) deles depende do Hibernate, mas eu gostaria de discuti-los de maneira neutra na implementação do JPA (a propósito, estou usando o EclipseLink). Todas as implementações possíveis …


10
Quão bom é o UUID.randomUUID do Java?
Eu sei que UUIDs randomizados têm uma probabilidade muito, muito, muito baixa de colisão na teoria, mas estou me perguntando, na prática, quão bom randomUUID()é o Java em termos de não ter colisão? Alguém tem alguma experiência para compartilhar?
311 java  uuid 


3
Noções básicas sobre o uso do Spring @Autowired
Estou lendo a documentação de referência do Spring 3.0.x para entender a anotação do Spring Autowired: 3.9.2 @Autowired e @Inject Não consigo entender os exemplos abaixo. Precisamos fazer algo no XML para que funcione? EXEMPLO 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder …

10
Verificação de existência de chave no HashMap
A verificação da existência de chaves no HashMap é sempre necessária? Eu tenho um HashMap com, digamos, 1000 entradas e estou procurando melhorar a eficiência. Se o HashMap estiver sendo acessado com muita frequência, verificar a existência da chave em todos os acessos resultará em uma grande sobrecarga. Em vez …
309 java  hashmap 



21
Registrando com Retrofit 2
Estou tentando obter o JSON exato que está sendo enviado na solicitação. Aqui está o meu código: OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain) throws IOException { Request request = chain.request(); Log.e(String.format("\nrequest:\n%s\nheaders:\n%s", request.body().toString(), request.headers())); com.squareup.okhttp.Response response = chain.proceed(request); return response; } }); Retrofit retrofit = …

18
Como carregar arquivos JAR dinamicamente no Runtime?
Por que é tão difícil fazer isso em Java? Se você deseja ter qualquer tipo de sistema de módulos, precisa poder carregar arquivos JAR dinamicamente. Disseram-me que há uma maneira de fazê-lo escrevendo o seu próprio ClassLoader, mas isso dá muito trabalho para algo que deve (pelo menos em minha …
308 java  jar  classloader 


19
Como eu configuro o proxy para ser usado pela JVM
Muitas vezes, um aplicativo Java precisa se conectar à Internet. O exemplo mais comum acontece quando está lendo um arquivo XML e precisa fazer o download de seu esquema. Estou atrás de um servidor proxy. Como posso configurar minha JVM para usar o proxy?
308 java  proxy  jvm 


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.