ÅëÇÕ°Ë»ö

ÀÚ¹Ù µ¥ÀÌÅÍ Å¸ÀÔ ¹× Á¦¾î¹® Á¤¸®

xodusdl > ¹®¼­¹Ú½º > ±âº» Æú´õ | 2008/09/04 ±¸¸Å(0) ¤Ó Á¶È¸(44)
¹®¼­ ¿ä¾àÁ¤º¸
±¸¸ÅÀÚ Æò°¡
¹®¼­ »ó¼¼Á¤º¸
¸®Æ÷Æ® ½ºÅ©¸°  (1/2 screen)
¡Ø ÃÖ´ë 10ÆäÀÌÁö±îÁö ¸®Æ÷Æ® ½ºÅ©¸° À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
¡Ø 5ÆäÀÌÁö ÀÌ»óÀÇ ÀÚ·áÀÎ °æ¿ì À̹ÌÁö¸¦ Ŭ¸¯ÇϽøé 2,4 ÆäÀÌÁö¿¡ ÇØ´çÇÏ´Â Å« À̹ÌÁö¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
¼Ò°³±Û ÀÚ¹Ù¾ð¾îÀÇ ±âº»ÀûÀÎ µ¥ÀÌÅÍ Å¸ÀÔ°ú Á¦¾î¹® Á¤¸® ¹®¼­ÀÔ´Ï´Ù.
¸ñÂ÷ 1. ±âº» µ¥ÀÌÅÍ Å¸ÀÔ (Primitive Data Types )
2. ÂüÁ¶Çü Å×ÀÌÅÍ Å¸ÀÔ (Reference Data Types)
Á¦¾î¹®
1. ºÐ±â¹®
2. ¹Ýº¹¹®
º»¹®³»¿ë µ¥ÀÌÅÍ Å¸ÀÔ ºÐ·ù
±âº» µ¥ÀÌÅÍ Å¸ÀÔ (Primitive Data Types) ÂüÁ¶Çü Å×ÀÌÅÍ Å¸ÀÔ (Reference Data Types) ±âº»ÀûÀÎ Á¤º¸ÀÇ ÇüŸ¦ ¼öÄ¡Çü, ³í¸®Çü, ¹®ÀÚÇüÀÇ 3°¡Áö·Î ±¸ºÐÇÑ´Ù.
Áï, µ¥ÀÌÅÍÀÇ ÃÖ¼Ò ´ÜÀ§´Â ºñÆ®Áö¸¸, ÀÌ·¯ÇÑ µ¥ÀÌÅÍÀÇ ÃÖ¼Ò ´ÜÀ§¸¦ ¿©·¯ ÇüÅ·Π±¸ºÐÇÏ¿© »ç¿ëÇÑ´Ù.
³í¸®Çü
boolean
¼öÄ¡Çü (Á¤¼ö)
byte
char
short
int
¼öÄ¡Çü (½Ç¼ö)
float
double ±âº» µ¥ÀÌÅÍÇü°úÀÇ ´Ù¸¥Á¡Àº ÀúÀåÇÏ´Â ³»¿ëÀÌ Àǹ̸¦ °®´Â °ªÀÌ ¾Æ´Ï°í ¸Þ¸ð¸®»óÀÇ Å¬·¡½º °´Ã¼³ª ¹è¿­ÀÇ À§Ä¡¸¦ °¡Áö°í ÀÖ´Ù´Â Á¡ÀÌ´Ù.
Áï, °ª¿¡ ÀÇÇØ ±¸ºÐµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó ¡°À§Ä¡¡±¿¡ ÀÇÇØ ±¸ºÐµÈ´Ù.
¹è¿­
Ŭ·¡½º
ÀÎÅÍÆäÀ̽º
±âº» µ¥ÀÌÅÍ Å¸ÀÔ (Primitive Data Types )
³í¸®Çü
°¡Àå °£´ÜÇÑ µ¥ÀÌÅÍ Å¸ÀÔÀ¸·Î¼­ true,false
´Ù¸¥ µ¥ÀÌÅÍÇü À¸·Î º¯È¯Çϰųª ´Ù¸¥ µ¥ÀÌÅÍ Çü¿¡¼­ º¯È¯µÉ ¼ö ¾ø´Ù.
¿¹¾à¾î : boolean
¹üÀ§ : true,false
¿¹)
boolean isTrue;
isTrue = false;
¹®ÀÚÇü
±âº»ÀûÀ¸·Î ¼öÄ¡Çü¿¡ ¼ÓÇÑ´Ù.
16bit ºñºÎÈ£Çü(unsigned)Á¤¼ö·Î Ãë±Þ
À¯´ÏÄÚµå(Unicode)
º¸ÅëÀÇ ¾ð¾î¿¡¼­´Â ¹®ÀÚÇüÀÌ 8ºñÆ®À̱⠶§¹®¿¡ ASCII°ª¹Û¿¡´Â °¡Áú ¼ö ¾øÁö¸¸ ÀÚ¹Ù¿¡¼­´Â ºñ¿µ¿©±Ç ¹®ÀÚ¸¦ °í·ÁÇÏ¿© 16ºñÆ® °ª(2¹ÙÀÌÆ®)À» °¡Áø´Ù
¿¹¾à¾î : char
¹üÀ§ : 16ºñÆ® À¯´ÏÄÚµå, 0~65535
¿¹)
char c;
c = ¡®A¡¯;
¼öÄ¡Çü (Á¤¼ö)
byte, short, int, longÀÌ Å©±âº°·Î Á¦°øµÇ¸ç °¢ ŸÀÔÀº °¡Áú ¼ö ÀÖ´Â Á¤¼öÀÇ ¹üÀ§¿¡ Á¦ÇÑÀ» °¡Áö°í ÀÖ´Ù.
À½¼ö¿Í ¾ç¼ö°¡ Á¸ÀçÇÏ´Â ºÎÈ£Çü(signed)ÇüÅÂ
byte
8ºñÆ®, -128 ~ 127
short
16ºñÆ®
-32,768 ~ 32,767
int
 
Âü°íÀÚ·á Âü°íÀÚ·á ¾øÀ½
Çб³Á¤º¸ 2ÁÖ°£ ´Ù¿î¹ÞÀº ÇлýÀÇ Çб³Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.(5P ¼Ò¿ä)
ÀúÀÛ±Ç Á¤º¸ À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© ÇØÇÇÄ·ÆÛ½º´Â º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù.
À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´Ü ÀüÀ硤¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.ÀúÀÛ±ÇÄ§ÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã °í°´¼¾ÅÍÀÇ ÀúÀÛ±ÇÄ§ÇØ ½Å°í¼¾Å͸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù.

±¸¸ÅÆò°¡(
0
)
±¸¸Å¹®ÀÇ(
0
)
Æ®·¢¹é(
0
)