Денис Загаевский: это понятно, запускаются праллельно, но первый поток сразу блокирут объект, в результате пока не завершится первый поток, второй не начинает обработку, не верно выразился в первом ответе, спасибо за поправку
Максим Девда: 1 число для первого массива 20%, для второго массива 50%, третьего - 33%
Изначально в каждом массиве вес 100%:
100 % 100% 100%
1 число пришло(например в первый массив поместим):
80% 100% 100% число в первый массив
2 число: 80% 50% 100% число во второй массив
3 число: 80% 50% 66% в третий
4: 60% 50% 66% в первый
5: 60% 50% 33% в третий
6: 40% 50% 33% в первый
7: 40% 0% 33% во второй
8: 20% 0% 33% в первый
9: 20% 0% 0% в третий
10: 0% 0% 0% в первый
Устраивают фрагменты? Пожалуй, да. Просто опыта нет, а статей про негатив о фрагментах много. И за частую нет объяснения, почему не устраивает их применение. Вот и интересуюсь best practices в построении UI.