Jaka jest różnica między uruchamianiem aplikacji Java za pomocą java -cp CLASSPATH
i java -jar JAR_FILE_PATH
? Czy jeden z nich jest preferowany do uruchamiania aplikacji Java? Mam na myśli, który z tych sposobów jest droższy dla JVM (w zależności od wykorzystania zasobów maszynowych)?
Który z nich spowoduje, że JVM utworzy więcej wątków podczas próby uruchomienia aplikacji?