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

4
Android Retrofit parametrizzato @Headers
Sto utilizzando OAuth e devo inserire il token OAuth nella mia intestazione ogni volta che faccio una richiesta. Vedo l' @Headerannotazione, ma c'è un modo per renderla parametrizzata in modo da poterla passare in fase di esecuzione? Ecco il concetto @Header({Authorization:'OAuth {var}', api_version={var} }) Puoi passarli a Runtime? @GET("/users") void …

5
GZIPInputStream lettura riga per riga
Ho un file in formato .gz. La classe java per leggere questo file è GZIPInputStream. Tuttavia, questa classe non estende la classe BufferedReader di java. Di conseguenza, non sono in grado di leggere il file riga per riga. Ho bisogno di qualcosa di simile reader = new MyGZInputStream( some constructor …

4
Perché questo lambda Java 8 non viene compilato?
Il seguente codice Java non viene compilato: @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2) -> new String("hi")); // OK takeBiConsumer((String s1, String s2) -> "hi"); // Error …




4
Dove configuro log4j in una classe di test JUnit?
Guardando l'ultimo caso di test JUnit che ho scritto, ho chiamato il metodo BasicConfigurator.configure () di log4j all'interno del costruttore della classe. Ha funzionato bene per eseguire solo quella singola classe dal comando "run as JUnit test case" di Eclipse. Ma mi rendo conto che non è corretto: sono abbastanza …
85 java  logging  junit  log4j 

2
Quale è meglio H2 o HSQLDB? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

7
Blocchi sincronizzati Java e Collections.synchronizedMap
Il codice seguente è impostato per sincronizzare correttamente le chiamate synchronizedMap? public class MyClass { private static Map<String, List<String>> synchronizedMap = Collections.synchronizedMap(new HashMap<String, List<String>>()); public void doWork(String key) { List<String> values = null; while ((values = synchronizedMap.remove(key)) != null) { //do something with values } } public static void addToMap(String …

12
Elenco di array ordinati in Java
Sono sconcertato dal fatto che non riesco a trovare una risposta rapida a questo. Sto essenzialmente cercando una struttura dati in Java che implementa l' java.util.Listinterfaccia, ma che memorizza i suoi membri in un ordine ordinato. So che puoi usare un normale ArrayListe usarlo Collections.sort(), ma ho uno scenario in …

10
gestione dei valori DATETIME 0000-00-00 00:00:00 in JDBC
Ottengo un'eccezione (vedi sotto) se provo a farlo resultset.getString("add_date"); per una connessione JDBC a un database MySQL contenente un valore DATETIME di 0000-00-00 00:00:00 (il valore quasi nullo per DATETIME), anche se sto solo cercando di ottenere il valore come stringa, non come oggetto. Ho aggirato questo problema facendo SELECT …
85 java  sql  date  jdbc 

12
Come copio il contenuto di un ArrayList in un altro?
Ho alcune strutture dati e vorrei usarne una come temporanea e un'altra come non temporanea. ArrayList<Object> myObject = new ArrayList<Object>(); ArrayList<Object> myTempObject = new ArrayList<Object>(); //fill myTempObject here .... //make myObject contain the same values as myTempObject myObject = myTempObject; //free up memory by clearing myTempObject myTempObject.clear(); ora il problema …

13
Come calcolare la velocità di esecuzione del programma Java
Come cronometri l'esecuzione di un programma Java? Non sono sicuro di quale classe dovrei usare per farlo. Sto cercando qualcosa come: // Some timer starts here for (int i = 0; i < length; i++) { // Do something } // End timer here System.out.println("Total execution time: " + totalExecutionTime);
85 java 

14
Differenze tra JDK e Java SDK
C'è qualche differenza sostanziale tra questi due termini ?. Capisco che JDK sta per Java Development Kit che è un sottoinsieme di SDK (Software Development Kit). Ma specificando Java SDK, dovrebbe avere lo stesso significato di JDK.
85 sdk  java 


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.