Автор 123 задал вопрос в разделе Другие языки и технологии
Каждый класс java хранится в отдельном файле? и получил лучший ответ
Ответ от
Да
Ответ от Алексей Кузьминов[гуру]
Не обязательно.
С классами можно делать много интересных вещей.
См.
Не обязательно.
С классами можно делать много интересных вещей.
См.
Ответ от AlexMac[активный]
Да, второй точки входа в одном файле быть не может. Когда вы запускаете программу, ищется класс с именем, таким же, как имя файла, а у этого класса ищется статический метод main, с которого и начинается выполнение. При таких условиях, сделать вторую точку входа в программу просто невозможно.
Однако, вы можете передавать программе дополнительные параметры при запуске и в зависимости от этого менять поведение программы (в параметрах метода main неспроста затаились args).
И, кстати, отвечая на вопрос в заголовке "Каждый класс java хранится в отдельном файле? " - могу сказать, что нет, это не так. Только public классы требуют отдельного файла. Вспомогательные же классы, назначение которых - помощь основному (public) классу, могут лежать скопом в одном файле.
Да, второй точки входа в одном файле быть не может. Когда вы запускаете программу, ищется класс с именем, таким же, как имя файла, а у этого класса ищется статический метод main, с которого и начинается выполнение. При таких условиях, сделать вторую точку входа в программу просто невозможно.
Однако, вы можете передавать программе дополнительные параметры при запуске и в зависимости от этого менять поведение программы (в параметрах метода main неспроста затаились args).
И, кстати, отвечая на вопрос в заголовке "Каждый класс java хранится в отдельном файле? " - могу сказать, что нет, это не так. Только public классы требуют отдельного файла. Вспомогательные же классы, назначение которых - помощь основному (public) классу, могут лежать скопом в одном файле.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Каждый класс java хранится в отдельном файле?
спросили в Другое
самый быстрый сайт для скачивания бесплатно?
Этот: . Большой выбор фильмов и не только, скачивайте бесплатно и без регистрации. Если у вас
подробнее...
самый быстрый сайт для скачивания бесплатно?
Этот: . Большой выбор фильмов и не только, скачивайте бесплатно и без регистрации. Если у вас
подробнее...
Всплывающее уведомление в Андроиде
сплывающее уведомление является сообщением, которое появляется на поверхности окна приложения.
подробнее...
Характеристика телефона Nokia 6300
Общие характеристики
Стандарт GSM 900/1800/1900
Платформа Series 40
Тип
подробнее...
спросили в 4X игры
Какие отличия nokia 5530 от 5230
Первое, что бросается в глаза исходя из названий телефонов - принадлежностью к музыкальной линейке
подробнее...
Какие отличия nokia 5530 от 5230
Первое, что бросается в глаза исходя из названий телефонов - принадлежностью к музыкальной линейке
подробнее...