我有一点功课,想要一点帮助。我试图让我的计算机一次同时计算 5 个总和。我知道我应该使用线程,但不确定实现这一点的最佳方法。
抱歉没有在这里发布代码是我到目前为止所拥有的。
主要的:
package CoddingEx;
public class Main
{
public static void main(String args[]) {
(new Thread1()).start();
(new Thread2()).start();
}
}
线程1:
package CoddingEx;
public class Thread1 extends Thread {
public void run() {
int answer = 0;
int input = 5;
answer = input*5;
System.out.println("Value of calculation 1: " + answer);
}
}
线程2:
package CoddingEx;
public class Thread2 extends Thread {
public void run() {
int answer = 0;
int input = 5;
answer = input/5;
System.out.println("Value of calculation 2: " + answer);
}
}
这些是前 2 个计算,将坚持使用这 2 个,直到我确定这是正确的方法。我的目标是让所有线程同时计算和完成。
谢谢