GiantStepDEV

Wrapper ํด๋ž˜์Šค๋ž€?

  • ๊ธฐ๋ณธ ํƒ€์ž…์„ ๊ฐ์ฒด ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜์‹œ์ผœ ์ฃผ๋Š” ๊ฒƒ

์™œ?

  • ์ปฌ๋ ‰์…˜  ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ž๋ฃŒํ˜•์€ ๋ชจ๋‘ ๊ฐ์ฒด ํƒ€์ž…์ด๋ฏ€๋กœ ๊ธฐ๋ณธ ํƒ€์ž… ์‚ฌ์šฉ ๋ถˆ๊ฐ€

๊ฐ์ฒด ํƒ€์ž…๋งŒ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š”?

  • ์ผ๋ฐ˜ํ™” ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•ด์„œ

์ผ๋ฐ˜ํ™” ํ”„๋กœ๊ทธ๋žจ์ด ๋ญ”๋ฐ

  • ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…์— ๋Œ€ํ•ด์„œ ๋™์ผํ•œ ์ž๋ฃŒ๊ตฌ์กฐ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ
  • ์ผ๋ก€๋กœ, ๊ธฐ๋ณธ ํƒ€์ž…์€ ํƒ€์ž…๋ณ„๋กœ ๋ฐ์ดํ„ฐ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฆ„(char 2byte, int 4byte, double 8byte...)  ๊ทธ์— ๋ฐ˜ํ•ด ๊ฐ์ฒด์˜ ์ฃผ์†Œ๋ฅผ ์ฐธ์กฐํ•˜๋Š” ๋ฐ์ดํ„ฐ ํฌ๊ธฐ๋Š” 8byte(64bit ๊ธฐ์ค€)๋กœ ๋ชจ๋‘ ๋™์ผ. 
๊ธฐ๋ณธ ํƒ€์ž… ๋ž˜ํผ ํด๋ž˜์Šค
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
JDK 1.5๋ถ€ํ„ฐ๋Š” ๋ฐ•์‹ฑ๊ณผ ์–ธ๋ฐ•์‹ฑ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์—์„œ ์ž๋ฐ” ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌํ•ด์คŒ.
profile

GiantStepDEV

@kongmi

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!