간단한 쓰레드를 하나 예시로 남겨두려고 한다. Thread에서 run(); start(); 메서드 둘다 같은 기능을 하는것 같은데 뭐가 다를까 궁금할 수 있다. 초보들만...ㅎㅎ;; 여기서 궁금증을 해결하기위한 짧은 코드를 준비해 보았다. 먼저 start(); 로 Thread를 돌렸을때의 결과를 보고 run();으로 돌렸을때의 결과를 볼예정이다. public class ThreadRunStartTest implements Runnable{ int[] timeList = new int[10]; public ThreadRunStartTest() { for (int i = 0; i < timeList.length; i++) { timeList[i] = i; } } @Override public void run..