Соглашения по кодированию языка программирования Java компании Sun последний раз обновлялись в апреле 1999 года. Десять лет спустя многое изменилось в языке, а также в общих шаблонах его использования. Существуют ли более современные и широко распространенные стандарты?
В большинстве руководств не указывается кодировка файлов и окончания строк. Sun рекомендует использовать сочетание табуляции и пробелов. По умолчанию Eclipse IDE использует стандарт Eclipse, который включает только вкладки. Руководство по стилю Maven содержит только пробелы. Многие руководства по стилю, такие как JBoss, следуют рекомендациям Sun, но предпочитают брекеты K&R вместо OTBS. Каждый проект Apache имеет собственное руководство по стилю с небольшими различиями между ними.
Подробнее здесь: https://stackoverflow.com/questions/136 ... onventions