smali

среда, 19 ноября 2014 г.

java concurrency [links, part 2]

- Tutorial with code
Java Concurrency - Part 1 : Threads
http://baptiste-wicht.com/posts/2010/05/java-concurrency-part-1-threads.html
Java Concurrency : Part 2 - Manipulate Threads
http://baptiste-wicht.com/posts/2010/05/java-concurrency-part-2-manipulate-threads.html
Java Concurrency – Part 3 : Synchronization with intrinsic locks
http://baptiste-wicht.com/posts/2010/08/java-concurrrency-synchronization-locks.html
Java Concurrency - Part 4 : Semaphores
http://baptiste-wicht.com/posts/2010/08/java-concurrency-part-4-semaphores.html
Java Concurrency - Part 5 : Monitors (Locks and Conditions)
http://baptiste-wicht.com/posts/2010/09/java-concurrency-part-5-monitors-locks-and-conditions.html
Java Concurrency - Part 6 : Atomic Variables
http://baptiste-wicht.com/posts/2010/09/java-concurrency-atomic-variables.html
Java Concurrency - Part 7 : Executors and thread pools
http://baptiste-wicht.com/posts/2010/09/java-concurrency-part-7-executors-and-thread-pools.html




Hunting Java Concurrency Bugs
http://www.infoq.com/articles/Hunting-Concurrency-Bugs-1

NB Concurrency JSR-166 Interest Site Maintained by Doug Lea
http://g.oswego.edu/dl/concurrency-interest/
Tests for threads
http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/test/loops/
Overview of package util.concurrent Release 1.3.4. by Doug Lea
http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
Code Listings Written by Brian Goetz and Tim Peierls
http://jcip.net.s3-website-us-east-1.amazonaws.com/listings.html

Beyond Thread Pools: Java Concurrency is Not as Bad as You Think
http://www.takipiblog.com/beyond-thread-pools-java-concurrency-is-not-as-bad-as-you-think/

[training program] JAVA-305 : Concurrent Programming with Java
http://www.atego.com/services/training-course/concurrent-programming-with-java/

[tutorial] Java Concurrency / Multithreading Tutorial
http://tutorials.jenkov.com/java-concurrency/index.html
[tutorial] java.util.concurrent - Java Concurrency Utilities
http://tutorials.jenkov.com/java-util-concurrent/index.html
NB [Server from scratch] Multithreaded Servers in Java
http://tutorials.jenkov.com/java-multithreaded-servers/index.html

[tutorial] Java concurrency (multi-threading) - Tutorial Lars Vogel
http://www.vogella.com/tutorials/JavaConcurrency/article.html

[ibm]
Java theory and practice: Thread pools and work queues
http://www.ibm.com/developerworks/library/j-jtp0730/index.html
Writing multithreaded Java applications
http://www.ibm.com/developerworks/java/library/j-thread/index.html
Java theory and practice: Introduction to nonblocking algorithms
http://www.ibm.com/developerworks/java/library/j-jtp04186/index.html
Java theory and practice: Stick a fork in it, Part 1
http://www.ibm.com/developerworks/java/library/j-jtp11137/index.html
Java theory and practice: Stick a fork in it, Part 2
http://www.ibm.com/developerworks/java/library/j-jtp03048/index.html

Java Concurrent Animated
http://sourceforge.net/projects/javaconcurrenta/

Java 101: The next generation: Java concurrency without the pain, Part 1
http://www.javaworld.com/article/2078809/java-concurrency/java-101-the-next-generation-java-concurrency-without-the-pain-part-1.html
Java 101: The next generation: Java concurrency without the pain, Part 2
http://www.javaworld.com/article/2078848/java-concurrency/java-101-the-next-generation-java-concurrency-without-the-pain-part-2.html

5 things you didn't know about ... java.util.concurrent, Part 1
http://www.ibm.com/developerworks/java/library/j-5things4/index.html
5 things you didn't know about ... java.util.concurrent, Part 2
http://www.ibm.com/developerworks/java/library/j-5things5/index.html

[Books]
Concurrent Programming in Java: Design Principles and Pattern Doug Lea
Taming Java Threads Allen Holub 

Комментариев нет:

Отправить комментарий