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



9
Diferença entre SPI e API?
Qual é a diferença entre Service Provider Interface (SPI) e Application Programming Interface (API) ? Mais especificamente, para bibliotecas Java, o que as torna uma API e / ou SPI?
318 java  api 

17
Codificação como Base64 em Java
Eu preciso codificar alguns dados na codificação Base64 em Java. Como faço isso? Qual é o nome da classe que fornece um codificador Base64? Eu tentei usar a sun.misc.BASE64Encoderclasse, sem sucesso. Eu tenho a seguinte linha de código Java 7: wr.write(new sun.misc.BASE64Encoder().encode(buf)); Estou usando o Eclipse. O Eclipse marca essa …
317 java  base64 

8
Por que usar um ReentrantLock se é possível usar sincronizado (isso)?
Estou tentando entender o que torna a trava na simultaneidade tão importante se alguém pode usar synchronized (this). No código fictício abaixo, eu posso fazer: sincronizou o método inteiro ou sincronizou a área vulnerável ( synchronized(this){...}) OU bloqueie a área de código vulnerável com um ReentrantLock. Código: private final ReentrantLock …






11
Converter do tipo enum ordinal para enum
Eu tenho o tipo de enum ReportTypeEnumque é passado entre métodos em todas as minhas classes, mas preciso passar isso na URL para usar o método ordinal para obter o valor int. Depois de obtê-lo em minha outra página JSP, preciso convertê-lo em volta para um ReportTypeEnumpara que eu possa …
316 java  enums 

11
Declarando um int não assinado em Java
Existe uma maneira de declarar um int não assinado em Java? Ou a pergunta também pode ser enquadrada da seguinte maneira: Qual é o equivalente em Java de não assinado? Só para dizer o contexto que eu estava observando na implementação do Java String.hashcode(). Eu queria testar a possibilidade de …
316 java  integer  unsigned 




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.