Perguntas com a marcação «java»

97
Como criar objeto JSON usando String?

Eu quero criar um objeto JSON usando String. Exemplo: JSON {"test1":"value1","test2":{"id":0,"name":"testName"}} Para criar o JSON acima, estou usando isso. String message; JSONObject json = new JSONObject(); json.put("test1", "value1"); JSONObject jsonObj = new

97
Agrupe uma lista de objetos por um atributo: Java

Preciso agrupar uma lista de objetos (Aluno) usando um atributo (Localização) do objeto em particular, o código é como abaixo, public class Grouping { /** * @param args the command line arguments */ public static void main(String[] args) { List<Student> studlist = new...

97
Por que i ++ não é atômico?

Porque é i++ não atômico em Java? Para me aprofundar um pouco mais em Java, tentei contar quantas vezes o loop em threads é executado. Então eu usei um private static int total = 0; na classe principal. Eu tenho dois tópicos. Tópico 1: Impressões System.out.println("Hello from Thread...

97
Jackson renomeia o campo booleano primitivo removendo 'é'

Pode ser uma duplicata. Mas não consigo encontrar uma solução para o meu problema. Eu tenho uma aula public class MyResponse implements Serializable { private boolean isSuccess; public boolean isSuccess() { return isSuccess; } public void setSuccess(boolean isSuccess) { this.isSuccess...

96
Conexão JMX remota

Estou tentando abrir uma conexão JMX com um aplicativo java em execução em uma máquina remota. O aplicativo JVM é configurado com as seguintes opções: com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate =

96
Mensagens de log de coleta de lixo Java

Eu configurei o java para despejar informações de coleta de lixo nos logs ( verbose GC ). Não tenho certeza do que significam as entradas de coleta de lixo nos logs. Uma amostra dessas entradas está postada abaixo. Eu pesquisei no Google e não encontrei explicações sólidas. Tenho alguns palpites...