9.6. Обзор формата jar файла для Java.
JDK, JRE и JAR — что это такое, без путаницы
Если ты начинаешь изучать Java, наверняка сталкивался с терминами JDK, JRE и JAR. Они звучат похоже, но означают совсем разные вещи. Давай разберём их простыми словами. JDK (Java Development Kit) — это набор инструментов для разработки на Java. Простая мысль: JDK нужен программисту, который пишет код. JRE (Java Runtime Environment) — это среда, которая позволяет запускать Java-программы, но не создавать их. Простая мысль: JRE нужен пользователю, который просто запускает Java-программы. JAR (Java Archive) — это файл с расширением ...
ClassPath в Java: что это, зачем нужно и как не запутаться в путях
Стек: Java 11, Maven, IntelliJ IDEA
Цель: понять, что такое ClassPath, как он работает, чем отличается в обычном и Maven-проекте, и как с ним работать в реальных задачах. ClassPath (путь к классам) — это список путей, которые JVM использует для поиска и загрузки классов (.class файлов) и ресурсов (например, application.properties, .xml, изображений) во время выполнения. 💡 Проще говоря: ClassPath — это «карта» для JVM, где искать ваши .class и зависимости. Когда вы пишете: new com.example.MyService(); JVM не знает, где лежит MyService...