JVM共享内存

nan*_*itv 5 java jvm

我对JAVA有些怀疑.我有一个任务执行器,它将为每个任务创建一个新线程,每个线程将从jar执行任务

Runtime.getRuntime().exec(" java -jar myjar");
Run Code Online (Sandbox Code Playgroud)

我在一些帖子中读到,通过这样执行,每个线程都会创建自己的JVM.然后,如果我想使用两个线程从同一个jar执行相同的类或不同的类,它将在两个JVM中创建相同jar的副本.实际上我想避免在两个JVM中复制相同的jar.而不是我想在多个JVM之间共享相同的jar.

请提供一些关于这种情况的提示.