Ladislav Thon napsal(a): >> Použil někdy někdo z Vás balík >> java.util.concurrent? A pokud ano, používáte to běžně? >> > > Jasně. Bez ConcurrentHashMap (proboha, proč si každý projekt musí psát > vlastní ConcurrentHashSet?! To těch dvacet řádek nemohli dát k tomu?!), > Atomic* a Executor* si nedovedu představit život, ale fronty a > CopyOnWrite* > se taky hodí. A nejradši bych se vykašlal na celé "synchronized" a všude > používal (Reentrant)Lock, ale to by mi asi neprošlo :-) >
To by Ti projit melo. Zkousel jsi argumentovat vykonnosti? :) ReentrantLock je nejen intuitivni a mocnejsi nez synchronized (ma napr. fair policy), ale je take rychlejsi. Z. -- Zdenek Tronicek FIT CTU in Prague