์๋ฐ์ ๋ค์ํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ค๋ฌด์ ์ ์ฉํ ์ ์๋๋ก ๋ง์คํฐํ ์๊ฐ์ ๋๋ค^^ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๊น์ง ํจ๊ป ํ๋ฉฐ ์๋ฒฝํ ๋ด ๊ฒ์ผ๋ก ๋ง๋ค์ด๋ด ์๋ค. Part2์์๋ ์์ข ์ค์ด ํจ๊ปํฉ๋๋ค.
์ด์ง ํ์ ๋ฌธ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์ด์ง ํ์ ๋ฌธ์ ์์, ์๋ฐ์ TreeSet์ด ๋ ๋-๋ธ๋ ํธ๋ฆฌ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๊ตฌํ๋๊ฑธ๋ก ์๊ณ ์๋๋ฐ, ๊ทธ๋ฅ TreeSet์ ์์ฑํด์ ๊ฐ์ ๋ฃ๊ณ contains๋ก ๊ฒ์ํ๋ฉด ๋๋๊ฑฐ๋ ์ ์๋์ด ์ง์ ์ฝ๋๋ก ํผ๊ฑฐ๋ ๋ญ๊ฐ ๋ค๋ฅธ๊ฑธ๊น์??
๋ฐ์ฒ ํ
ใป
0
193
1
ChatRoom์์ synchronized ์ฌ์ฉ ์ด์
๋น์ฅ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์๋ ๋์ค์ ๋ง์ ์ฐ๋ ๋์ ๊ณต์ ์์์ ๋ํด์๋ ๋๊ธฐํ ์ฒ๋ฆฌ๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ synchronized method๋ก ์ ์ธํ๊ฑธ๊น์?ํด๋น ์์ ์์๋ ๋ชจ์ข ์ ์ด์ ๋ก ์ฐ๊ฒฐ์ด ํด์ ๋์ด ChatRoom์์ remove๋์ด์ผ ํ ๋ ํด๋น
์ํ์
ใป
0
429
1
๋ฏธ๋ก์ฐฟ๊ธฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์ฌ๋ ค๋์ผ์ ์ฝ๋๋ก ๋ฐํด๋ดค๋๋ฐ ๋ช๊ฐ์ง ์ง๋ฌธ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค.์ถ๋ฐ์ 0,0์ด ์๋ 2,2๋ก ํ๊ฑฐ๋ ์ฌ์ง์์ ๋ฏธ๋ก์ ์ซ์ 1์ 0์ผ๋ก ๋ฐ๊ฟ๋ดค๋๋ฐ ๊ธธ์ด ์์์๋ Exception์ด ๋ฐ์ํ๋๋ฐ ํ์ฐธ์ ๋ดค๋๋ฐ ์ ์ด๋ฐ ํ์์ด ๋ฐ์ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ด์ ์ง๋ฌธ๋๋ฆฝ๋
minjun
ใป
0
234
2
socket ์ง๋ฌธ๋๋ฆฝ๋๋ค
<img src="https://cdn.inflearn.com/public/files/posts/abffa48f-6fc5-495a-86b7-188fa03a4383/socket์ง๋ฌธ2.png" alt="socket์ง๋ฌธ2.png" title="socket์ง๋ฌธ2.png"
minjun
ใป
0
238
1
์ง์ญ ๋ด๋ถ ํด๋์ค ์ง๋ฌธ๋๋ฆฝ๋๋ค.
"๋ฉ์๋ ํธ์ถ ์ดํ์๋ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ ์ ์์ผ๋ฏ๋ก ์ง์ญ ๋ด๋ถ ํด๋์ค์์ ์ฌ์ฉํ๋ ๋ฉ์๋์ ์ง์ญ ๋ณ์๋ ๋งค๊ฐ ๋ณ์๋ final๋ก ์ ์ธ๋จ"๋ผ๊ณ ๋ง์ํ์ จ๋๋ฐ final๋ก ์ ์ธ๋๋ฉด ์ ์ฅ๋๋ ์์ญ์ด ๋ฌ๋ผ์ง๋์? ์ final์ ์ฌ์ฉํ๋์ง ๊ถ๊ธํด
minjun
ใป
0
169
1
ํ ๊ตฌํํ๊ธฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค
public String deQueue() { if(isEmpty()){ System.out.println("Queue is Empty"); return null; } String dat
minjun
ใป
0
244
2
์์ ์๋ฃ
๋ ธํธ๋ถ๋ถ์ ์๋ค๊ณ ํ์ จ๋๋ฐ
minjun
ใป
0
153
1
์น์ 1 - 1 equals ์ฌ์ ์ ํ๋ฉด ์ hashcode๋ ์ฌ์ ์ ํด์ผํ๋์ง..
์น์ 1 - 1 ๊ฐ์ ๋ด์ฉ.์ equals ์ฌ์ ์ ํ๋ค๋ฉด ์ hascode ๋ ์ฌ์ ์ ํด์ผํ๋์ง ์ดํด๊ฐ ๋์ง ์์ต๋๋ค.
JunSuPark
ใป
0
204
1
์ปฌ๋ ์ ํ๋ ์์ํฌ์์ get()
ArrayList a = new ArrayList(); a.add("1"); a.add("2"); a.add("3"); int[] arr = {1, 2, 3}; ar
์ํ์
ใป
0
243
2
synchronized ๊ณผ์
public synchronized String lendBook() throws InterruptedException{ while (bookList.size() == 0) {
์ํ์
ใป
0
175
1
awt ํจํค์ง ์ ๊ทผ ๋ถ๊ฐ ์๋ฌ
์ดํด๋ฆฝ์ค 17๋ฒ์ ์ฐ๊ณ ์๋๋ฐ ์ฌ๊ธฐ์ java.awt ํจํค์ง๊ฐ not accessibleํ๋ค๋ ์๋ฌ๊ฐ ๋น๋๋ค! ํน์ ์ ๊ทธ๋ ์ด๋๋ฅผ ํ๊ฑฐ๋ ์ถ๊ฐ๋ก ํ์ธํด๋ด์ผ ํ ์ฌํญ์ด ์์๊น์?
bbibbi
ใป
0
457
1
iterator ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์.iterator๊ด๋ จ ํด์ ๊ฐ๋จํ๊ฒ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.hasNext() ์ next() ํจ์ ๋ชจ๋ ๋ค์์ ์๋ ์์์ ๊ดํ ํจ์์ง ์์ต๋๊น?์ฝ๋๋ฅผ ์์ฑํ๋ค๊ฐ ๋ฌธ๋ ๋ ์๊ฐ์ธ๋ฐ ์ดํฐ๋ ์ดํฐ๊ฐ ์์นํ ์ธ๋ฑ์ค์ ๋ค์ ์ธ๋ฑ์ค๋ฅผ ๋ป
seungmin38
ใป
0
215
1
์์ ์ค๊ฐ์ ๋ฉ์๋ ์ ์ ๋ณด์๋๊ฑฐ ์ด๋ป๊ฒ ํ๋์ง ์ ์ ์์๊น์?
์๋ ํ์ธ์์์ ์ค๊ฐ์ ์ ์๋๊ป์ ํฌํ๋ฅผ ์ฐ๋ค?๋ผ๊ณ ํ์๋ฉด์๋ฉ์๋์ ๋๊ณ ๋จ์ถํค๋ฅผ ๋๋ ๋๋์๋ฐ ์ฌ์ดํธ๋ก ์ด๋ํด์ ๊ด๋ จ ๋ฉ์๋์ ๋ํ ์ ๋ณด๋ฅผ ๋ณด์๋๋ฐ ์ด๋ค ํค๋ฅผ ๋๋ ๋์ง ๊ถ๊ธํฉ๋๋ค.์ฐธ๊ณ ๋ก ์ธํ ๋ฆฌ์ ์ด ์ฐ๊ณ ์์ต๋๋ค.</
seungmin38
ใป
1
249
2
์์ธ์ฒ๋ฆฌ ์ง๋ฌธ๋๋ ค์
package exceptions; import java.io.FileInputStream; import java.io.FileNotFoundException; public class ThrowsExceptionTest {
Levi
ใป
0
360
1
๋ฉํฐ ์ฐ๋ ๋ ๋๊ธฐํ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค!
ArrayList, HashMap์ ๋๊ธฐํ๊ฐ ์ง์์ด ์๋์ง๋ง ์ต์ ํ๋์ด ์ฑ๋ฅ์ ์ ๋ฆฌํ๊ณ ,Vector,.HashTable์ ๋๊ธฐํ๋ ์ง์์ด ๋์ง๋ง ๊ทธ๋งํผ ๋๋ฆฌ๋ค๋ ์ ์ด๋ผ๋ ๋ด์ฉ์ด ์ ๊ฐ ์ดํดํ ๋ถ๋ถ์ด ๋ง์๊น์??๊ทธ๋ฆฌ๊ณ ์ถ๊ฐ์ ์ธ ์ง๋ฌธ์ผ๋ก๋
Son์์ฒ
ใป
1
372
1
Generic ๊ฐ์์ค ๊ถ๊ธํ์
GenericPrinter powderPrinter = new GenericPrinter();powderPrinter.setMaterial(new Powder());System.out.prin
linuxmen
ใป
0
359
1
์ฌ๋ฌ ๊ฐ์ง ๋ณด์กฐ ์คํธ๋ฆผ ํด๋์ค๋ค
์ฌ๋ฌ๊ฐ์ง ๋ณด์กฐ ์คํธ๋ฆผ ํด๋์ค๋ค ๊ฐ์์์ BufferedInputStream๊ณผ BufferedOutputStream ์์ ์ ์ while( ( i = <a target="_blank" rel="noopener noreferrer nof
sye715
ใป
0
291
1
๊ต์ฌ๋ด์ฉ
์๋ ํ์ธ์์ฌ๋ ค์ฃผ์ ์ฌ์ดํธ์ ๊ต์ฌ๋ด์ฉ์ pdfํ์ผ๋ก๋ ๋ฐ์๋ณผ์์๋์?
sye715
ใป
0
296
1
ํ๋ฉ๋ชจ๋ฆฌ
<img src="https://cdn.inflearn.com/public/files/posts/ba8894fe-4462-4e1c-b215-fa0387e1f279/์คํฌ๋ฆฐ์ท2023-06-05141047.png" alt="์คํฌ๋ฆฐ์ท 2023-06-05 141047.pn
์กฐ์ฉํ
ใป
0
417
1
๋ฏธ๋ก์ฐพ๊ธฐ ๋ฌธ์ ์ VISIT์ ์ฐ์
์ดํดํ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ ค์, ๋ค๋ฅธ ๋ถ๋ค๋ ๊ณ ๋ฏผํ์ค๊น๋ด ๊ธ ๋จ๊ฒจ์ public static int VISIT = 2;๋ฏธ๋ก์ฐพ๊ธฐ ๋ฌธ์ ์์ ๋์ค๋ ์์ VI
choiDev
ใป
1
462
2
โฉ33,000