• 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)로 알려진 거미줄을 모방해 생체 공학적으로 ... 드레스 등 다양한 패션 제품으로 제작해 출시했습니다.버섯 가죽 핸드백볼트 스레드
  • 정보처리기사 필기, 1~5과목 핵심내용 정리 (최종정리용) 127페이지
    (Thread) - 프로세스 내에서의 작업 단위로서 , 시스템의 여러 자원을 ... 정리 ( 시험 전날 정독용 )1 과목 1 장 - 요구사항 확인 소프트웨어 공학 ... 추가한 모형 ( 유지보수가 필요 x) ‘ 계획 및 정의 - 위험 분석 - 공학
  • 자료구조 - 트리 요약 및 소스 분석, 코드 개선 과제 10페이지
    서브트리의 값을 노드에 저장된 연산자를 이용하여 계산1-2분석&설계(역공학 ... 노드로 이동->노드 데이터 출력->중위 후속자를 탐색하여 이동#main->스레드 ... ->오른쪽 자식이면 왼쪽 노드로 이동# thread_inorder->노드
  • 12. 6P_바이오소재 6페이지
    (Bolt Threads)’社는 마일로(Mylo)라는 브랜드의 버섯가죽을 ... 바이오소재1) 버섯가죽버섯가죽 개발의 선두주자인 미국의 바이오벤처기업 ‘볼트스레드 ... 바위에 잘 붙어 있는 접착 능력에 주목하였고, 이 접착 능력을 생체모방 공학
  • [면접] IT 계열 기술 면접 대비 질문 모음 [면접 기출문제 예상답변] [기술면접][실무면접] 25페이지
    스레드(Thread) 정의25. 스레드(Thread) 특징26. ... 스레드(Thread)의 장점 / 단점27. 스레드와 프로세스의 차이점은? ... 공학과 과학의 차이는 무엇입니까?18.
더보기
최근 본 자료더보기
탑툰 이벤트
[공학]스레드 ( Thread )
AI 챗봇
2024년 09월 02일 월요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:54 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대