220316

yoondguยท2022๋…„ 3์›” 16์ผ
0

Today I Learned

๋ชฉ๋ก ๋ณด๊ธฐ
12/84

๐Ÿฎ ์˜ค๋Š˜ ํ•œ ์ผ

  1. ์ž๋ฐ” ๊ฐ•์˜ ๋…ธํŠธ ์ž‘์„ฑ, ๋ณต์Šต
    โœ” static - ์ •์ ๋ณ€์ˆ˜์™€ ์ •์ ๋ฉ”์†Œ๋“œ์˜ ๊ฐœ๋…, ์‚ฌ์šฉ๋ฒ•, ์–ธ์ œ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š”์ง€
    โœ” ์ •์ ๋ณ€์ˆ˜๋Š” ์‚ฌ์‹ค์ƒ final ํ‚ค์›Œ๋“œ์™€ ํ•จ๊ป˜, ์™ธ๋ถ€์—์„œ ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋Š” '์ƒ์ˆ˜'์— ์“ฐ์ธ๋‹ค.
    โœ” ๋ฉ”์ธ๋ฉ”์†Œ๋“œ public static void main(String[] args){ } ์— ์ ํžŒ ํ‚ค์›Œ๋“œ๋“ค์— ๋Œ€ํ•œ ์˜๋ฏธ

    โœ” ๋‹จ์ˆœํžˆ ๊ฐœ์ธ์ ์ธ ์˜๋ฌธ ๋‘ ๊ฐ€์ง€์— ๋Œ€ํ•œ ์ž๋ฌธ์ž๋‹ต (์ž˜๋ชป๋œ ๋‚ด์šฉ์ผ ์ˆ˜๋„ . . . )
		Q. ํด๋ž˜์Šค์—์„œ ์ž๊ธฐ ์ž์‹ ์„ ํ˜ธ์ถœํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋Š”์ง€?
		A.  ์ธ์Šคํ„ด์Šค๋ฉค๋ฒ„์ผ ๊ฒฝ์šฐ ๋์—†์ด ์ž์‹ ์„ ํ˜ธ์ถœํ•˜๋Š” ๊ฒƒ์ด ๋˜์–ด ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ
			ํด๋ž˜์Šค๋ฉค๋ฒ„์ผ ๊ฒฝ์šฐ ์ฒ˜์Œ ํ•œ ๋ฒˆ ์‹คํ–‰๋˜๊ณ , ์ดํ›„์—๋Š” ๊ฐ์ฒด์˜ ์ƒ์„ฑ์— ์ฐธ์—ฌํ•˜์ง€ ์•Š์Œ

		Q. ๋ฉ”์ธ๋ฉ”์†Œ๋“œ ๋ฐ–์—์„œ ์ฝ”๋“œ ์ž‘์„ฑ ์ˆœ์„œ์ƒ ๋จผ์ € ์ƒ์„ฑํ•œ ๊ฐ์ฒด๋Š”
        	์™œ main๋ฉ”์†Œ๋“œ ์•ˆ์—์„œ ์‚ฌ์šฉ ๋ถˆ๊ฐ€ํ•œ์ง€?
		A.  JVM์˜ ์—”ํŠธ๋ฆฌํฌ์ธํŠธ(ํ”„๋กœ๊ทธ๋žจ์˜ ์‹œ์ž‘์ )์œผ๋กœ 1๊ฐœ์˜ ๋ฉ”์ธ๋ฉ”์†Œ๋“œ๋งŒ์ด ํ—ˆ์šฉ๋œ๋‹ค.
			๋ฉ”์ธ๋ฉ”์†Œ๋“œ๊ฐ€ ๋จผ์ € '์‹คํ–‰'๋˜๋Š”๋ฐ, ๋ฉ”์ธ๋ฉ”์†Œ๋“œ ์ž…์žฅ์—์„œ๋Š”
        	์ƒ์„ฑ๋œ ์  ์—†๋Š” ๊ฐ์ฒด์˜ ์ฐธ์กฐ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ.

    โœ” ํด๋ž˜์Šค์˜ ์ƒ์† ๊ฐœ๋…
  1. ์ •์ฒ˜๊ธฐ ํ•„๊ธฐ: 1ํšŒ๋… ( ~ chapter 2 - 01 ์™„๋ฃŒ.. ๋“œ๋””์–ด )

  2. ๊ฐ•์˜ ๊ณผ์ œ : ์ƒํ’ˆ์ •๋ณด๋ฅผ ๋“ฑ๋ก, ์กฐํšŒ, ๊ฒ€์ƒ‰ํ•˜๋Š” Application ๋งŒ๋“ค๊ธฐ : ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ํ•˜๊ธฐ


๐Ÿ’ฌ ์˜ค๋Š˜ ๋Š๋‚€ ์ 

  1. ๋ฉค๋ฒ„๋ณ€์ˆ˜, ์ธ์Šคํ„ด์Šค๋ณ€์ˆ˜ ๊ฐœ๋… ๋‚˜์˜ฌ๋•Œ๊ฐ€ ์ œ์ผ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ์•ž์œผ๋กœ๋„ ๋‚ด์šฉ์„ ์ž˜ ๋ฐ›์•„๋“ค์ผ ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.
    ๊ฐ•์˜๋…ธํŠธ๋Š” ์ž˜ ์ž‘์„ฑํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ํ—ท๊ฐˆ๋ฆด ๋•Œ๋งˆ๋‹ค ์›ํ•˜๋Š” ๋‚ด์šฉ์„ ์ฐพ์•„๋ณด๊ธฐ๋„ ์‰ฝ๋‹ค.
  2. ์ง€์—ฐํ–‰๋™์ด ๋‹ค์‹œ ๋‚˜ํƒ€๋‚˜๊ณ  ์žˆ๋‹ค.. ๋ฏธ๋ฃจ๋Š” ์Šต๊ด€.. ์ค„์ด์ž
  3. ์ •์ฒ˜๊ธฐ 1ํšŒ๋… ํ›จ์”ฌ ๋น ๋ฅด๊ฒŒ ํ•˜๊ธฐ

๐Ÿฅž ๋‚ด์ผ ํ•  ์ผ

  1. ๊ฐ•์˜ ๋ณต์Šต, ๊ฐ•์˜๋…ธํŠธ ์ž‘์„ฑ

  2. ์บ˜๋ฆฐ๋” ๋งŒ๋“ค๋ฉด์„œ ๋ชฐ๋ž๋˜ ๋ถ€๋ถ„ ์ •๋ฆฌ, ํด๋ž˜์Šค ๊ฐœ๋… ์ •๋ฆฌ velog, ๊ณผ์ œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ velog ์—…๋กœ๋“œ
    =๊ณ„์† ์‹œ๊ฐ„๊ด€๋ฆฌ ๋ชปํ•ด์„œ ๋ฏธ๋ค„์ง€๋Š” ์ค‘...

  3. ์ •์ฒ˜๊ธฐ 1ํšŒ๋… 2hours (ํ•˜๋ฃจ์— ์†Œ๋‹จ์› ํ•˜๋‚˜ ๋๋‚ด๊ธฐ)

  4. ๋ฐฑ์ค€ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 30min (์‹œ๊ฐ„ ๋‚จ์œผ๋ฉด)

0๊ฐœ์˜ ๋Œ“๊ธ€