-프로그램 : 컴퓨터가 실행할 수 있는 코드의 모음
-프로세스 : 실행 단위, 메모리, CPU, 파일 등과 같은 시스템 자원
-쓰레드 : 실행 경로, 프로세스 내에서 실행
-멀티 프로세스 : 여러 개의 프로그램이 동시에 실행
-멀티 쓰레드 : 한 개의 프로그램이 여러 가지 작업을 동시에 실행
for(int i=0;i<300;i++) {
sout("|");
}
for(int i=0;i<300;i++){
sout("-");
} } }
1.Thread class
2.Runnable
- public class MyThread extends Thread {
@Override
public void run() {
// 쓰레드에서 실행할 코드
}
}
- public class MyRunnable implements Runnable {
@Override
public void run() {
// 쓰레드에서 실행할 코드
}
}