"์•ˆ๋…•, ์•„๋ฏธ๊ณ !"

์ธํ„ฐ๋ทฐ ์งˆ๋ฌธ๋“ค
1 ๊ต์ฐฉ ์ƒํƒœ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
2 ๊ต์ฐฉ ์ƒํƒœ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ „๋žต์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?
์‚ผ wait-notify ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•  ๋•Œ ๊ต์ฐฉ ์ƒํƒœ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
4 ๋” ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ: notify ๋˜๋Š” notifyAll?
5 if ๋˜๋Š” while ๋ฌธ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ wait ๋ฉ”์„œ๋“œ๊ฐ€ ๊ถŒ์žฅ๋ฉ๋‹ˆ๊นŒ?
6 notifyAll์„ ํ˜ธ์ถœํ•œ ํ›„์—๋Š” ์–ด๋–ป๊ฒŒ ๋ฉ๋‹ˆ๊นŒ?
7 ๊ฐ์ฒด๊ฐ€ ๋ถˆ๋ณ€ํ•จ์œผ๋กœ์จ ์–ป๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
8 ์Šค๋ ˆ๋“œ๋กœ๋ถ€ํ„ฐ ์•ˆ์ „ํ•˜๋‹ค๋Š” ๊ฒƒ์€ ๋ฌด์—‡์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ?
9 "์ด์ „ ๋ฐœ์ƒ" ๊ด€๊ณ„๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
10 JMM์ด ๋ฌด์—‡์ธ๊ฐ€์š”?
11 ๋™๊ธฐํ™”๋œ ๋ธ”๋ก ์™ธ๋ถ€์—์„œ ๋Œ€๊ธฐ๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์–ด๋–ค ์˜ˆ์™ธ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ?