내 꿈은 80대 개발자...

고정 헤더 영역

글 제목

메뉴 레이어

내 꿈은 80대 개발자...

메뉴 리스트

  • 홈
  • NaverBlog
  • java.Language.Study_Git
  • WebDev_Git
  • c.Language.Study_Git
  • IT
    • Computer
      • Architecture
      • Algorithm
      • 프로그래밍의 작동원리
    • Linux
      • Basic
      • Advanced
      • expert
      • Security
    • Language
      • C
      • C++
      • JAVA
      • Develop_Book
      • Database_MariaDB_v10.6
      • python3.8
    • Network
      • Tool
      • Docker
    • Security
      • OS
      • Software
      • Database
      • Network
    • Platform
      • Github
      • Jenkis
      • Spring
    • Life
      • Sport
      • Date
      • Cooking
      • Life

검색 레이어

내 꿈은 80대 개발자...

검색 영역

컨텐츠 검색

thread

  • JAVA Thread 자바 스레드 part01

    2021.08.26 by Computer_x86_64

  • [Java]Thread(스레드) 정리.

    2021.07.22 by Computer_x86_64

JAVA Thread 자바 스레드 part01

이번 글은 내가 이해하기 위해 글을 올립니다. 공부하면서 이해하기 어려운 부분인 것 같습니다. synchronized는 1. 메서드 전체에 임계 영역 지정하거나 synchronized public static void run(){ ... } 2. 특졍 한 영역을 임계 영역으로 지정한다. 이때 들어갈 것은 참조변수여 합니다. package ThreadPackage; class Thread02 implements Runnable{ public static int num = 0; public static Object lock1 = new Object(); //임계영역을 담당할 참조변수 @Override public void run() { for(int i=0; i < 100; i++) { synchronize..

Language/JAVA 2021. 8. 26. 20:28

[Java]Thread(스레드) 정리.

Java Thread와 OS측면의 Thread 다 같은 스레드지만 다르게 사용할수도 있다. 이게 충돌해서 골머리 아팠다.... OS, Java책에서 전체적인 Thread flow를 설명할 때 OS측면의 스레드를 설명해준다. 그런데 이건 코드를 어떻게 설계하느냐에 따라 다르다. 스레드를 정지 시킬수도있고 스레드를 깨울수도 있다. interrupt()시 -> InterruptedException 이 발생한다. 그리고 interrupted = ture가 된다. OS기준 Thread - 생성 -> 시작 - (1. 실행대기 + 실행) + 일시정지 + (1)..... 1. Runnable 그중 스레드의 interrupt() 함수를 가장 혼돈하게 된다. OS측면에서 interrupt()는 Thread가 non-Run..

Language/JAVA 2021. 7. 22. 22:32

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
내 꿈은 80대 개발자... © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바