Ȩ Áß°í´ÜÇົ
[»õÃ¥] ½¬¿î Java ±³°ú¼­
ÂòÇϱ⠰øÀ¯Çϱâ
  • ±¸ÀÔ¿¬µµ
    È®ÀξȵÊ
    ÃâÆÇ¿¬µµ
    Ç¥±â¾ÈµÊ
  • ÃâÆÇ»ç
    21¼¼±â»ç  
    ISBN
    9788984685413
  • ÀúÀÚ
    À¯Ã¤°ï
  • ±¸¼º
    ¡ÚÁ¤Ç°¡Ú
  • µµ¼­Á¤º¸
    326 , 152x225(A5½Å±¹) , 2014.08.25
  • µµ¼­µî±Þ
    »õÃ¥
  • »ó¼¼»óÅÂ
    ¡ÚÃֽŠ°³Á¤ÆÇ »õÃ¥¡Ú
  • Á¤°¡
    20,000¿ø (5%¡é)
  • ÆǸŰ¡
    19,000¿ø (¼Òµæ°øÁ¦ÇýÅÃ: 855¿ø ÀÚ¼¼È÷)
  • ¹è¼Ûºñ
    ¹«·á ¡­ 3,000¿ø
¡ÚÃֽŠ°³Á¤ÆÇ »õÃ¥¡Ú

 

»ó¼¼Á¤º¸

1Àå Java °³¹ßȯ°æ ±¸Ãà
Java ¾ð¾î´Â ¿Ö ÀαⰡ ÁÁÀ»±î?
Java ÇÁ·Î±×·¡¹Ö
Java ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ Áغñ
JDK ´Ù¿î·Îµå ¹× ¼³Ä¡
ÀÌŬ¸³½º ´Ù¿î·Îµå ¹× ¼³Ä¡
ÀÌŬ¸³½º·Î ÇÁ·ÎÁ§Æ® ¸¸µé±â

2Àå º¯ ¼ö
Java ÇÁ·Î±×·¥ÀÇ ÇüÅÂ
¸Þ¸ð¸®¶ó´Â À̸§ÀÇ È£ÅÚ
º¯¼ö ¼±¾ð ¹æ¹ý
º¯¼öÀÇ ÀÚ·áÇü
º¯¼ö »ç¿ë ¿¬½À
printlnÀ» »ç¿ëÇÑ Ãâ·Â
String°ú ¹®ÀÚ¿­
Çü º¯È¯(Type Casting)
¹üÀ§ ±ÔÄ¢(Scoping Rule)
µé¿©¾²±â(Indentation)

3Àå ¿¬»êÀÚ
¿¬»êÀÚ¿Í CPU
»ê¼ú ¿¬»êÀÚ
Áõ°¨ ¿¬»êÀÚ
´ëÀÔ ¿¬»êÀÚ
ºñ±³ ¿¬»êÀÚ
³í¸® ¿¬»êÀÚ
3Ç× Á¶°Ç ¿¬»êÀÚ
ºñÆ® ¿¬»êÀÚ
½ÃÇÁÆ® ¿¬»êÀÚ

4Àå Á¶°Ç¹®
Á¶°Ç¹®À̶õ?
Java Á¶°Ç¹®ÀÇ Á¾·ù
if¹® »ç¿ë ¹æ¹ý
if else¹® »ç¿ë ¹æ¹ý
if¹®À» »ç¿ëÇÑ ÇÐÁ¡ °è»ê ¿¹
else if¹® »ç¿ë¹æ¹ý
else if¹®À» »ç¿ëÇÑ ÇÐÁ¡ °è»ê
switch¹® »ç¿ë¹æ¹ý

5Àå ¹Ýº¹¹®
¹Ýº¹¹®À̶õ?
for ¹Ýº¹¹® »ç¿ë ¹æ¹ý
for ¹Ýº¹¹® ¿ë¿ë ¿¬½À : ÇÕ°è¿Í °è½Â ±¸Çϱâ
for ¹Ýº¹¹® ¿ë¿ë ¿¬½À : ±¸±¸´Ü Ãâ·ÂÇϱâ
for ¹Ýº¹¹® ¿ë¿ë ¿¬½À : ¹è¼öÀÇ ÇÕ ±¸Çϱâ
for ¹Ýº¹¹®ÀÇ ¹«ÇÑ ·çÇÁ
continue¿Í break
while ¹Ýº¹¹® »ç¿ë ¹æ¹ý
while ¹Ýº¹¹® ¿ë¿ë ¿¬½À : °è½Â ±¸Çϱâ
while ¹Ýº¹¹® ¿ë¿ë ¿¬½À : ±¸±¸´Ü Ãâ·ÂÇϱâ
do while ¹Ýº¹¹® »ç¿ë ¹æ¹ý
do while ¹Ýº¹¹® ¿ë¿ë ¿¬½À : °è½Â ±¸Çϱâ
do while ¹Ýº¹¹® ¿ë¿ë ¿¬½À : ±¸±¸´Ü Ãâ·ÂÇϱâ

6Àå ¹è¿­
¹è¿­À̶õ?
1Â÷¿ø ¹è¿­ »ç¿ë¹æ¹ý
1Â÷¿ø ¹è¿­ ÀÀ¿ë : ¹è¿­ÀÇ ÇÕ ±¸Çϱâ
1Â÷¿ø ¹è¿­ ÀÀ¿ë : ÃÖ´ë°ª ±¸Çϱâ
´ÙÂ÷¿ø ¹è¿­ »ç¿ë¹æ¹ý
for¹®À¸·Î 2Â÷¿ø ¹è¿­ Ãâ·ÂÇغ¸±â
2Â÷¿ø ¹è¿­ ÀÀ¿ë : ¹è¿­ÀÇ ÇÕ ±¸Çϱâ
2Â÷¿ø ¹è¿­ ÀÀ¿ë : ¹è¿­ÀÇ ÃÖ´ë°ª ±¸Çϱâ
2Â÷¿ø ¹è¿­¿¡¼­ length »ç¿ëÇϱâ
¹è¿­ À̸§°ú ÂüÁ¶ º¯¼ö

7Àå ¸Þ¼Òµå
¸Þ¼Òµå¶õ?
¸Þ¼ÒµåÀÇ ±¸Á¶
¸Þ¼Òµå ¸¸µé¾î º¸±â
¸Þ¼Òµå¿¡ ¸Å°³º¯¼ö Àü´ÞÇϱâ
¸Þ¼Òµå¿¡ ¿©·¯ °³ÀÇ ¸Å°³º¯¼ö Àü´ÞÇϱâ
µ¡¼À °è»ê¿ë ¸Þ¼Òµå ¸¸µé¾îº¸±â
¸Þ¼ÒµåÀÇ ¹Ýȯ°ª
¸Þ¼Òµå ÀÀ¿ë : n±îÁöÀÇ ÇÕ°è °è»êÇϱâ
¸Þ¼Òµå ÀÀ¿ë : °è½Â(factorial) °è»êÇϱâ
¸Þ¼Òµå °£ÀÇ È£Ãâ
¸Þ¼ÒµåÀÇ Àç±Í È£Ãâ(recursion)

8Àå Ŭ·¡½º ±âÃÊ
Ŭ·¡½º¶õ?
Ŭ·¡½º´Â ÀºÇà ¼³°èµµ?
Ŭ·¡½ºÀÇ ÇüÅÂ
Ŭ·¡½º ¸¸µé±â
»ý¼ºÀÚ ¸Þ¼Òµå
Bank Ŭ·¡½º ¿Ï¼ºÇϱâ
Ŭ·¡½ºÀÇ »ç¿ë°ú °´Ã¼
È«±æµ¿ ÀºÇàÀå°ú Ŭ·¡½ºÀÇ °´Ã¼
ÇϳªÀÇ Å¬·¡½º¿Í ¿©·¯ °´Ã¼µé
¿À¹ö ·Îµù

9Àå Ŭ·¡½º °í±Þ
Ŭ·¡½ºÀÇ »ó¼Ó
ÀÚ½Ä Å¬·¡½º¿¡ ¸Þ¼Òµå Ãß°¡
ÀÚ½Ä Å¬·¡½ºÀÇ »ý¼ºÀÚ¿Í ºÎ¸ð Ŭ·¡½ºÀÇ »ý¼ºÀÚ
¿À¹ö ¶óÀ̵ù(ÀÚ½Ä À̱â´Â ºÎ¸ð ¾ø´Ù)
Á¢±ÙÁ¦ÇÑÀÚ
static ¸Þ¼Òµå
static ¸â¹öº¯¼ö
final Å°¿öµå
°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ÀåÁ¡

10Àå ÆÐÅ°Áö
Ŭ·¡½º¸¦ º°µµÀÇ ÆÄÀÏ¿¡ ±¸ÇöÇϱâ
ÆÐÅ°Áö ¸¸µé±â
import
ÆÐÅ°Áö ÀͽºÆ÷Æ®
¿ÜºÎ jar ÆÄÀÏÀÇ ¶óÀ̺귯¸® µî·Ï

11Àå Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ±¸Á¶Ã¼¿Í ¸µÅ©µå ¸®½ºÆ®
Ŭ·¡½º ¼±¾ð
Ŭ·¡½º ¹è¿­
Ŭ·¡½º·Î ¸µÅ©µå ¸®½ºÆ®(Linked List) ±¸ÇöÇغ¸±â
°¡ºñÁö Ä÷º¼Ç(Garbage Collection)

12Àå Å°º¸µå ¹× ÆÄÀÏ ÀÔÃâ·Â
¹ÙÀÌÆ® ½ºÆ®¸²(Byte Stream)
Å°º¸µå¿¡¼­ ¿À´Â ¹ÙÀÌÆ® ½ºÆ®¸²
ÅؽºÆ® ÆÄÀÏ Àбâ
ÅؽºÆ® ÆÄÀÏ¿¡ ¾²±â

13Àå ·Î¶Ç ¹øÈ£ »ý¼º±â ¿¹Á¦
Generate.java ÆÄÀÏ : ·£´ý ³Ñ¹ö 6°³ »ý¼º ¹× Á¤·Ä
NumberList.java ÆÄÀÏ : ¸µÅ©µå ¸®½ºÆ®
JavaTest.java ÆÄÀÏ : ¸ÞÀÎ ÆÄÀÏ

14Àå ºù°í °ÔÀÓ ¿¹Á¦
ºù°í º¸µå¸¦ À§ÇÑ ¹è¿­ »ý¼º
ºù°í º¸µåÃâ·Â
Ç÷¹À̾î ÀÔ·Â ¹Þ±â
ºù°í °³¼ö °Ë»çÇϱâ
ÇÁ·ÎÁ§Æ® ¿Ï¼ºÇϱâ

15Àå Java + ¾ËÆÄ
Ä÷º¼Ç(Collections)
Á¦³×¸¯(Generics)
½ºÀ®(Swing)
AWT(Abstract Window Toolkit)
½ºÇÁ¸µ ÇÁ·¹ÀÓ ¿öÅ©(Spring Framework)
Java ºóÁî(JavaBeans)
JSP(Java Server Page)
¾ÖÇø´(Applet)
JNI(Java Native Interface)
JNA(Java Native Access)

ã¾Æº¸±â

ÀÌ Ã¥Àº Java ¾ð¾îÀÇ ÇÙ½ÉÀ» Àß Â¤¾îÁÖ°í ÀÖ´Ù. ÀúÀÚ´Â °£´ÜÇÑ ¿¹Á¦¸¦ ÅëÇØ JavaÀÇ »ç¿ë¹ýÀ» Á÷°üÀûÀ¸·Î ÀÌÇØÇÒ ¼ö ÀÖÀ¸¸ç, ÀÏ°üµÈ È帧¿¡ µû¶ó ÁøÇàµÇ´Â ¼³¸íÀº JavaÀÇ ÀÌÇØ¿¡ ´ëÇÑ Á¤È®µµ¸¦ ³ô¿©ÁØ´Ù.
- Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø ÀÌÇйڻç À̱¤Àϼ±ÀÓ¿¬±¸¿ø
 

¼­Æòº¸±â

±¸¸ÅÁß³»¿ª

µ¿ÀÏÇÑ µµ¼­¸íÀÇ Á¦Ç°À» ÆǸÅÇÏ´Â ´Ù¸¥ ÆǸÅÀÚÀÇ ÁÖ¹®³»¿ªµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

ÁÖ¹®ÀÚ(ID) »óÅ ½Ã°£ ÁÖ¹®ÀÚ(ID) »óÅ ½Ã°£ ÁÖ¹®ÀÚ(ID) »óÅ ½Ã°£
±¸¸ÅÁß ³»¿ªÀÌ ¾ø½À´Ï´Ù.
 

´ÜÇົ BEST µµ¼­

³ªÀǼîÇÎ

  • Ä«µå³»¿ªÁ¶È¸
  • ¸¸Á·µµº¸±â
  • ÆǸÅÀÚº¸±â

ÃÖ±Ùº»»óÇ°

Àå¹Ù±¸´Ï

TOP