2010-09-14 4 views

ответ

10

Сначала он проверяет текущий каталог. Если класс не найден, он ищет этот класс в пути к классу.

Путь по умолчанию - это текущий каталог. Установка переменной CLASSPATH или с использованием параметра командной строки -classpath переопределяет это значение по умолчанию, поэтому, если вы хотите включить текущий каталог в путь поиска, вы должны включить "." в новые настройки. [source]

+0

это правильно .Я прочитал в какой-то книге, как это обыкновение проверять текущую директорию в явном виде, необходимо установить путь к классу для текущего каталога тоже ...! ~ – JavaUser

+1

это до поставщика, который записывает JVM , Стандартная реализация Sun/Oracle сначала просматривается в текущем рабочем каталоге. Некоторое время выполнения может иметь другое значение. – erickson

+0

отредактировал ответ. проверить документ –

Смежные вопросы