À¥ÇÁ·Î±×·¡¹Ö HOME > ¼îÇθô > ÄÄÇ»ÅÍ Àüüµµ¼­ > À¥ÇÁ·Î±×·¡¹Ö   
       

½¬¿î ÀÚ¹Ù ±³°ú¼­

ÆǸŰ¡°Ý :   20,000 ¿ø
ÀúÀÚ :   À¯Ã¤°ï
ÃâÆÇ»ç :   21¼¼±â»ç

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

¸ñÂ÷

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Àå Ä÷º¼Ç°ú ¸Ê
Ä÷º¼Ç°ú ¸Ê
ArrayList ¸Ê
interface¿Í implements
ArrayList Á¤·ÄÇϱâ
ArrayList Á¤·ÄÇϱ⠵Π¹ø° ¹æ¹ý
HashMap ¸¸µé±â

14Àå 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)
ã¾Æº¸±â


Copyright(c) 2003 TEL:(031)942-7861 FAX:(031)942-7864. All Rights Reserved. Send E-mail to webmaster