ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [INTERFACE] Runnable Interface
    Java-diary 2020. 3. 15. 13:20

    정의 

    Thread ?
    메모리를 할당 받아 실행중인 프로그램을 프로세스라고 하는데
    프로그램 내에서 실행되는 흐름의 단위를 Thread라고 한다.
     
    multi thread
    하나의 환경에서 여러개의 일을 하는 것.
     
    multi thread환경을 만드는 방법 2가지
    1.thread 상속
    2.Runnable interface
     
     
    Runnable 구현 방법
     
    1)
    Runnable class를 구현한다.
    2)
    run() override를 한다.
    3)
    변수 선언을 한다.
    4)
    thread class를 instance 한다.
    5)
    객체이름.start();를 한다.
     
    *Runnable의 단계가 더 복잡한데 그래도 사용하는 이유 ?
    java에선 상속은 하나의 class 밖에 못하지만 구현은 여러가지를 할 수 있어서
    사용의 제약이 적다.

    예시

     

    'Java-diary' 카테고리의 다른 글

    [INTERFACE] INTERFACE  (0) 2020.02.09
    [완성도-1단계]JAVA/JVM  (0) 2020.02.04

    댓글

Designed by Tistory.