Quelle est la différence entre exécuter une application Java avec java -cp CLASSPATH
et java -jar JAR_FILE_PATH
? L'un d'entre eux est-il préféré à l'autre pour exécuter une application Java? Je veux dire, lequel de ces moyens est le plus cher pour JVM (en fonction de l'utilisation des ressources de leur machine)?
Lequel entraînera JVM pour générer plus de threads tout en essayant d'exécuter l'application?