Нужно ли доменное имя для написания кода Java? - PullRequest
2 голосов
/ 18 ноября 2011

Если я сижу на работе, я могу легко написать код Java - я просто использую доменное имя моей компании в качестве имени пакета, и я делаю это, даже не задумываясь.

Если я сижу дома иУ меня нет доменного имени, что я могу использовать для имен своих пакетов?

JSL не говорит - он рекомендует использовать доменное имя в Интернете.Однако в нем упоминаются локальные и случайные имена пакетов

В этом разделе указывается рекомендуемое соглашение для генерации таких уникальных имен пакетов.Реализации платформы Java рекомендуется предоставлять автоматическую поддержку для преобразования набора пакетов из локальных и случайных имен пакетов в уникальный формат имен, описанный здесь.

Я не встречал ничего такого, что делает этопреобразование имен пакетов раньше, и я не совсем уверен, как это будет работать на практике.

Итак, мой вопрос двоякий: какое наименование пакета я должен использовать, если у меня нет доменного имени и если яидти по «местному» или «случайному» маршруту, что такое механизм конвертации?

Ответы [ 2 ]

8 голосов
/ 18 ноября 2011

Используйте любое более или менее уникальное имя, например, имя проекта или ваше имя-фамилию. Домен - это просто соглашение, используемое для предотвращения столкновений.

1 голос
/ 18 ноября 2011

DBF правильно в отношении соглашения об именах.Чтобы выполнить преобразование имени пакета, просто используйте современную среду IDE, такую ​​как IDEA или Eclipse, которая содержит параметры рефакторинга для переноса классов в разные пакеты.

...