Pergunta

Eu sempre fui o tipo de confusas com threads, e minha classe agora faz uso pesado deles. Estamos usando java.util.concurrent mas eu nem sequer realmente obter o básico. UpDownLatch, futuros, executores; estas palavras apenas voar sobre a minha cabeça. Vocês podem sugerir quaisquer recursos para ajudar a aprender o que eu preciso de baixo para cima?

Muito obrigado antecipadamente!

Foi útil?

Solução

Eu estou supondo que você já passou pela Java do tutorial capítulo de threading?

Há muitos bons livros sobre enfiar em geral, mas também especificamente em Java.

Por exemplo, Java Concurrency in Practice

enter descrição da imagem aqui

Outras dicas

Leia "Java Concurrency in Practice" por Brian Goetz. Grande livro.

"Programação Concorrente em Java"

Ou Doug Lea. Velha escola, material fantástico. Pré-datas do pacote concorrente, mas é a base para um lote do mesmo.

Se você está procurando um iniciante livro, veja Java Tópico Programação por Paul Hyde. Os outros livros como "Java Concurrency in Practice" e "Programação concurent em Java" pode ser lido para obter uma compreensão detalhada da concorrência (e especialmente o novo java.util.concurent API), mas pode não ser bom para iniciantes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top