Java 虚拟机的运行时实例在生活中有一个明确的使命:运行一个 Java 应用程序。当一个 Java 应用程序启动时,一个运行时实例就诞生了。当应用程序完成时,实例会终止。如果您在同一台计算机上同时启动三个 Java 应用程序,使用相同的具体实现,您将获得三个 Java 虚拟机实例。每个 Java 应用程序都在其自己的 Java 虚拟机中运行。
我正在阅读这篇关于运行时实例的文章,我只是不清楚上面的几行。
public class Test1 {
public static void main(String args[]) {
if (args.length > 0) {
try {
for (int i = 0; i < args.length; i++) {
System.out.println("Args" + args[i]);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
当我运行上面的类时,一个运行时实例就诞生了。一旦完成它的操作,运行时实例就会消失。
让我们
stackoverflow.com
在网络上的某个地方托管,应用程序的一个运行时实例是否足以为人们服务,或者根据负载和流量,我们是否在不同的服务器/计算机上创建同一应用程序的不同实例。您如何以及何时决定我们需要为同一个应用创建不同的实例?这里是什么
same concrete implementation
意思?不同的具体实现如何。
如果我的问题在任何方面都非常模糊,我很抱歉,我正在学习 java,但纯粹是在工作HTML/CSS and JS
。