Именование классов Java маленькими буквами - PullRequest
2 голосов
/ 14 декабря 2011

Мне было интересно, можем ли мы начать имя класса java с маленькой буквы для некоторых специальных классов, таких как любое название продукта (facebook.java, apple.java, iPhone.java),

Я знаю, что это возможно, ноне вызовет ли это каких-либо проблем, если эти классы станут частью какого-либо фреймворка?

Я проверил некоторые репозитории на SVN, которые используют классы, начинающиеся с маленьких букв.

  1. apache
  2. openjdk

Спасибо

Ответы [ 3 ]

3 голосов
/ 14 декабря 2011

Это не вызовет каких-либо технических проблем, так как имена классов в верхнем регистре являются чисто условным обозначением (а не используемым для обозначения технического значения). Однако это будет раздражать разработчиков, которым приходится работать с этими классами.

2 голосов
/ 14 декабря 2011

Это не вызовет каких-либо проблем compile / runtime , но все же сбивает с толку людей, так как нарушает соглашения об именах Java.

1 голос
/ 14 декабря 2011

Нет, это не вызовет никаких проблем.Соглашения об именах - это просто соглашения.Существуют некоторые рекомендации, описанные здесь , но вам не обязательно им следовать.

...