Sun " Условные обозначения для языка программирования Java" было обновлено в апреле 1999 года. Десять лет спустя на этом языке многое изменилось, так как а также общие шаблоны использования. Есть ли более современные, общепринятые стандарты?
В большинстве руководств отсутствует спецификация кодировки файлов и окончаний строк. Sun рекомендует использовать смешанные вкладки и пробелы. Eclipse IDE по умолчанию имеет стандарт Eclipse, который является только вкладками. Руководство по стилю Maven - это пробелы. Многие руководства по стилю, такие как JBoss, следуют рекомендациям Sun, но предпочитают K & R привязки вместо OTBS. Каждый проект Apache имеет собственный стиль руководства, с небольшими различиями между ними.