๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
1. Java ์ž๋ฐ”/1_0. ์ฑ…, ๊ฐ•์˜

[์ž๋ฐ”ํ”„๋กœ๊ทธ๋ž˜๋ฐ1] 3์ฃผ์ฐจ ๊ต์žฌ_์ •๋ฆฌ

by ๋น„์†Œ์•ผ 2022. 5. 5.
728x90

[์ž๋ฐ”ํ”„๋กœ๊ทธ๋ž˜๋ฐ1] 3์ฃผ์ฐจ ๊ต์žฌ_์ •๋ฆฌ

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

1์žฅ ์ž๋ฐ” ์‹œ์ž‘

 

P20 JSP(Java Server Page)๋Š” ์›น ์„œ๋ฒ„์—์„œ ์‹คํ–‰๋˜๋Š” ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด์ด๋‹ค. JSP ํ”„๋กœ๊ทธ๋žจ์€ ์‹คํ–‰ ์ „์— ์ปดํŒŒ์ผ๋˜์–ด ์„œ๋ธ”๋ฆฟ์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ž๋ฐ” ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜๋˜์–ด ์‹คํ–‰๋œ๋‹ค.

P25 javap ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•œ ๋ฐ”์ดํŠธ ์ฝ”๋“œ๋ฅผ ๋””์–ด์…ˆ๋ธ”ํ•œ ๊ฒฐ๊ณผ์ธ ์–ด์…ˆ๋ธ”๋ฆฌ ์ฝ”๋“œ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

P28 ์ž๋ฐ”๋Š” ์ปดํŒŒ์ผ๋œ ํด๋ž˜์Šค ํŒŒ์ผ๋“ค์ด๋‚˜ ์ด๋“ค์„ ํ•˜๋‚˜๋กœ ์••์ถ•ํ•œ jar ํŒŒ์ผ ํ˜•ํƒœ๋กœ ๋ฐฐํฌํ•œ๋‹ค.

 

 

์ž๋ฐ”๋Š” ์‹คํ–‰ ์‹œ๊ฐ„์— ํด๋ž˜์Šค ๋กœ๋”๊ฐ€ ํ•„์š”ํ•œ ํด๋ž˜์Šค๋ฅผ ๋™์ ์œผ๋กœ ๋กœ๋”ฉํ•œ๋‹ค.

ClassLoader ๊ฐ์ฒด๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ํด๋ž˜์Šค๋ฅผ ๋กœ๋”ฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

C/C++์€ ์ •์  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ฒฝ์šฐ ์‹คํ–‰ ํŒŒ์ผ์— ํฌํ•จ์‹œํ‚ค๋ฏ€๋กœ ์‹คํ–‰ ํŒŒ์ผ ํฌ๊ธฐ๊ฐ€ ์ปค์ง„๋‹ค. ๋™์  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ฒฝ์šฐ ์‹คํ–‰ ์‹œ๊ฐ„์— ๋งํฌ๊ฐ€ ์ผ์–ด๋‚œ๋‹ค.

 

 

P31 jdk์˜ bin ๋””๋ ‰ํ† ๋ฆฌ ์ค‘ jar.exe // ์ž๋ฐ” ํด๋ž˜์Šค ํŒŒ์ผ์„ ์••์ถ•ํ•œ ์ž๋ฐ” ์•„์นด์ด๋ธŒ ํŒŒ์ผ(.jar) ์ƒ์„ฑ, ๊ด€๋ฆฌ

P39 java ๋ช…๋ น์œผ๋กœ ์‹คํ–‰ ์‹œ ํด๋ž˜์Šค ํŒŒ์ผ์˜ ํ™•์žฅ์ž .class๋Š” ๋นผ๊ณ , ํด๋ž˜์Šค ํŒŒ์ผ์˜ ์ด๋ฆ„๋งŒ ์ž…๋ ฅ // java Hello2030

 

728x90