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

12
Aumenta le dimensioni dell'heap in Java
Sto lavorando su un server Windows 2003 (64 bit) con 8 GB di RAM. Come posso aumentare al massimo la memoria dell'heap? Sto usando la -Xmx1500mbandiera per aumentare la dimensione dell'heap a 1500 Mb. Posso aumentare la memoria dell'heap al 75% della memoria fisica (heap da 6 GB)?
276 java  heap-memory 

12
Cosa succede quando una chiave duplicata viene inserita in una HashMap?
Se mi passa lo stesso tasto più volte per HashMap's putmetodo, che cosa succede al valore originale? E se anche il valore si ripete? Non ho trovato alcuna documentazione su questo. Caso 1: valori sovrascritti per una chiave Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); …
276 java  hashmap  hashtable 

9
Come interrompere correttamente il thread in Java?
Ho bisogno di una soluzione per interrompere correttamente il thread in Java. Ho una IndexProcessorclasse che implementa l'interfaccia Runnable: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); …

6
Cosa significa "atomico" nella programmazione?
Nel libro Effective Java, afferma: La specifica del linguaggio garantisce che la lettura o la scrittura di una variabile è atomica a meno che la variabile non sia di tipo longo double[JLS, 17.4.7]. Che cosa significa "atomico" nel contesto della programmazione Java o della programmazione in generale?
276 java  atomic 

7
Perché Mockito non prende in giro i metodi statici?
Ho letto alcuni thread qui sui metodi statici e penso di aver compreso i problemi che un uso improprio / eccessivo di metodi statici può causare. Ma non ho davvero capito perché è difficile prendere in giro i metodi statici. So che altri framework beffardi, come PowerMock, possono farlo, ma …
276 java  methods  static  mockito 





8
Ottieni solo una parte di un array in Java?
Ho una serie di numeri interi in Java, vorrei usarne solo una parte. So che in Python puoi fare qualcosa come questo array [indice:] e restituisce l'array dall'indice. È qualcosa di simile possibile in Java.
275 java  arrays 


17
Creazione di un operatore "logico esclusivo o" in Java
osservazioni: Java ha un operatore logico AND. Java ha un operatore logico OR. Java ha un operatore NOT logico. Problema: Java ha nessun operatore XOR logico, in base a Sun . Vorrei definirne uno. Definizione del metodo: Come metodo è semplicemente definito come segue: public static boolean logicalXOR(boolean x, boolean …
274 java  operators  xor 


12
La classe JavaLaunchHelper è implementata in entrambi ... libinstrument.dylib. Verrà utilizzato uno dei due. Quale non è definito
Ho eseguito l' aggiornamento all'ultima versione di Java 7u40 su MacOS X e ho iniziato a ricevere il seguente messaggio sulla console all'avvio della mia applicazione tramite Eclipse. L'app funziona bene, ma vorrei scoprire la causa del problema e spero di risolverlo. objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java …
274 java  eclipse  macos  jvm  jvm-hotspot 


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.