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



30
Verificar string para palíndromo
Um palíndromo é uma palavra, frase, número ou outra sequência de unidades que podem ser lidas da mesma maneira em qualquer direção. Para verificar se uma palavra é um palíndromo, pego o array char da palavra e comparo os chars. Eu testei e parece funcionar. No entanto, quero saber se …

11
É uma matriz um objeto em java
Em java, podemos declarar uma matriz como String[] array = new String[10]; int size = array.length; Isso significa que a própria matriz é um objeto? Porque em C ++ um array é apenas um ponteiro e não possui métodos.
93 java 



8
Retornando valor do Tópico
Eu tenho um método com um HandlerThread. Um valor é alterado dentro do Threade eu gostaria de devolvê-lo ao test()método. Existe uma maneira de fazer isso? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } …

29
Java não pode se conectar ao servidor de janela X11 usando 'localhost: 10.0' como o valor da variável DISPLAY
Eu tenho um script usando java para conectar para exibir o X11 na porta 10.0 em localhost mas eu sempre recebo esse erro java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at …
93 java  linux  x11  xserver 

4
Java: Qual é a diferença entre <init> e <clinit>?
Não consigo entender o seguinte texto ... Isso significa que &lt;clinit&gt;é para construtores vazios? Por que é importante ter duas versões diferentes? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods No nível da máquina virtual Java, cada construtor (§2.12) aparece como um método de inicialização de instância que possui o nome especial &lt;init&gt;. Este …
93 java  jvm 

4
Java equivalente a dicionários Python
Sou usuário de Python há muito tempo e gosto muito da forma como os dicionários são usados. Eles são muito intuitivos e fáceis de usar. Existe um bom Java equivalente aos dicionários do python? Já ouvi falar de pessoas que usam hashmaps e hashtables. Alguém poderia explicar as semelhanças e …
93 java  python  hash  dictionary 

2
System.currentTimeMillis () retorna a hora UTC?
Desejo obter a hora UTC atual em milissegundos. Eu pesquisei no google e encontrei algumas respostas que System.currentTimeMillis () retorna a hora UTC. mas isso não acontece. Se eu fizer o seguinte: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); todas as três vezes são …

3
JsonParseException: caractere ilegal sem aspas ((CTRL-CHAR, código 10)
Estou tentando usar org.apache.httpcomponentspara consumir uma API Rest, que postará dados no formato JSON na API. Eu recebo esta exceção: Causado por: com.fasterxml.jackson.core.JsonParseException: Caractere ilegal não cotado ((CTRL-CHAR, código 10)): deve ser escapado usando barra invertida para ser incluído na string. O motivo é porque ctrl-charestá incluído na string JSON. …

15
Java 8 Stream com processamento em lote
Tenho um grande arquivo que contém uma lista de itens. Eu gostaria de criar um lote de itens, fazer uma solicitação HTTP com esse lote (todos os itens são necessários como parâmetros na solicitação HTTP). Posso fazer isso facilmente com um forloop, mas como amante do Java 8, quero tentar …



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.