Это, вероятно, широкий вопрос, но я хотел бы знать, где параллелизм обычно используется для приложения для пользователей с одним пользователем. Как вы видите случай (на этапе проектирования, в идеале), где могут возникать проблемы параллелизма?Swing - параллелизм в типичном настольном приложении
P.S: Из теории ОС я бы сказал, что проблемы параллелизма обычно происходят, когда ресурс не может использоваться совместно (например: принтер). Я все еще туман, где это может происходить на уровне программирования.