Italian

Come studiare i modelli di progettazione? [chiuso]

Ho letto circa 4-5 libri sui modelli di progettazione, ma ancora non mi sento di essermi avvicinato al livello intermedio nei ... per i modelli di progettazione? So che questo arriverà solo con l'esperienza, ma ci deve essere un modo per padroneggiarli?

A cosa serve esattamente Spring Framework? [chiuso]

Ho sentito parlare molto di Spring , la gente sta dicendo in tutto il web che Spring è un buon framework per lo sviluppo web. A cosa serve esattamente Spring Framework?

Come faccio a" decompilare " i file di classe Java? [chiuso]

Quale programma posso usare per decompilare un file di classe? Otterrò effettivamente il codice Java o è solo il codice assem ... risposte da persone che hanno "decompilato" il file di classe Java per vedere come il compilatore ottimizza determinate cose.

Come posso chiamare un costruttore da un altro in Java?

È possibile chiamare un costruttore da un altro (all'interno della stessa classe, non da una sottoclasse)? Se sì come? E quale potrebbe essere il modo migliore per chiamare un altro costruttore (se ci sono diversi modi per farlo)?

Come funziona autowiring in primavera?

Sono un po ' confuso su come l'inversione del controllo (IoC) funziona in Spring. Diciamo che ho una classe di servizio chi ... e un instance di questo servizio? Dovrei semplicemente fare quanto segue? UserService userService = new UserServiceImpl();

Come posso generare un hash MD5?

Esiste un metodo per generare hash MD5 di una stringa in Java?

Cosa fa un compilatore just-in-time (JIT)?

Cosa fa specificamente un compilatore JIT rispetto a un compilatore non JIT? Qualcuno può dare una descrizione succinta e facile da capire?

Collegare Java a un database MySQL

Come ci si connette a un database MySQL in Java? Quando ci provo, ottengo java.sql.SQLException: No suitable driver found ... O java.lang.ClassNotFoundException: com.mysql.jdbc.Driver O java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

Qual è il modo migliore per filtrare una raccolta Java?

Voglio filtrare un java.util.Collection in base a un predicato.

Che cosa è esattamente Apache Camel?

Non capisco cosa faccia esattamente Camel. Se potessi dare in 101 parole un'introduzione a Camel: Che cos'è esattamente? ... critta in Java? È qualcosa che va insieme al server? È un programma indipendente? Per favore, spiega cos'è il Cammello.

Come faccio a invocare un metodo Java quando viene dato il nome del metodo come stringa?

Se ho due variabili: Object obj; String methodName = "getName"; Senza conoscere la classe di obj, come posso chiamare il ... da methodName su di esso? Il metodo chiamato non ha parametri e un valore restituito String. È un getter per un bean Java.

Qual è la differenza tra i metodi map() e flatMap() in Java 8?

In Java 8, qual è la differenza tra Stream.map() e Stream.flatMap() metodi?

Come faccio a rendere generico il tipo di ritorno del metodo?

Considera questo esempio (tipico nei libri OOP): Ho una classe Animal, dove ogni Animal può avere molti amici. E sottoclass ... Capisco che i generici siano per il controllo del tipo in fase di compilazione, ma c'è una soluzione alternativa per questo?

Qual è la differenza tra = = vs equals() in Java?

Volevo chiarire se ho capito bene: == - > è un confronto di riferimento, cioè entrambi gli oggetti puntano alla stessa posizione di memoria .equals() -> valuta il confronto dei valori negli oggetti Ho ragione nella mia comprensione ?

List è una sottoclasse di List? Perché i generici Java non sono implicitamente polimorfici?

Sono un po ' confuso su come i generici Java gestiscono l'ereditarietà / polimorfismo. Assume la seguente gerarchia - Anim ... domanda è perché ? Perché il polimorfismo è generalmente implicito, ma quando si tratta di generici deve essere specificato?

Quali sono i parametri Xms e Xmx all'avvio delle JVM? [duplicato]

Questa domanda ha già una risposta qui: Come viene determinata la dimensione predefinita dell'heap Java ... Spiegare l'uso dei parametri Xms e Xmx nelle JVM. Quali sono i valori predefiniti per loro?

Come installare il JDK su Ubuntu Linux

Sto cercando di installare il Java Development Kit (JDK) su Ubuntu Distribuzione Linux, ma non sono in grado di installarlo. Quali sono i passaggi per installarlo su Ubuntu?

Come convertire la dimensione del byte in formato leggibile in java?

Come convertire la dimensione del byte in un formato leggibile dall'uomo in Java? Come 1024 dovrebbe diventare " 1 Kb "e 1024 ... no un po ' stufo di scrivere questo metodo di utilità per ogni progetto. Ci sono metodi statici in Apache Commons per questo?

Evitare sincronizzato (questo) in Java?

Ogni volta che viene visualizzata una domanda su SO sulla sincronizzazione Java, alcune persone sono molto ansiose di sottoli ... à nel tuo blocco diverso da synchronized(this), allora synchronized(this) non è applicabile, quindi non è questo il problema

Come generare diagrammi UML (in particolare diagrammi di sequenza) dal codice Java?

Come posso generare diagrammi UML (in particolare diagrammi di sequenza) dal codice Java esistente?