Perguntas com a marcação «java»

8
Excluir C ++ vs Java GC

A coleta de lixo do Java cuida de objetos mortos na pilha, mas congela o mundo algumas vezes. Em C ++, tenho que ligar deletepara descartar um objeto criado no final de seu ciclo de vida. Este deleteparece ser um preço muito baixo para pagar por ambiente não-congelamento. A colocação de todas as...

8
Estratégias de autorização da API REST

Há muitas perguntas aqui que tratam da mecânica de autenticação e autorização de APIs RESTful, mas nenhuma delas parece entrar em detalhes de como implementar serviços seguros no nível do aplicativo. Por exemplo, digamos que meu aplicativo da web (eu tenho Java em mente, mas isso se aplica a...

8
Como testar a unidade ClassLoader personalizado?

Por algumas razões, preciso de um filho primeiro ClassLoader. Isso ClassLoadernão existe no JDK, então estou escrevendo. Como esse é um componente-chave do meu caso de uso, eu gostaria que fosse testado intensamente. Para garantir que não seja alterado sem interromper o comportamento, quero ser...

7
Por que o Java usa :: para referências de método em vez de.?

Muitas vezes me pergunto por que o Java usa ::para referências de método em vez de ., por exemplo, por que escrever System.out::println ao invés de System.out.println Obviamente, pode-se simplesmente responder: "porque os designers decidiram". Por outro lado, eu esperava a segunda sintaxe,...