Просто я думаю, почему для каждого потока на выходе одни и те же значения после работы счётчика . 3 потока и в каждом по счётчику, при этом они все отдают сначала 1, потом 2, потом 3, как будто работаю не с одной переменной, а с её разными экземплярами. Повод ещё раз подумать и посмотреть реализацию. Спасибо))