<div>class Numm {<br> private int num;<br> private int sum;</div> <div> public synchronized void calc(int sum) {<br> this.num = this.sum + sum;<br> }</div> <div> public int getSum() {<br> return num;<br> }<br>}</div> <div>class Numcnt extends Thread {<br> Numm acount;<br> int i;<br> int a, b;</div> <div> Numcnt(Numm numm, int a, int b) {<br> this.a = a;<br> this.b = b;</div> <div> }</div> <div> public void run() {<br> for(this.a; )<br> }<br>}</div> <div>public class T03_NumClac {<br> public static void main(String[] args) {<br> Numm numm = new Numm();</div> <div> Numcnt[] numcnt = new Numcnt[10];</div> <div> numcnt[0] = new Numcnt(numm, 1, 10);<br> numcnt[1] = new Numcnt(numm, 11, 20);<br> numcnt[2] = new Numcnt(numm, 21, 30);<br> numcnt[3] = new Numcnt(numm, 31, 40);<br> numcnt[4] = new Numcnt(numm, 41, 50);<br> numcnt[5] = new Numcnt(numm, 51, 60);<br> numcnt[6] = new Numcnt(numm, 61, 70);<br> numcnt[7] = new Numcnt(numm, 71, 80);<br> numcnt[8] = new Numcnt(numm, 81, 90);<br> numcnt[9] = new Numcnt(numm, 91, 100);<br> }<br>}</div> <div> </div> <div>자바 코드입니다!! 쓰레드를 이용해서.. join()을 사용하면서 </div> <div>1부터 10까지더하는 쓰레드부터</div> <div>91부터 100까지 더하는 쓰레드로 각자 다더한다음에</div> <div>하나 하나 출력후에</div> <div>마지막에 모든 수를 더해서 출력하는 코드를 짜야됩니다.. 맨위에 Numm클래스가 더하는 값이랑 지금 더할 값을 저장해두는 곳이고</div> <div>Numcnt가 쓰래드 쪽인대 쓰래드 쪽을 어떻게 써야할지 모르갯어요ㅠㅠ 도와주세요!</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.