"The Java concurrency primitives like locks and synchronized have been proven to be too low level and often to hard to use"
synchronized is not hard to use. it's rather not a good practice to use it, since it will slow down code massively.
synchronized is not hard to use. it's rather not a good practice to use it, since it will slow down code massively.