我是Java窗口应用程序的新手。我需要制作一个运行脚本的Java工具。该脚本运行像- .txt file
并给出了下面的输出:如何从线程返回多个值以及如何处理此值
line 1
line 2
line 3
and so on....
我需要Java程序来完成以下步骤:
- 检查各行语法的正确与否
- 如果行正确的,使一个byte []与此线
- 过程byte []数组
我想在这里使用线程浓度。我想要该子线程句柄1和2进程并将主线程返回byte[]
。主程序然后会处理这个字节数组。
我能够使用线程,但返回值有问题。一个线程如何将每行返回byte[]
到主线程?主线程如何以同步方式接收这个byte[]
数组?
会有只有一个文本文件? –
yes只有一个没有行的文本文件,每行代表一个命令,如果编写得很好,我需要提取它 – Arjun
然后通过多个线程访问一个文件将不是一个好的多线程解决方案。 –