|
|
|
|
|
| ¸¸¸¸ÇÑ ¿¹Á¦·Î JAVA ÇÁ·Î±×·¡¹Ö »ç·ÎÀâ±â : ¸¸¸¸ÇÑ ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî 03
|
 |
|
|
| ¤ýÀú ÀÚ |
±è±Ç½Ä
|
| ¤ý¿ª ÀÚ |
|
| ¤ý±¸ ºÐ |
±¹³»¼
|
| ¤ý¹ßÇàÀÏ |
2009³â 04¿ù 30ÀÏ |
| ¤ýÁ¤ °¡ |
18,000¿ø |
| ¤ýÆäÀÌÁö |
560 ÆäÀÌÁö |
| ¤ýISBN |
978-89-5674-460-5 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
JavaÀÇ ±âº»À» È®½ÇÇÏ°í ½±°Ô ¤¾îÁִ å! ¿¹Á¦¸¦ µû¶óÇÏ¸ç ½±°Ô ÀÍÈ÷´Â Java ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®
±âº»À» È®½ÇÈ÷ ´ÙÁú ¼ö ÀÖ´Â Java ÀÔ¹®¼
▪ ÀÚ¹ÙÀÇ °³³ä¿¡ ´ëÇÑ ¾Ë±â ½¬¿î ¼³¸í°ú °³³ä ¼÷Áö¸¦ À§ÇÑ Ç³ºÎÇÑ ¿¹Á¦ Á¦°ø ▪ ÀÚ¹Ù ÇÁ·Î±×·¥ÀÇ ¸Þ¸ð¸® ±¸Á¶(Static, Heap, Stack µî)¿¡ ´ëÇÑ ¿Ïº®ÇÑ ºÐ¼® ▪ ½ºÆ®¸²¿¡ ´ëÇÑ ¿Ïº®ÇÑ ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î ±¸ÇöÇÏ´Â File, DB, Network I/O ▪ Eclipse¸¦ »ç¿ëÇÑ ÀÚ¹Ù ÇÁ·Î±×·¥ °³¹ß ¹æ¹ý ▪ ÁÖ¿ä Eclipse Ç÷¯±×ÀÎ(UML, SQL, AWT/SWING °ü·Ã) ¼³Ä¡ ¹× »ç¿ë¹ý
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡? ÇÁ·Î±×·¡¹ÖÀ» óÀ½ Á¢ÇÏ´Â µ¶ÀÚ¸¦ À§ÇÑ Java ¾ð¾îÀÇ ÀÔ¹®¼ÀÌ´Ù. Java¿¡ Àͼ÷ÇÏÁö ¾ÊÀº µ¶ÀÚµéÀ» À§ÇØ ÃÖ´ëÇÑ ´Ù¾çÇÑ ¿¹Á¦ ÇÁ·Î±×·¥À» ÅëÇØ ÀÚ¹ÙÀÇ °³³äµéÀ» ÀÌÇØÇϱ⠽±°Ô ¼Ò°³Çϰí ÀÖ´Ù. ¿¹Á¦ ÇÁ·Î±×·¥ÀÇ ¼³¸í¿¡ ÀÖ¾î ¼Ò½ºÀÇ °¢ Çà¿¡ ´ëÇÑ ¼³¸íÀº ¹°·Ð, ÇÁ·Î±×·¥ÀÇ ÀÛµ¿ ¿ø¸®¸¦ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±×¸²°ú ÇÔ²² ¼³¸íÇϰí ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë ÀÌ Ã¥Àº ÃÑ 10ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ´ÙÀ½°ú °°Àº ³»¿ëÀ» ´Ù·é´Ù. ¡Ù 1¢¦2Àå : ÀÚ¹Ù Ç÷§Æû, °³¹ß ¹× ½ÇÇà ȯ°æ, Ellipse ¼³Ä¡, ÀÚ¹Ù ÇÁ·Î±×·¥ ±¸Çö ¹æ¹ý, ÀÚ¹Ù ÇÁ·Î±×·¥ÀÇ ±¸¼º ¿ä¼Ò¿Í ±âÃÊÀûÀÎ ³»¿ëÀ» ¼³¸íÇÑ´Ù. ¡Ù 3¢¦5Àå : °´Ã¼ÁöÇâ ÀÚ¹Ù ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½É ³»¿ëÀΠŬ·¡½º, »ý¼ºÀÚ, »ó¼Ó, ·¹ÆÛ·±½º, ¶óÀ̺귯¸® µîÀ» ´Ù·é´Ù. ¡Ù 6¢¦7Àå : AWT, ELLIPSE, SWING ±â¹ÝÀÇ GUI ÇÁ·Î±×·¡¹ÖÀ» ´Ù¾çÇÑ ¿¹Á¦ ÇÁ·Î±×·¥À» ÅëÇØ ÀÍÈù´Ù. ¡Ù 8¢¦10Àå : ÀÔÃâ·Â ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ¿¹Á¦ ÇÁ·Î±×·¥À» ÅëÇØ ÀÍÈ÷°í, äÆÃ ÇÁ·Î±×·¥°ú ÇÔ²² ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¿ø¸®¸¦ ÀÌÇØÇÏ°í µ¥ÀÌÅͺ£À̽º¸¦ Ȱ¿ëÇØº»´Ù.
¡Ú °ÀÇ Áö¿ø ¹× ºÎ·Ï CD Á¦°ø È¿°úÀûÀÎ °ÀǸ¦ µ½±â À§ÇØ °ÀÇ¿ë PT ÀڷḦ Á¦°øÇÏ¸ç ºÎ·Ï CD¸¦ ÅëÇØ º»¹®¿¡ ¼Ò°³ÇÑ ¼Ò½º ¿Ü¿¡, ÀÚ¹Ù Çʼö ¼³Ä¡ Ç׸ñ°ú Eclipse Ç÷¯±×ÀÎÀ» Á¦°øÇÑ´Ù.
 |
| |
 |
 |
C ¾ð¾î°¡ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ±âº» ¾ð¾î°¡ µÇ¾î ¼ö¸¹Àº °³¹ßÀÚµéÀÇ Ã¹ ÀÛǰ¿¡ ±â¿©ÇÏ´Â ¾ð¾î°¡ µÈÁö ¿À·¡´Ù. ¸¶Ä¡ C¸¦ ¸ð¸£¸é ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ñ °Íó·³ ´À²¸Áú ¶§µµ °£È¤ ÀÖÀ» °ÍÀÌ´Ù. ÀÌÁ¦ ±× Á¸Àç°¨ÀÇ µÚ¸¦ ÀÌÀ» Àç¸ñÀ¸·Î ÀÚ¹Ù°¡ ºÎ°¢µÇ°í ÀÖ´Ù. ¼ÒÇÁÆ®¿þ¾î »ê¾÷¿¡¼ Java´Â ´õ ÀÌ»ó ±â´ëÁÖ°¡ ¾Æ´Ï¶ó ¾î¿³ÇÑ ¿¡À̽º·Î ÀÚ¸®Àâ¾Ò´Ù. ±ÝÀ¶, Åë½Å, Á¦Á¶, ÀÓº£µðµå µî »ê¾÷ Àü¹Ý¿¡ °ÉÃÄ ÀÚ¹ÙÀÇ ±â¼¼°¡ ÇÏ´ÃÀ» Â µíÇÏ´Ù.
ÀÌ·¯ÇÑ È¯°æ¿¡¼ µ¶ÀÚ ¿©·¯ºÐÀÌ ÀÌ Ã¥ÀÇ ¸Ó¸®¸»À» Àаí ÀÖ´Â ÀÌÀ¯´Â ÀÚ¸íÇÏ´Ù. ¾Æ¸¶µµ Java¶ó´Â ¾ð¾î¸¦ üµæÇؾ߰ڴٴ ÀÇÁöÀÏ °ÍÀÌ´Ù. ¾Õ¼ ¸»ÇÑ ¹Ù¿Í °°ÀÌ ÀÚ¹Ù´Â ÀÌÁ¦ ¹ü¿ë ¾ð¾î·Î½á ±× À§¿ëÀ» °®Ã߾°í Àִµ¥ ÀÌ·¯ÇÑ »óȲÀ» °í·ÁÇÒ ¶§ ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó´Â Ãູ¹Þ¾Æ ¸¶¶¥ÇÏ´Ù. ±×·¯³ª Çö½ÇÀº ±×¸® ³ì³ìÄ¡ ¾Ê´Ù.
¡°ÀÚ¹Ù °³¹ßÀÚ°¡ ÇÊ¿äÇѵ¥ ÀûÇÕÇÑ °³¹ßÀڴ ã±â Èûµå³×¡¦¡±¶ó´Â °ÍÀÌ ±â¾÷ Àλç´ã´çÀÚµéÀÇ °øÅëµÈ ½Ã°¢ÀÌ´Ù. ¹°·Ð ÀûÀº ÀÓ±ÝÀ¸·Î ´É·Â ÀÖ´Â °³¹ßÀÚ¸¦ ¾ò°íÀÚ ÇÏ´Â ±×³×µéÀÇ ¿å½ÉÀ¸·Î Ä¡ºÎÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª À̱âÀû ¿å½ÉÀº ±×µé¸¸ÀÇ ¹®Á¦°¡ ¾Æ´ÒÁö ¸ð¸¥´Ù. Áغñ°¡ ´úµÈ ¿ì¸® ½º½º·Î¿¡°Ô ³ÃÁ¤ÇÑ Àã´ë°¡ ÇÇÇØ°¡±â¸¦ Èñ¸ÁÇÏ´Â Áöµµ ¸ð¸¦ ÀÏÀÌ´Ù.
ÃÖ±Ù ÀÚ¹Ù´Â À¥±â¹Ý ¾îÇø®ÄÉÀ̼Ç(JSP, Servlet µî)¿¡¼ °¼¼¸¦ º¸À̰í ÀÖ´Ù. ÀÌ¿¡ ÈûÀÔ¾î ÀÚ¹Ù À¥ ÇÁ·Î±×·¡¸Ó°¡ ¿©·¯ ±³À°±â°üµéÀ» ÅëÇØ ¾ç»êµÇ¾ú´Âµ¥, ¹®Á¦´Â ±×µéÀÇ ´É·ÂÀÌ ÇöÀå¿¡¼ ´É¼÷ÇÏ°Ô ¹ßÈÖµÉ ¼öÁØÀÌ ¾Æ´Ï¶ó´Âµ¥ ÀÖ´Ù. ´É·ÂÀÌ ´Ù¼Ò ºÎÁ·ÇÑ ¿øÀÎÀº ÀÚ¹ÙÀÇ ÄÚ¾î, Áï Java SE¸¦ °£°úÇÑ Ã¤ À¥ °ü·Ã ±â¼ú¸¸ ½ÀµæÇ߱⠶§¹®ÀÌ´Ù. °í¸®Å¸ºÐÇÑ À̾߱Ⱑ ¾Æ´Ï¶ó ½ÇÁ¦ ´ëºÎºÐÀÇ À¥ ÇÁ·Î±×·¡¸Ó´Â Java SE¿¡ ´ëÇÑ Áö½ÄÀÌ ±×¸® ¸¹Áö ¾Ê´Ù. ÀÌ·¯ÇÑ Çö½ÇÀº ÀÀ¿ë·Â°ú Ȱ¿ë·ÂÀ» ¿ä±¸ÇÏ´Â ÇöÀå¿¡ ÀûÇÕÇÏÁö ¾Ê°Ô µÇ¾î °á±¹ Çö¿ª À¥ °³¹ßÀÚ°¡ Java SE¿¡ ´ëÇÑ Àü¹®±³À°À» ¼ö°ÇÏ·¯ ¿Â °æ¿ì°¡ Çã´ÙÇÏ´Ù.
ÀÌ Ã¥Àº ÇÊÀÚ°¡ Java SE¸¦ óÀ½ Á¢ÇÏ¸é¼ °¡Á³´ø ¿ÀÇØ¿Í Æí°ßµéÀ» °í·ÁÇÏ°í µ¿½Ã¿¡ ÀÚ¹Ù °³¹ßÀÚ¶ó¸é ¹Ýµå½Ã Java SE´Â ÀÍÇô¾ß ÇÑ´Ù´Â ´ë¸íÁ¦¸¦ »ý°¢Çϸç ÁýÇÊÇÏ¿´´Ù.
Java´Â »ï±¹Áö¿Í °°´Ù. ¿©·¯ ¹ø Á¢ÇÒ ¶§¸¶´Ù »ý°¢ÀÇ ½Ã¾ß°¡ ³Ð¾îÁ® »õ·Ï»õ·Ï ´Ù¸¥ Àǹ̷Π´Ù°¡¿À±â ¶§¹®ÀÌ´Ù. ¹°·Ð ±× ¿ÍÁß¿¡ »ý°¢ÀÇ ÀçÁ¤¸³ÀÌ ¿ì¸®¸¦ ±«·ÓÈú °ÍÀÌ´Ù. ¾î¼°Ú´Â°¡ ±×°ÍÀ» Áñ±â´Â °ÍÀÌ ÇÁ·Î±×·¡¸ÓÀÇ »îÀÎ °ÍÀ».......
|
| |
 |
 |
º»¹® ¼Ò½º ÄÚµå ÀÚ¹Ù Çʼö ¼³Ä¡ Ç׸ñ°ú Eclipse Ç÷¯±×ÀÎ
|
| |
 |
 |
| |
|
|
 |
|
|