🌟
Happy
Day 🚀
멀티 스레드, 메인 스레드, 스레드 상태, 스레드 동기화, 데몬 스레드, 스레드풀
·
Learn/이것이 자바다
멀티 스레드, 멀티 프로세스스레드: 작업 흐름프로세스: 실행중인 프로그램 멀티 스레드: 프로세스 내에 여러 작업 흐름멀티 프로세스: 컴퓨터 내 여러 프로그램메인 스레드, 작업 스레드프로그램의 시작 지점인 main 함수가 메인스레드 런 코드의 구현체이다? -> XXX하지만 비슷하다 -> ㅇㅇㅇ main()은 메인스레드가 실행될때 진입점 코드..run()은 작업 스레드가 실행될때 진입점 코드.. 왜 다른가? 음.. 일단 메인스레드와 작업스레드는 이름만 스레드이지 완전 다른 종자라고 생각하는게 편함. 애초에 Thread 클래스를 상속하는 코드가 있는것도 아니고 JVM에 의해 그저 진입하고 모든 동작이 끝나면 return되어 끝나버리는게 메인 스레드의 숙명이니까. 마치 쥐랑 땃쥐?스레드 상태 , 그리고 컨트롤 ..