Perguntas com a marcação «java»

89
Padrão Jackson + Builder?

Gostaria que Jackson desserialize uma classe com o seguinte construtor: public Clinic(String name, Address address) Desserializar o primeiro argumento é fácil. O problema é que o endereço é definido como: public class Address { private Address(Map<LocationType, String> components)...

89
como deletar o conteúdo do arquivo de texto sem deletar a si mesmo

Desejo copiar o conteúdo do arquivo 'A' para o arquivo 'B'. depois que a cópia terminar, desejo limpar o conteúdo do arquivo 'A' e quero escrever nele desde o início. Não consigo excluir o arquivo 'A' porque está relacionado a outra tarefa. Consegui copiar o conteúdo usando a API de arquivo do...

89
O pacote declarado não corresponde ao pacote esperado “”

Estou usando o Eclipse e não uso Java há algum tempo. No entanto, posso compilar meu código na linha de comando perfeitamente e gerar os .classarquivos necessários . No Eclipse, ele reclama disso The declared package "Devices" does not match the expected package "". O que isso significa e como...

89
O literal xyz do tipo int está fora do intervalo

Estou trabalhando com tipos de dados no momento em Java e, se entendi corretamente, o tipo longaceita um valor entre os intervalos de -9.223.372.036.854.775.808 a +9.223.372.036.854.775.807. Agora, como você pode ver abaixo, criei uma longvariável chamada testLong, embora quando eu insiro...

89
Qual é o objetivo da aula opcional de Guava

Recentemente li sobre isso e vi pessoas usando essa classe, mas em quase todos os casos, usar nulltambém funcionaria - se não de forma mais intuitiva. Alguém pode dar um exemplo concreto de onde Optionalconseguiria algo que nullnão poderia ou de uma forma muito mais limpa? A única coisa que...

89
Thread.sleep vs. TimeUnit.SECONDS.sleep

Se eu vou ter uma chamada para que um Java Thread entre no modo de espera, há um motivo para preferir um desses formulários em vez do outro? Thread.sleep(x) ou TimeUnit.SECONDS.sleep(y)

89
O que é JSR e para que serve?

Qual é a relevância do JSR e como otimizá-lo para uso? Eu li algo como jsr82 para Bluetooth e alguns outros para outros aplicativos técnicos. Qual é a sua relevância?

89
qual é o valor padrão de char?

char c = '\u0000'; Quando imprimo c, ele mostra 'a' na janela da linha de comando. Então, qual é o valor padrão de um campo do tipo char? Alguém disse que '\ u0000' significa nulo em Unicode; Isso está certo?