Domanda

Sono sempre stato un po 'confuso da fili, e la mia classe in questo momento fa un uso pesante di loro. Stiamo usando java.util.concurrent ma non ho neanche davvero ottenere le nozioni di base. UpDownLatch, Futures, Esecutori; queste parole poco volano sopra la mia testa. Can you guys suggerire eventuali risorse per contribuire ad imparare quello che mi serve da zero?

Grazie mille in anticipo!

È stato utile?

Soluzione

Sto assumendo che hai già svolto capitolo filettatura del Java tutorial?

Ci sono molti buoni libri sulla filettatura in generale, ma anche specificamente in Java.

Per esempio, Java Concurrency in Practice

entrare descrizione dell'immagine qui

Altri suggerimenti

"Java Concurrency in Practice" da Brian Goetz. Grande libro.

O di Doug Lea "la programmazione concorrente in Java" . Vecchia scuola, roba terrificante. Pre date il pacchetto concorrente, ma è la base per un sacco di esso.

Se siete alla ricerca di un libro principianti, prova anche programmazione Java Discussione da Paul Hyde. Gli altri libri come "Java Concurrency in Practice" e "Programmazione concurent in Java" possono essere lette per ottenere una comprensione approfondita della concorrenza (e specialmente il java.util.concurent nuova API), ma non può essere buono per i principianti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top