例如,假设我有 hello.java(任意),如果它正在运行并且用户通过在运行时提供输入来更改该应用程序中的一些可访问(非私有(private))变量,则该应用程序的变量将与另一个不同尚未执行。另一个程序(最好是 java)可以从该应用程序获取或显示有关该变量的更新信息。
最佳答案
变量在内存中保存一条信息。如果你想让它从另一个程序访问,你有两个选择:
- 使用一些通信协议(protocol)(普通套接字、RMI 等)使其可用
- 将其存储在持久存储(文件系统、数据库)中,并让第二个程序从该持久存储中读取持久值。
关于java - 如何在当前使用 java 的计算机上运行的另一个 java 应用程序上查找和执行方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7554971/