inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Làm chủ Java từ cơ bản cùng thầy Eun-jong (Nhập môn lập trình Java Do it) - Phần 2 (Cấp độ Master)

Tạo máy chủ / máy khách trò chuyện

ChatRoom에서 synchronized 사용 이유

517

yongtech54

15 câu hỏi đã được viết

0

당장에는 문제가 발생하지 않아도 나중에 많은 쓰레드의 공유 자원에 대해서는 동기화 처리가 필요하기 때문에 synchronized method로 선언한걸까요?

해당 예제에서는 모종의 이유로 연결이 해제되어 ChatRoom에서 remove되어야 할 때 해당 쓰레드만이 remove()를 호출하여 동기화 처리가 굳이 필요 없는게 아닌지 궁금합니다.

 

java 객체지향 알고리즘

Câu trả lời 1

0

eunjong

예.. 하나만 연결할 때는 크게 의미가 없지만 여러 쓰레드가 동시에 접근할 수 있기 때문에 synchronized 를 사용했습니다.

26년2회 실기기출은 언제쯤...

0

20

2

이진 탐색 문제 질문드립니다

0

282

1

미로찿기 질문드립니다

0

348

2

socket 질문드립니다

0

311

1

지역 내부 클래스 질문드립니다.

0

238

1

큐 구현하기 질문드립니다

0

358

2

수업자료

0

197

1

섹션 1 - 1 equals 재정의 하면 왜 hashcode도 재정의 해야하는지..

0

265

1

컬렉션 프레임워크에서 get()

0

297

2

synchronized 과정

0

224

1

awt 패키지 접근 불가 에러

0

555

1

iterator 관련 질문입니다.

0

269

1

수업 중간에 메소드 정의 보시는거 어떻게 하는지 알 수 있을까요?

1

323

2

예외처리 질문드려요

0

415

1

멀티 쓰레드 동기화 관련 질문입니다!

1

431

1

Generic 강의중 궁금한점

0

409

1

여러 가지 보조 스트림 클래스들

0

339

1

교재내용

0

362

1

힙메모리

0

474

1

미로찾기 문제에 VISIT의 쓰임

1

522

2

입출력 스트림 질문입니다.

0

294

1

알고리즘 강의는 무슨언어로 진행하시나요? 혹시 자바로 하시나요?

0

426

2

강의 화면의 깃랩은 어떻게 들어가나요?

0

717

2

강의가 잘못 업로드 되어 있습니다.

1

459

2