Разные методы для каждого потока или synchronized?
Допустим, в моей программе используются всего 2-3 потока. Есть метод, помеченный synchronized. Вопрос, имеет ли смысл реализовать отдельные методы для каждого потока, если их немного, либо же так не принято и есть свои подводные камни, и лучше использовать synchronized в одном месте?
Я, похоже задал очень глупый вопрос и только сейчас сам понял что он глупый, ведь использование общего ресурса в разных методах не освобождает от необходимости использования synchronized, а если общего ресурса нет, то и synchronized не нужен.