[문제] 11월 11일(프로세스, 쓰레드, 동기화, display)
1. 프로세스와 쓰레드의 차이점은? 프로세스는 메모리에 올라가 있는 실행 중인 프로그램을 말한다. 쓰레드는 일종의 프로그램 중 하나로 프로그램 안의 또 다른 프로그램을 말한다. 2. 쓰레드에서 동기화란 무엇인가? 단일 프로세스에서는 발생하지 않는 문제로 하나의 인스턴스를 여러 쓰레드가 공유하게 되면서 생기는 문제이다. 이 문제를 해결하기 위해 한 번에 하나의 쓰레드만 객체에 접근할 수 있도록 객체에 락을 걸어서 데이터의 일관성을 유지하는 것. class Account{ int balance = 200; // 잔액 // 출금 public synchronized void withdraw(int money) { if(balance >= money) { String threadName = Thread.curre..
수업문제
2021. 11. 11. 18:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 부트스트랩
- 쿠키
- toString
- Servlet
- abstract
- 진척도 70번
- 프로토콜
- 채팅
- string
- 예외처리
- 쓰레드
- 참조형
- object
- 입출력
- 제네릭
- hashset
- equals
- SOCKET
- Request
- JSP
- 래퍼 클래스
- 사칙연산 계산기
- Session
- response
- compareTo
- TreeSet
- 세션
- exception
- Generic
- el
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함