Lập trình đồng thời Java [Lập trình phản ứng Phần 1]
Bạn sẽ tìm hiểu sâu về các cơ chế đồng thời và kỹ thuật đa luồng của Java, đồng thời thu được kiến thức và kỹ năng cần thiết để giải quyết các vấn đề xử lý song song khác nhau mà bạn có thể gặp phải trong thực tế. Bắt đầu với quản lý luồng cơ bản, bạn sẽ tìm hiểu sâu về các kỹ thuật đồng bộ hóa nâng cao, cách sử dụng nhóm luồng và các lớp liên quan đến đồng thời của Java.
1,332 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

- Chưa giải quyết
멀티스레드 단일스레드
멀티스레드와 단일스레드 구조를 선택할 때 어떤 기준으로 결정하나요? 단순히 성능만이 아니라, 트레이드오프 측면에서 고려할 부분도 있을 것 같아 질문드립니다.
java동시성multithreadsynchronisationddingddong
・
5 tháng trước
0
45
0
- Chưa giải quyết
new Condition 부분 질문
선생님 안녕하세요. 이해가 안되는 부분이 있습니다.대기 메서드가 호출되면 락이 해제되고,=> 대기
java동시성multithreadsynchronisationkgy82947612
・
10 tháng trước
0
70
1
- Chưa giải quyết
13:00 강의 내용 이해 질문
즉, 메인스레드가 하나의 스레드가 아닌 여러개 스레드 각 스레드마다 조인을 걸 수 있겠죠. 조인을 겁니다. 각스레드의 작업이 끝나게될때까지 메인 스레드는 계속 대기하게되겠죠 각 스레드가 작업이 종료되면 그 때 메인 <s
java동시성multithreadsynchronisationkgy82947612
・
một năm trước
0
95
1
- Chưa giải quyết
강의 출시 질문 있습니다.
우선 좋은 강의 만들어 주셔서 정말 감사드립니다 :)얼마전에 스프링 MVC 관련 강의를 출시 해주셨는데요. <p style="tex
java동시성multithreadsynchronisationsyh8088
・
một năm trước
0
105
1
- Chưa giải quyết
InterruptedExceptionThreadStopExample 질문입니다.
InterruptedExceptionThreadStopExample 를 돌리면 강의 로그에서는============= 중단 스레드가 작업 스레드를 중단 시
java동시성multithreadsynchronisationosk20901442
・
một năm trước
0
85
2
- Đã giải quyết
instance.getMyField()의 값이 왜 다른가요?
AtomicIntegerFieldUpdater 기본 구현 페이지의 코드에서마지막 System.out.println() 부분을 보면은 new value라고 하고 instance.getMyFiled()를 하고Updated value에도 ins
java동시성multithreadsynchronisationsapphire83793
・
0
102
1
- Chưa giải quyết
해당 강의 내용 무단 도용 신고
ReentrantReadWriteLock.wirteLock() 설명 중[읽기 락은 쓰기 락과 독립적으로 소유되므로 영향을 주지 않지만 현재 스레드가 읽기 락도 획득한 상태에서 조건 대기 메서드를 호출하는 것은 사실상 항상 오류이다. 왜냐하면 대기를 해제할
java동시성multithreadsynchronisationukki
・
0
202
2
- Chưa giải quyết
Thread Waiting 상태 관련 질문 드립니다.
Thread 가 Wating 상태로 변경될 때 java 에서 Object.wait() 혹은 Thread.join() 을 호출 한다고 스레드 생명주기와 상태 - 21:51
java동시성multithreadsynchronisationjwdeveloper
・
0
167
1
- Chưa giải quyết
단일연산변수 api
안녕하세요단일연산변수 api에 관련해서 질문드립니다!13:50 ppt에서 단일연산변수를 사용한(왼쪽) 코드에서for문에서counter.incrementAndGet()을 호출하는부분이 있는데해당 메서
java동시성multithreadsynchronisationclairty156
・
0
119
0
- Chưa giải quyết
synchronized 블럭과 메인메모리 반영
안녕하세요 선생님 강의 재밌게 듣고 있습니다!24:27분 ppt에서synchronized 블럭안에서 참조되는 모든 변수들은 메모리로부터 읽어들여지고 블럭을 벗어나면</stron
java동시성multithreadsynchronisationclairty156
・
0
139
0
- Chưa giải quyết
실무에서 자바가 제공하는 락을 사용하는 경우
자바에서 제공하는 동기화 도구들(synchronized, ReentrantLock 등)은 단일 JVM 내에서만 동기화를 보장하고, 여러 인스턴스가 있는 분산환경에서는 분산락 등 다른 기법을 사용해야 하는 것으로 알고있습니다.현대의 운영 환경에서는 고가
java동시성multithreadsynchronisationahah1234
・
1
227
1
- Chưa giải quyết
뮤텍스나 세마포어는 busy waiting이 없는 게 맞을까요?
강의자료에서 세마포의 경우 P연산에서<img src="https://cdn.inflearn.com/public/files/posts/e9a045de-8a64-4e7f-bed1-cbf3076a6f1a/1d397b6b-6200-42f2-9d1a-8cea0c97
java동시성multithreadsynchronisationahah1234
・
0
143
1
- Chưa giải quyết
16:50부분에서 타입락 질문드립니다.
ResourceA의 methodA메서드가 호출될때 ResourceA.cass락이 1번쨰로걸리고 ResourceB.class락이 두번째로 걸리고나서 ResourceB.class락이걸린상태에서 resourceB.methodB2()메서드가 호출되는데 resourceB.
java동시성multithreadsynchronisationwith
・
0
102
2
- Chưa giải quyết
16분 7초 뮤텍스 코드 관련해 질문드립니다.
release(m)에서 마지막에 lock = 0 을 해주어야 acquired(m)에서 해당 lock을 사용할 수 있는거 아닌가요..? 또한 a스레드에 의해 락이 획득
java동시성multithreadsynchronisationhylim4143
・
0
152
2
- Chưa giải quyết
동기화가 보장된다고 하더라도 스레드간 데이터 불일치가 발생할 수 있지 않나요??
강의 잘 듣고 있습니다.질문 드릴 것이, 동기화가 보장되어서 각 스레드 별로 원자적으로 연산을 한다고 하더라도 CPU 레지스터에서 이루어지는 연산이기 때문에 메모리에 바로 적용되지는 않는거 아닌가요? 동기화 매커니즘과
java동시성multithreadsynchronisationhylim4143
・
0
190
2
- Đã giải quyết
리액티브-part2
안녕하세요 강의내용과는 다른 질문인데요.part1 다음의 part2 강의도 계획중신건가요??만약 part2도 있다면 part2는 어떤 내용애 관한 강의인지 궁금하니다!
java동시성multithreadsynchronisationclairty156
・
0
173
2
- Chưa giải quyết
문자열 풀 값을 이용한 String 변수
강의에서 각 스레드 스택 마다 지역변수로 objectReference 참조 변수를 생성하시는 것을 예시로 들어주셧는데요, 해당 변수는 문자열 풀 값들을 이용해서 만들어진 것이잖아요.힙에 저장될 때 어떻게 데이터가 저장
java동시성multithreadsynchronisationKhông có tác giả
・
0
194
2
- Chưa giải quyết
스레드 라이브러리는 커널과 같은 역할을 하지 못하나요?
강의와 다른 질의응답을 확인하였을 때, 사용자 수준에서 사용자 레벨 스레드 생성을 스레드 라이브러리가 관리하고, 관리의 범위는 스레드의 생성 및 소멸, 스케쥴링, 컨텍스트 스위칭을 할 수 있다고 말씀해주셨습니다!&nb
java동시성multithreadsynchronisationhylim4143
・
0
162
1
- Chưa giải quyết
자식 프로세스를 쓰는 이유
안녕하세요 선생님, 강의 정말 잘 듣고 있습니다.2장의 내용을 복습하다가 궁금한 점이 생겼어요 여러개의 자식 프로세스를 사용하는 것과 멀티스레드를 사용하는 것의 목적이 서로 상이할까요? <
java동시성multithreadsynchronisationKhông có tác giả
・
0
172
1
- Chưa giải quyết
커널 모드 전환시 질문이 있습니다!
안녕하세요 선생님,강의 잘 듣고 있습니다! 강의 중 궁금한 점이 있어서 질문드립니다.. ㅎㅎ 커널모드로 전환 시 시스템 콜과 응용 프로그램 사이에 라이브러리라고 표기가
java동시성multithreadsynchronisationhylim4143
・
0
138
1

