TIL
๐
JAVA
try-with-resources
: JAVA7๋ถํฐ ์ถ๊ฐ๋ ๋ฌธ๋ฒ์ผ๋ก, close() ๋ฉ์๋๋ฅผ ๋ช ์์ ์ผ๋ก ํธ์ถํ์ง ์์๋ try ๋ธ๋ก ๋ด์์ ์ด๋ฆฐ ๋ฆฌ์์ค๋ฅผ ์๋์ผ๋ก ๋ซ๋๋ก ๋ง๋ ๋ค.- ์ฌ์ฉํ๊ธฐ ์ํด์๋ ํด๋น ๋ฆฌ์์ค๊ฐ
AutoCloseable
์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํด์ผ ํจ.
- ์ฌ์ฉํ๊ธฐ ์ํด์๋ ํด๋น ๋ฆฌ์์ค๊ฐ
- ๋ฐ์ฝ๋ ์ดํฐ ํจํด : ์ค์ ์ญํ ์ ํ๋ ํด๋์ค์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํด๋์ค๋ฅผ ๋ถ๋ฆฌํ์ฌ ๊ตฌํํ๋ ๋ฐฉ์. ๊ธฐ๋ฅ์ด ๋์ ์ผ๋ก ์ถ๊ฐ๋๋ค.
- ๋๋์ด ์๋ฐ ๋ณต์ต 1ํ๋ ๋๋์ต๋๋คโฆ ๋ ๋๋ฆฌ๋ค์. ๋ชฉํ๋ก ํ๋ ๊ฐ์๋ค์ ๋๋ฌด ๋ง์๋ฐ ์ธ์ ๋ค ํ ์ ์์์ง ๋ชจ๋ฅด๊ฒ ๋ค์.
CP
- ๋ฒฝ ๋ถ์๊ณ ์ด๋ํ๊ธฐ๋ฅผ ํ๋ค๊ฐ ํ๋ฃจ๊ฐ ๋๋ฌ์ต๋๋ค. BFS์ด์ง๋ง visited๋ฅผ 3์ฐจ์์ผ๋ก ๋๊ณ , ์กฐ๊ฑด์ ๋ฐ๋ผ visited๋ฅผ ๋ถ๋ฆฌํด์ ๊ตฌํํด์ผ ํ๋๋ฐ, ์คํจ ๋์ ๊ธฐ๋ณธ ์์ด๋์ด๊น์ง๋ ๋๋ฌํ์ง๋ง ์๊ฐ ๋ด์ ํ์ง ๋ชปํ์ต๋๋ค. ๋ด์ผ ์ฒ์ฒํ ๋ ธํธ๋ก ํ์ด๋ณด๋ คํฉ๋๋ค.
Network
- ๋คํธ์ํฌ ์ง์์ ๋ณด๊ฐ ํ์์ฑ์ ๋งค์ฐ ๋งค์ฐ ๋งค์ฐ ๋๊ปด์ ์ธํ๋ฐ ๊ฐ์๋ฅผ ์์ํ๊ณ ์์ต๋๋ค. ๋ญ.. ํ๋ค๋ณด๋ฉด ์ ๋ฌธ๊ฐ๊ฐ ๋๊ฒ ์ฃ ..? ์ ๋์ ๋คํธ์ํฌ ๊ด๋ จ ์ฑ ๋ ์ฌ์์ต๋๋ค. TCP/IP ์์ผ ํ๋ก๊ทธ๋๋ฐ๋ ์ฌ์์ด์โฆ ์ธ์ ๋ค ์ฝ์งโฆ
- ์ ๋ฆฌ๊ธ : ๋ด์ฉ์ด ๋ง์ง๊ฐ ์์์ ํด๋น ํฌ์คํธ ๋ค๋ก ๊ทธ๋ฅ ์ญ ์ด์ด์ ํ๊ธฐํ ๋ฏ ํฉ๋๋ค.
โจ
- ์ด์ ์ฌ๋ฐ๊ฒ ๋ณด๋ ๋ฐฉ์ก ํ๋๊ฐ ๋๋์ ๋น๋ถ๊ฐ์ ํ ์์ผ์ ๊ฐ์๋ฅผ ์ด์ฌํ ๋ณผ ๋ฏ ํฉ๋๋ค :[
- J2KB ํฌ๋ฃจ ์ ์ฒดํ์