๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

ํด๋ž˜์Šค ํŒŒ์ผ ์ž๋ฐ” ๋ฒ„์ „1

classํŒŒ์ผ JDK๋ฒ„์ „ ํ™•์ธํ•˜๊ธฐ ์„œ๋ฒ„ ๋ฐฐํฌ์‹œ ์ด์Šˆ ๋ฐœ์ƒ์œผ๋กœ ์ธํ•ด ๋ณธ์ธ์ด ์—…๋กœ๋“œ ํ•˜๋ ค๋Š” ์†Œ์Šค๊ฐ€ ์–ด๋–ค JDK๋ฒ„์ „์œผ๋กœ ์ปดํŒŒ์ผ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ํ•  ํ•„์š”๊ฐ€ ์žˆ์—ˆ๋‹ค. cmd์ฐฝ์— ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋ช…๋ น์–ด์˜ ์ž…๋ ฅ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ํ•˜์˜€๋‹ค. javap -verbose classํŒŒ์ผ๊ฒฝ๋กœ | find "version" ํŒŒ์ผ์˜ ๊ฒฝ๋กœ์™€ ํ™•์žฅ์ž๋ฅผ ๋ช…์‹œํ•ด์ฃผ์–ด์•ผํ•œ๋‹ค. ์œ„์˜ ์˜ˆ์‹œ ์‚ฌ์ง„์˜ ๊ฒฝ์šฐ ํ•ด๋‹น class ํŒŒ์ผ์˜ ์œ„์น˜๋Š” ์•„๋ž˜์™€ ๊ฐ™์•˜๋‹ค. ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์ถœ๋ ฅ๋˜๋Š” ์ •๋ณด๋Š” minor version๊ณผ major version์ด ์žˆ๋Š”๋ฐ, ์ด major version์„ ํ†ตํ•ด ์ž๋ฐ” ๋ฒ„์ „์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. major version๋ณ„ ์ž๋ฐ”๋ฒ„์ „์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 2022. 8. 3.
๋ฐ˜์‘ํ˜•