java - JAVA如何同时运行两个进程

标签 java multithreading parallel-processing

如何在后台运行一个进程,而另一个进程将是一个用户 GUI,它将在后台操作所有收集的信息?

最佳答案

你可以...

使用线程,这将允许您在后台执行代码。

参见Lesson: Concurrency了解更多详情。

如果您想要运行许多任务,您甚至可以使用某种Executor...

你可以...

如果您使用 Swing 并希望在后台运行长时间运行的进程并安全地与 UI 交互,请使用 SwingWorker

参见Worker Threads and SwingWorker了解更多详情

你可以

如果您正在使用 JavaFX,请利用 JavaFX 中的并发支持。请参阅Concurrency in JavaFX了解更多详情...

关于java - JAVA如何同时运行两个进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23357122/

相关文章:

java - 使用扫描仪的逻辑错误。文本文件的第一行不打印到标准输出

java - 在断开连接的套接字上写入不会抛出

ruby - 在这种情况下我应该使用多线程吗? [ ruby ]

c++ - MPI突然停止在多个内核上工作

C# Parallel.For 不执行每一步

java - Yajsw Stop INFO Log message while start stop daemon 在linux下

java - Jax-ws 忽略自定义异常

多进程队列或管道的 Python 回调

java - 关闭线程时遇到问题

c - 从 TCP 套接字接收到的错误文件描述符