Thread 분석과 실습
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

Thread 분석과 실습에 대한 보고서 자료입니다.

목차

1. Thread의 구현

2. Thread 제어

3. Thread 관련 method

4. Synchronization(동기화)

5. 우선권 제어

본문내용

프로세스(Process)
프로그램이 활성화 된 것
멀티태스킹(Multitasking), 멀티프로그래밍
하나의 CPU에 여러 개의 프로세스 실행
스레드(Thread)
한번에 하나씩 순차적으로 실행되는 명령문들을 모아둔 것
실행중인 프로세스에서의 단일 순차 제어 흐름
멀티스레드(Multi-thread)
하나의 프로세스에서도 2가지 이상의 작업을 동시에 처리
하나의 프로세스에 여러 개의 쓰레드 사용
...
스레드 생성 방법
Thread class로 부터 상속(extends)을 받는 법
매우 간단
스레드 외의 다른 일은 할 수 없음
애플릿은 사용 불가
Runnable interface를 구현(implements)하는 방법
Thread class가 아닌 다른 class로부터 상속을 받고 싶을 때 사용
‘run()’메소드만 제공
...
import java.lang.Thread;
class ThreadName extends Thread {
//To do something…
public void run() {
……….. // Thread Body
}
}
...
동기화된 블록/메소드 안에서만 사용 가능
wait()
해당 object를 사용하는 현재 쓰레드의 사용을 잠시 멈추게 함
획득한 잠금 장치를 release하고 대기 상태로 들어간다
notify()가 호출될 때까지 대기
notify(), notifyAll()
wait()로 인해 대기중인 스레드의 수행을 재개한다.
...
public void run()
{
for(int i=0; i<3; i++)
System.out.println(name + `가 출력합니다`);
}
public void run()
{
for(int i=0; i<3; i++)
System.out.println(name + `가 출력합니다`);
}
  • 가격1,000
  • 페이지수15페이지
  • 등록일2003.12.23
  • 저작시기2003.12
  • 파일형식파워포인트(ppt)
  • 자료번호#240134
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니