Встречается на собеседованиях • сегодня

Что такое classpath

Classpath — это параметр JVM, указывающий, где искать загружаемые классы и ресурсы. Это список путей (директорий, JAR/ZIP-файлов), разделенных разделителем (для Windows ;, для Linux/Mac :).

Примеры:

  1. Указание classpath при запуске:
bash
java -cp "lib/*:bin" com.example.Main

(ищет классы в папке bin и всех JAR в lib)

  1. В коде можно получить classpath через:
java
String classpath = System.getProperty("java.class.path");

Важные нюансы:

  • Порядок имеет значение — JVM использует первый найденный класс
  • По умолчанию включает текущую директорию (.)
  • Wildcard (*) работает только для JAR-файлов, не для классов в директориях
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы