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


4
Autenticação RESTful via Spring
Problema: Temos uma API RESTful baseada no Spring MVC que contém informações confidenciais. A API deve ser protegida, no entanto, o envio das credenciais do usuário (combinação usuário / senha) com cada solicitação não é desejável. De acordo com as diretrizes REST (e requisitos internos de negócios), o servidor deve …

11
Método recomendado para escapar de HTML em Java
Existe uma maneira recomendada para escapar <, >, "e &caracteres quando a saída HTML em código Java simples? (Além de fazer o seguinte manualmente). String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // …
262 java  html  escaping 

10
Qual Java ORM você prefere e por quê? [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 …
262 java  orm 

18
Serializando com Jackson (JSON) - recebendo “Nenhum serializador encontrado”?
Recebo uma exceção ao tentar serializar um objeto muito simples usando Jackson. O erro: org.codehaus.jackson.map.JsonMappingException: nenhum serializador encontrado para a classe MyPackage.TestA e nenhuma propriedade descoberta para criar BeanSerializer (para evitar exceção, desative SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) Abaixo está a classe e o código simples para serializar. Alguém pode me dizer por que …
262 java  json  jackson 

9
Por que o Stream <T> não implementa o Iterable <T>?
No Java 8, temos a classe Stream &lt;T&gt; , que curiosamente tem um método Iterator&lt;T&gt; iterator() Então, você esperaria implementar a interface Iterable &lt;T&gt; , que requer exatamente esse método, mas esse não é o caso. Quando quero iterar em um Stream usando um loop foreach, tenho que fazer algo …


14
Obtenha o tipo genérico de java.util.List
Eu tenho; List&lt;String&gt; stringList = new ArrayList&lt;String&gt;(); List&lt;Integer&gt; integerList = new ArrayList&lt;Integer&gt;(); Existe uma maneira (fácil) de recuperar o tipo genérico da lista?
262 java  generics 

12
Convertendo Dados JSON em Objeto Java
Quero poder acessar propriedades de uma sequência JSON dentro do meu método de ação Java. A string está disponível simplesmente dizendo myJsonString = object.getJson(). Abaixo está um exemplo de como a string pode ser: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': …
262 java  json  jackson  gson 


4
Por que esse código, escrito ao contrário, imprime "Hello World!"
Aqui está um código que eu encontrei na Internet: class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} Esse código é impresso Hello World!na tela; você pode vê-lo aqui . Eu posso ver claramente public static void mainescrito, mas é ao contrário. Como esse código funciona? Como isso compila? Edit: Eu …


30
Exibir GIF animado
Quero exibir imagens GIF animadas em minha aplicação. Como descobri da maneira mais difícil, o Android não suporta GIF animado nativamente. No entanto, ele pode exibir animações usando o AnimationDrawable : Desenvolver&gt; Guias&gt; Imagens e gráficos&gt; Visão geral de Drawables O exemplo usa animação salva como quadros nos recursos do …

3
O que faz -XX: MaxPermSize?
Especificamente, por que ajudaria a corrigir um problema de PermGen OutOfMemoryError? Além disso, pontos de bônus para uma resposta que me indica a documentação sobre argumentos da JVM ...
260 java  jvm  jvm-arguments 

11
Por que não existe String.Empty em Java?
Entendo que toda vez que digito a string literal "", o mesmo objeto String é referenciado no pool de strings. Mas por que a API String não inclui um public static final String Empty = "";, para que eu pudesse usar referências String.Empty? Isso economizaria tempo de compilação, no mínimo, …
260 java  string 

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.