Kotlin ๐์ฝํ๋ฆฐ(Kotlin) ์ด๋? -๊ตฌ๊ธ์์ ์ง์ ํ ์๋๋ก์ด๋ ๊ณต์ ์ธ์ด-์๋ฐ์ 100% ํธํ์ฑ์ผ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉ ๊ฐ๋ฅ- JVM์์์ ๋์์ํค์ง๋ง ๋ค์ํ ํ๋ซํผ์์๋ ์คํ ๊ฐ๋ฅ- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ธ ๋๋ค์, ๊ณ ์ฐจ ํจ์๋ฅผ ์ ๊ณตํ๋ฉด์ ์ฝ๋์ ์ถ์ฝ ๋ฐ ์ต์ ํ ๊ฐ๋ฅ- ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ๋ ๊ฐ์ด ์ ๊ณตํ๋ ๋ฉํฐ ํจ๋ฌ๋ค์ ์ธ์ด- ์์ฐ์ฑ์ด ๋งค์ฐ ๋์ ๐๋ชฉํ๋ชจ๋ ๊ฐ๋ฐ์ ๋ค์ํ ํ๋ซํผ์์ ๊ฐ๋ฐํ ์ ์๋๋ก ํ๋ ๊ฒ ๐ํน์ง์ฝ๋ ๊ฐ๊ฒฐ, ๋ค์ฌ๋ค๋ฅ, ํธํ์ฑ์ด ๋์๋ฌธ์ฅ ๋์ ์ธ๋ฏธ์ฝ๋ก ์ ์ต์ ์๋๋ก์ด๋ ๊ณต์ ์ธ์ด๋ก ์ถ๊ฐ๋ณ์๋ Nullable(๋ ๊ฐ ์ฌ์ฉ ๊ฐ๋ฅ)๊ณผ NotNull๋ก ๋๋จ -> ๋ณ์ ์ ์ธ ์ '?'๋ฅผ ๋ถ์ฌ Nullable๋ก ๋ง๋ค ์ ์์ ๐์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ซํผ Kotlin/JVM, ..