์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ์ค๋ธ์
- Til
- CS
- ์ ์ฒ๊ธฐ
- Android
- ํ๋ก๊ทธ๋๋จธ์ค
- ์คํฐ๋
- select
- MySQL
- SQL
- join
- ์ฝํ๋ฆฐ
- ์๋๋ก์ด๋
- ์๋ฃ๊ตฌ์กฐ
- ์นด์นด์ค์ฝํ
- java
- ์ฝํ
- ์ธํ๋ฐ
- ๊ธฐ์ ๋ฉด์
- Kotlin
- ํผ๊ณต๋จ
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ฐ
- doitandroid
- ์๋๋ก์ด๋์คํ๋์ค
- ํผ๊ณต์ฑ๋ฆฐ์ง
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ํผ๊ณตํ
- groupby
- Today
- Total
Welcome! Everything is fine.
[Kotlin] ์ฝ๋ฃจํด๊ณผ ์ค๋ ๋์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์? ๋ณธ๋ฌธ
๐ญ ๋ฉด์ ์์ ๋ฐ์ ์ง๋ฌธ์ ๊ฐ๋จํ ํฌ์คํ ํ ๋ด์ฉ์ ๋๋ค.
Q. ์ฝ๋ฃจํด๊ณผ ์ค๋ ๋์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
A. ์ฝ๋ฃจํด๊ณผ ์ค๋ ๋๋ ๋ ๋ค ๋น๋๊ธฐ ์์ ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ๋์ง๋ง, ๋์ ๋ฐฉ์๊ณผ ํจ์จ์ฑ์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ์ค๋ ๋๋ ์ด์์ฒด์ ์์ ๊ด๋ฆฌํ๋ ๋ ๋ฆฝ์ ์ธ ์คํ๋จ์๋ก, ์๋ก์ด ์ค๋ ๋๋ฅผ ๋ง๋ค๋ฉด ์ผ์ ํ ๋ฉ๋ชจ๋ฆฌ์ ์์์ ์๋นํฉ๋๋ค. ๋ฐ๋ผ์ ์ค๋ ๋๊ฐ ๋ง์์ง๋ฉด ๋ฉ๋ชจ๋ฆฌ์ CPU๋ฅผ ๋ ๋ง์ด ์ฌ์ฉํด ์ค๋ฒํค๋๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ฐ๋ฉด, ์ฝ๋ฃจํด์ ์ฝํ๋ฆฐ์์ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ผ๋ก ๊ฒฝ๋ ์ค๋ ๋์ฒ๋ผ ์๋ํฉ๋๋ค. ์คํ์ ์ผ์์ค๋จํ๊ณ ๋ค๋ฅธ ์ฝ๋ฃจํด์ผ๋ก ์ ํํ ์ ์๋ ๋น๋๊ธฐ ์์ ์ ๊ตฌ์กฐ์ ๋๋ค. ์ฝ๋ฃจํด์ ์ค๋ ๋์ ๋นํด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๊ฒ ์ฌ์ฉํ๊ณ , ์คํ ์๋๋ ๋ ๋นจ๋ผ ๋ง์ ๋น๋๊ธฐ ์์ ์ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
โ๏ธ ์ฝ๋ฃจํด์ ์์ ๋ง๋ค ์ค๋ ๋๋ฅผ ํ ๋นํ๋ ๊ฒ์ด ์๋๋ผ Object๋ฅผ ํ ๋นํ๊ณ ์ค์์นญํ๋ฉด์ Context Switching ๋น์ฉ์ ์ค์ธ๋ค.
'Kotlin' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Kotlin] ๋ฐ์ดํฐ ํด๋์ค(Data Class)๋ ๋ฌด์์ธ๊ฐ์? (1) | 2024.11.15 |
---|---|
[Kotlin] scope function์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์. (2) | 2024.11.14 |
[Kotlin] ์ฝํ๋ฆฐ์์ Null์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ธ๊ฐ์? (4) | 2024.11.09 |
[Kotlin] 8๊ฐ. ์ฝํ๋ฆฐ์์ ํจ์๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ (0) | 2023.12.12 |
[Kotlin] 7๊ฐ. ์ฝํ๋ฆฐ์์ ์์ธ๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ (0) | 2023.12.09 |