В чем разница между запуском приложения Java сjava -cp CLASSPATH
и java -jar JAR_FILE_PATH
? Является ли один из них предпочтительным для запуска приложения Java? Я имею в виду, какой из этих способов дороже для JVM (в зависимости от использования их машинных ресурсов )?
Какой из них заставит JVM создавать больше потоков при попытке запустить приложение?