factors = lastFactors.clone(); factors = lastFactors; factors lastFactors , factors , .
, , A, B, C. , A B, 10, , C, 20. , , factors = lastFactors.clone(); factors = lastFactors; ,
- A,
service , lastNumber 10, lastFactors [1, 2, 5, 10]. - - B, C, B,
synchronized ( B factors [1, 2, 5, 10], ), C , - C
service, lastFactors [1, 2, 5, 10] [1, 2, 4, 5, 10, 20], factors lastFactors , factors [1, 2, 4, 5, 10, 20] . , B [1, 2, 5, 10], [1, 2, 4, 5, 10, 20].