• 캠퍼스북
  • 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[공학]스레드 ( Thread )

*기*
최초 등록일
2006.11.22
최종 저작일
2006.11
7페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

스레드(Thread)

목차

가. 스레드
나. Thread 클래스를 상속하는 스레드의 생성 및 시작
다. Runnable 인터페이스를 구현하는 스레드의 생성 및 시작
라. 스레드의 종료 및 대기
마. 스레드의 상태
바. 스레드의 우선순위와 자바 스케줄링
사. 스레드 그룹(ThreadGroup)

본문내용

가. 스레드

하나의 프로그램을 프로세스라고 볼 때, 스레드는 하나의 프로그램 내에서의 실행 단위라고 할 수 있습니다. 자바에서는 각 작업(타스크)을 스레드로 표현하도록 하고, 이러한 스레드를 여러 개 둘 수 있도록 함으로써 멀티타스킹을 가능하게 해 줍니다. 다시 말해서, 자바에서는 멀티태스킹을 여러 개의 스레드를 동시에 수행하는 멀티스레딩을 이용하여 해결하고 있습니다. 따라서, 자바 가상머신은 하나의 애플리케이션이 동시에 수행되는 여러 개의 스레드를 가질 수 있도록 하고 있습니다. 물론, 일의 우선순위가 존재하듯이 모든 스레드는 그 우선순위를 가지게 됩니다.

자바 가상머신이 시작할 때는 데몬 스레드가 아닌 단 하나의 스레드가 존재하며, 이 스레드는 일반적으로 실행하려는 애플리케이션의 main() 메소드를 호출하도록 되어 있습니다. 자바 가상머신이 시작할 때부터 존재하는 이 스레드는 다음과 같은 경우가 발생할 때까지 계속적으로 수행됩니다.

- Runtime 클래스의 exit() 메소드가 호출되고, 보안 관리자(security manager)가 exit 동작이 수행되도록 허락할 때
- 스레드의 run() 메소드의 수행이 끝나고 리턴되거나 또는 stop() 메소드가 수행되는 등 데몬 스레드가 아닌 모든 스레드가 죽었을 때

자바에서는 이러한 스레드를 표현할 수 있도록 하기 위해 Thread 클래스를 상속하여 확장하는 방법, Runnable 인터페이스를 구현하는 방법 등 두 가지 방법을 제공해 주고 있습니다. 먼저, Thread 클래스를 상속하여 확장하는 방법에 대하여 살펴보고, 다음으로 Runnable 인터페이스를 구현하여 스레드로 실행시키는 방법에 대하여 살펴보도록 하겠습니다.

참고 자료

없음

이 자료와 함께 구매한 자료

*기*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 패션 및 의류산업에 응용된 생명과학기술들 2페이지
    (Bolt Threads)에서 미국 캘리포니아대학의 화학자 댄 위드마이어가거미줄에서 ... 드래그라인 실크(dragline silk)로 알려진 거미줄을 모방해 생체 공학적으로 ... 실크 옷 생태 친화적 재료로 새로운 직물을 개발하는 기업인 미국 볼트 스레드
  • 한글파일 자료구조 - 트리 요약 및 소스 분석, 코드 개선 과제 10페이지
    이동 ->노드 데이터 출력 ->중위 후속자를 탐색하여 이동 #main ->스레드 ... 서브트리의 값을 노드에 저장된 연산자를 이용하여 계산 1-2 분석&설계(역공학 ... 새로운 노드반환, 아닐때는 순환적으로 레벨을 내려감 1-3 구현&개선(순공학
  • 파워포인트파일 정보처리기사 필기, 1~5과목 핵심내용 정리 (최종정리용) 60페이지
    (Thread) - 프로세스 내에서의 작업 단위로서 , 시스템의 여러 자원을 ... ( 시험 전날 정독용 ) 1 과목 1 장 - 요구사항 확인 소프트웨어 공학 ... 추가한 모형 ( 유지보수가 필요 x) ‘ 계획 및 정의 - 위험 분석 - 공학
  • 한글파일 12. 6P_바이오소재 6페이지
    (Bolt Threads)’社는 마일로(Mylo)라는 브랜드의 버섯가죽을 ... 바위에 잘 붙어 있는 접착 능력에 주목하였고, 이 접착 능력을 생체모방 공학에 ... 바이오소재 1) 버섯가죽 버섯가죽 개발의 선두주자인 미국의 바이오벤처기업 ‘볼트스레드
  • 한글파일 [면접] IT 계열 기술 면접 대비 질문 모음 [면접 기출문제 예상답변] [기술면접][실무면접] 25페이지
    스레드(Thread) 정의 25. 스레드(Thread) 특징 26. ... 스레드(Thread)의 장점 / 단점 27. ... 공학과 과학의 차이는 무엇입니까? 18.
더보기
최근 본 자료더보기
탑툰 이벤트
[공학]스레드 ( Thread )
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업