我是 Java 窗口应用程序的新手。我需要制作一个运行脚本的 Java 工具。该脚本运行方式类似- .txt file
,并提供以下输出:
line 1
line 2
line 3
and so on....
我需要 Java 程序来执行以下步骤:
- 检查每一行语法是否正确
- 如果行是正确的,用这一行做一个 byte[]
- 处理字节[]数组
我想在这里使用线程概念。我希望该子线程处理 1 和 2 进程并将 a 返回byte[]
到主线程。然后主程序将处理这个字节数组。
我可以使用线程,但返回值有问题。线程如何将byte[]
每一行返回到主线程?主线程如何byte[]
以同步方式接收这个数组?