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

3
Differenza tra intercettore e filtro in Spring MVC
Sono un po 'confuso su Filtere sugli Interceptorscopi. Come ho capito dai documenti, Interceptorviene eseguito tra le richieste. D'altra parte Filterviene eseguito prima del rendering della vista, ma dopo il rendering della risposta del controller. Allora, qual è la differenza tra postHandle()in Interceptor e doFilter()in Filter? Qual è la migliore …



15
Come si usa JDK 7 su Mac OSX?
Vorrei utilizzare l'API WatchService come indicato in questo collegamento: http://download.oracle.com/javase/tutorial/essential/io/notification.html Dopo aver letto in giro, ho scoperto che WatchService fa parte della classe NIO che è prevista per JDK 7. Quindi, è in versione beta. Va bene. http://jdk7.java.net/download.html contiene il JDK che ho scaricato ed estratto. Ho un sacco di …
107 macos  java  java-7 

4
Imbottitura JPanel in Java
Ho una domanda di formattazione per la mia applicazione Java swing. Dovrebbe essere abbastanza semplice, ma ho difficoltà a trovare alcun aiuto (ogni argomento sembra riguardare la rimozione di qualsiasi riempimento predefinito in JPanel). Il testo nei miei vari JPanel abbraccia i lati e la parte superiore, toccando i bordi …
107 java  swing  formatting  jpanel 


11
Importazione di due classi con lo stesso nome. Come gestire?
Dì che ho un codice come: import java.util.Date; import my.own.Date; class Test{ public static void main(String [] args){ // I want to choose my.own.Date here. How? .. // I want to choose util.Date here. How ? } } Devo essere nomi di classe completi qualificati? Posso sbarazzarmi delle dichiarazioni di …
107 java 


3
Quali sono le differenze tra PMD e FindBugs?
C'era una domanda che confrontava PMD e CheckStyle . Tuttavia, non riesco a trovare una bella ripartizione delle differenze / somiglianze tra PMD e FindBugs. Credo che una differenza fondamentale sia che PMD funziona sul codice sorgente, mentre FindBugs funziona sui file bytecode compilati. Ma in termini di capacità, dovrebbe …

8
Java Class.cast () vs. operatore cast
Essendo stato insegnato durante i miei giorni in C ++ sui mali dell'operatore cast in stile C, all'inizio fui contento di scoprire che in Java 5 java.lang.Classavevo acquisito un castmetodo. Ho pensato che finalmente abbiamo un modo OO di affrontare il casting. Si scopre che Class.castnon è la stessa static_castdi …


2
Differenze nell'unboxing automatico tra Java 6 e Java 7
Ho notato una differenza nel comportamento di unboxing automatico tra Java SE 6 e Java SE 7. Mi chiedo perché ciò sia, perché non riesco a trovare alcuna documentazione delle modifiche in questo comportamento tra queste due versioni. Ecco un semplice esempio: Object[] objs = new Object[2]; objs[0] = new …
107 java  casting  java-7  unboxing 

5
Perché la cache JVM non ha compilato il codice JIT?
L'implementazione canonica di JVM di Sun applica un'ottimizzazione piuttosto sofisticata al bytecode per ottenere velocità di esecuzione quasi native dopo che il codice è stato eseguito alcune volte. La domanda è: perché questo codice compilato non viene memorizzato nella cache su disco per essere utilizzato durante gli usi successivi della …
107 java  caching  jvm  compilation  jit 

12
Come si incorporano dati binari in XML?
Ho due applicazioni scritte in Java che comunicano tra loro utilizzando messaggi XML sulla rete. Sto usando un parser SAX all'estremità ricevente per recuperare i dati dai messaggi. Uno dei requisiti è incorporare dati binari in un messaggio XML, ma a SAX non piace. Qualcuno sa come fare questo? AGGIORNAMENTO: …
107 java  xml  binary  binary-data 


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.