개발자_이훈규
천천히, 빠르게. 개발자의 Repository
개발자_이훈규
전체 방문자
오늘
어제
  • 분류 전체보기 (473)
    • 티스토리 (4)
    • 개발자 뉴스 (2)
    • 소프트웨어 (203)
      • C (7)
      • c++ (25)
      • Objective-C (3)
      • Do it! 반응형 웹디자인 (4)
      • openGL (8)
      • Java (24)
      • Jni (3)
      • Android (9)
      • Wordpress (2)
      • 버그 만난 후 느낀점 (2)
      • Git (3)
      • node js (2)
      • window tablet (1)
      • HTML (3)
      • javascript (3)
      • perl (1)
      • AngularJS (0)
      • JSON (0)
      • Docker (3)
      • python (5)
      • jQuery (1)
      • MFC (4)
      • cocos studio (6)
      • Golang (1)
      • SQLite3 (0)
      • Spring Boot (8)
      • thymeleaf (0)
      • Django (0)
      • iOS (3)
      • skia (0)
      • VBA (0)
      • PHP (2)
      • Oracle (1)
      • JSP (0)
      • R (0)
    • TCP IP (2)
    • 금융 (0)
      • 금융 Study (0)
      • 금융 Archive (0)
      • 금융 Article (0)
    • 개인 프로젝트 (7)
      • gif 홈페이지 만들기 (0)
      • study app만들기 (0)
      • 크롤러 만들기 (1)
      • 카툰 홈페이지 만들기 (1)
      • 외주 홈페이지 만들기 (3)
      • 웹 홈페이지 만들기 (0)
      • 미디어 서버 만들기 (0)
      • 소개팅 어플 만들기 (0)
      • 인스타그램 풀스택 클론 코딩(인강 노트) (0)
      • 주식 모의거래 만들기 (1)
    • html php mysql (0)
    • node.Js (2)
    • 일상 (2)
    • 빈공간 uml 공부 (0)
    • Ubuntu(linux) (12)
    • 맥OS (10)
      • android 설치하기 (2)
    • Programming quizzes (0)
    • IoT (구 유비쿼터스) (16)
      • 라즈베리 파이 (11)
      • 아두이노 (5)
    • 하드웨어 (5)
      • 아수스 비보탭 노트8 asus vivotap no.. (2)
      • 크레마 카르타 (3)
    • 분석할 문장, 구문, 코드 (0)
    • 키보드 (1)
      • 해피해킹 (1)
    • 코드 라이언 (0)
    • 전자기기 (4)
    • Ted (0)
    • NAS (0)
    • 알고리즘 (0)
    • 연합인포맥스 (0)
    • 이벤트 응모함 (4)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • error
  • C++
  • 방법
  • 에러
  • ubuntu
  • 예제
  • GIT
  • 라즈베리 파이
  • Example
  • Java
  • 설명
  • 설치
  • 코드
  • install
  • 개발
  • C
  • 소스
  • 우분투
  • CODE
  • Python

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
개발자_이훈규

천천히, 빠르게. 개발자의 Repository

소프트웨어/Java

java, notify에 대해서.

2015. 1. 21. 19:01

notify에 대해서 살펴봣었다.


즉, signal의 역활을 하는 것인데 java에서는 thread의 priority를 정할 수 있다.

그래서 priority가 높은 것일 수록 먼저 호출이 되는데, 이 priority는 set으로 정할 수 있다.


norify에 대한 아주 간단한 예제이다.

이 예제에서 사용된 개념은 wait과 notify이다.


Bank.java
   

 MyRun.java
 


결과 : 

in start

in 0

in 1

in 2

in 3

in 4

in 5

in 6

in 7

in 8

in 9

in 10

in 11

in 12

in 13

in 14

in 15

in 16

in 17

in 18

in 19

start wait()

out start

out 0

out 1

out 2

out 3

out 4

out 5

out 6

out 7

out 8

out 9

out 10

out 11

out 12

out 13

out 14

out 15

out 16

out 17

out 18

out 19

start notify()

end notify()

out 20

out 21

out 22

out 23

out 24

out 25

out 26

out 27

out 28

out 29

out end

end wait()

in 20

in 21

in 22

in 23

in 24

in 25

in 26

in 27

in 28

in 29

in 30

in 31

in 32

in 33

in 34

in 35

in 36

in 37

in 38

in 39

in end




저작자표시 비영리 (새창열림)

'소프트웨어 > Java' 카테고리의 다른 글

Java Error message 종류를 알아봅시다.  (0) 2015.01.30
java, java.lang.EventObject  (0) 2015.01.23
What is synchronized on Java?  (0) 2015.01.20
java Thread 모양 익히기. 2가지 종류(예제, 코드)  (0) 2015.01.16
java에서 public final class란?  (0) 2015.01.14
    '소프트웨어/Java' 카테고리의 다른 글
    • Java Error message 종류를 알아봅시다.
    • java, java.lang.EventObject
    • What is synchronized on Java?
    • java Thread 모양 익히기. 2가지 종류(예제, 코드)
    개발자_이훈규
    개발자_이훈규
    혼자 꽁양꽁양 개발하면서 놀아요~ - 노트같은 블로그

    티스토리툴바