์๋ฐ 9๋ถํฐ ์๋ฐ 21๊น์ง
์๋ฐ 9๋ถํฐ ์๋ฐ 21๊น์ง ์ฃผ์ ์ ๋ฐ์ดํธ ๋ด์ฉ์ ์์ธํ๊ฒ ๋ค๋ฃน๋๋ค. ์๋ฐ 31๊น์ง ์ต์ ๋ฒ์ ์ด ๋์ค๋ฉด ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธ ๋ฉ๋๋ค.
์๊ฐ์ 449๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
2๊ฐ ์์ ์์ค ์คํ ๋ฌธ์
์๋ ํ์ธ์.2๊ฐ ์์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค.private ํ๋ ๋ฆฌํ๋ ์ ์ ๊ทผ ์ ์ด</
javaFirstPrincipler
ใป
8๋ฌ ์
0
79
3
- ๋ฏธํด๊ฒฐ
12๊ฐ ๊ฐ์ ์ฑํฐ ์ ๋ชฉ์ ์คํ๊ฐ ์๋ค์
record pattern๊ณผ siwtch pattern matching ์ผ๋ก ๋์ด์์ต๋๋ค
javakekim
ใป
0
142
1
- ํด๊ฒฐ
14๊ฐ Map์ ๋ํด์ ์ง๋ฌธ์ด ์์ต๋๋ค.
์๋ ํ์ธ์ !ํญ์ ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค. ๐๊ฐ์ 10:09 ์์ ๋ง์ํด์ฃผ์ค๋ firstEntry์
javaํฐ๋ฒณ๋ก๋ณด
ใป
0
185
1
- ํด๊ฒฐ
12๊ฐ AnimalDto์ ๋ํด์ ์ง๋ฌธ์ด ์์ต๋๋ค.
12๊ฐ 11:24 ์ฏค ์ง๋ฌธ์ด ์์ต๋๋คsealed interface AnimalDto๋ฅผ ๊ตฌํํ Dto 2๊ฐ๋ฅผ switch์ sealed๋ฅผ ์ฌ์ฉํด์ ์ฝ๋๋ฅผ ๊น๋ํ๊ฒ ํ ์ ์๋ค๋ ๊ฑธ ์๊ฒ๋์์ต๋๋ค.์ค์ ์ฝ๋๋ก ์์ฑํ๋ฉด
javaํฐ๋ฒณ๋ก๋ณด
ใป
1
174
1
- ํด๊ฒฐ
compact constructor ์ง๋ฌธ์ด ์์ต๋๋ค.
๊ฐ์ 10๊ฐ 7:15 ์ฌ๊ธฐ์ ๋ณด์๋ฉด์ปดํฉํธ ์ปจ์คํธ๋ญํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ๋์ ๊ฐ์ ๋ฃ์ด์ค ์ ์๋ค๊ณ ๋ง์ํด์ฃผ์ จ๋๋ฐ์ฌ๊ธฐ์ ์ง์ <a target="_blank" rel="noopener noreferrer nofollow" hre
javaํฐ๋ฒณ๋ก๋ณด
ใป
1
180
1
- ํด๊ฒฐ
2๊ฐ ์ฃผ์ ํค์๋ ์ ๋ฆฌ ์ง๋ฌธ์ด ์์ต๋๋ค.
๊ฐ์ฌ๋ ํญ์ ๊ฐ์ฌํฉ๋๋ค.๋ค๋ฆ์ด ์๋๋ผ 2๊ฐ 17:52 ๋ถ๋ถ์ ๋ณด๋ฉดrequires compile ํน์ ๋ชจ๋์ ์ปดํ์ผ ์์กด์ฑ๋ง ๊ฐ์ ธ์จ๋ค์ด๋ ๊ฒ ์์์ด ๋ณด์ฌ์ง๋๋ฐ requires static
javaํฐ๋ฒณ๋ก๋ณด
ใป
0
177
1
- ํด๊ฒฐ
JPMS์ ์ฌ์ฉํ๋ฉด ๋น๋ ํด ์์ด ๋ชจ๋ ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ๋ค
๊ฐ์ฌ๋ ์๋ ํ์ธ์ !์๋ฐ 9 ๋ชจ๋ ํ์ต์ ํ๋ค๊ฐ ์๋ฌธ์ ์ด ์๊ฒจ์ ์ง๋ฌธ์ ๋๋ฆฝ๋๋ค.JPMS์ ์ฌ์ฉํ๋ฉด ๋น๋ ํด ์์ด ๋ชจ๋ ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ๋ค๋ผ๋ ๋ง์ด ์ ์ดํด๊ฐ ๋์ง ์์ต๋๋ค.pl
javaํฐ๋ฒณ๋ก๋ณด
ใป
0
244
1






