Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].



9
Differenza tra SPI e API?
Qual è la differenza tra Service Provider Interface (SPI) e Application Programming Interface (API) ? Più specificamente, per le librerie Java, cosa li rende un'API e / o SPI?
318 java  api 


17
Codifica come Base64 in Java
Devo codificare alcuni dati nella codifica Base64 in Java. Come lo faccio? Qual è il nome della classe che fornisce un codificatore Base64? Ho provato a usare la sun.misc.BASE64Encoderclasse, senza successo. Ho la seguente riga di codice Java 7: wr.write(new sun.misc.BASE64Encoder().encode(buf)); Sto usando Eclipse. Eclipse contrassegna questa riga come un …
317 java  base64 

8
Perché usare un ReentrantLock se si può usare sincronizzato (questo)?
Sto cercando di capire cosa rende il blocco in concorrenza così importante se si può usare synchronized (this). Nel codice fittizio di seguito, posso fare: sincronizzato l'intero metodo o sincronizzare l'area vulnerabile ( synchronized(this){...}) O bloccare l'area di codice vulnerabile con un ReentrantLock. Codice: private final ReentrantLock lock = new …





11
Converti da enum ordinal a enum type
Ho il tipo enum ReportTypeEnumche viene passato tra i metodi in tutte le mie classi, ma poi devo passare questo sull'URL, quindi uso il metodo ordinale per ottenere il valore int. Dopo averlo visualizzato nell'altra mia pagina JSP, devo convertirlo in un altro in ReportTypeEnummodo da poter continuare a passarlo. …
316 java  enums 

11
Dichiarazione di un int senza segno in Java
C'è un modo per dichiarare un int senza segno in Java? Oppure la domanda può essere formulata anche in questo modo: qual è l'equivalente Java di unsigned? Giusto per dirti il ​​contesto di cui stavo guardando l'implementazione di Java String.hashcode(). Volevo testare la possibilità di collisione se il numero intero …
316 java  integer  unsigned 



5
Java: nessuna istanza chiusa di tipo Foo è accessibile
Ho il codice seguente: class Hello { class Thing { public int size; Thing() { size = 0; } } public static void main(String[] args) { Thing thing1 = new Thing(); System.out.println("Hello, World!"); } } So Thingche non fa nulla, ma il mio programma Hello, World si compila bene senza …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.