Почему `this.synchronized` вместо просто` synchronized` в Scala? В примере работы с JDBC в Scala имеется следующий код: this.synchronized { if (!driverLoaded) loadDriver() } Почему this.synchronized вместо synchronized? Ответ 1 В scala synchronized не является ключевым словом, как в java. Фактически это член AnyRef, который эквивалентен scala для java Object. Чтобы ответить на ваш вопрос, вы можете использовать synchronized или this.synchronized, как вы можете сделать toString или this.toString.
Ответ 1 В scala synchronized не является ключевым словом, как в java. Фактически это член AnyRef, который эквивалентен scala для java Object. Чтобы ответить на ваш вопрос, вы можете использовать synchronized или this.synchronized, как вы можете сделать toString или this.toString.