±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö ¾ð¾î
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(1)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
ÇöÀå Àü¹®°¡°¡ ¾´ ÀÚ¹Ù ±âÃÊ ÀÔ¹®¼´Ù. NAVER, NHN, SKPlanet µî¿¡¼ ¼º´É Àü¹®°¡ÀÇ Ç³ºÎÇÑ °æÇèÀ» ¹ÙÅÁÀ¸·Î ÀÚ¹Ù¸¦ ½Ç¹«¿¡ ¸Â°Ô Á¦´ë·Î ¾µ ÁÙ ¾Ë°Ô ÇØÁÖ´Â ÀÔ¹®¼¸¦ ¸ñÇ¥¸¦ ¸¸µé¾ú´Ù. ÇöÀå Áß½ÉÇü ÀÚ¹Ù ±âÃÊ ¹®¹ý¼´Ù. È¥ÀÚ °øºÎÇÏ´Â µ¶ÀÚ¸¦ À§ÇØ ¿¬½À¹®Á¦¸¦ Á÷Á¢ Ç®°í Á¦ÃâÇÏ¿© ¸ð¹ý´ä¾ÈÀ» È®ÀÎÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛÀ» ±¸ÃàÇÏ¿´°í µ¶ÀÚ ¼ºñ½º¸¦ À§ÇØ ¡´ÀÚ¹ÙÀÇ ½Å¡µ Ä«Æ並 10³â ³Ñ°Ô ¿î¿µÇÏ°í ÀÖ´Ù. 3ÆÇ¿¡¼´Â Java 9ºÎÅÍ Áö¿øµÇ´Â jshell·Î º»¹®ÀÇ ¸ðµç ¿¹Á¦¸¦ ½ÇÇàÇغ¸¸é¼ º¹½ÀÇغ¼ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
ÃâÆÇ»ç ¼Æò
_´ë»ó µ¶ÀÚ
Q. ÀÚ¹Ù °³¹ßÀÚ·Î ÀÏÇÏ°í ½ÍÀºµ¥, ¹«¾ùÀ» ¾î¶»°Ô ½ÃÀÛÇØ¾ß ÇÒ±î¿ä?
A: ¿ì¼± VOL.1À» ¸¶½ºÅÍÇϼ¼¿ä. ¿¬½À¹®Á¦¸¦ ¹Ýµå½Ã Ç®¾îºÁ¾ß ÇÕ´Ï´Ù.
Q. Çö¾÷¿¡¼ °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖÁö¸¸, ³ªÀÇ °³¹ß ¹æ½ÄÀÌ °¡²û ¸Â´Â °ÍÀÎÁö Çò°¥¸± ¶§°¡ ÀÖ¾î¿ä.
A: VOL.1À» °Ç³Ê ¶Ù°í VOL.2¸¦ ÇнÀÇصµ µË´Ï´Ù. ·¹ÆÛ·±½º·Î ã¾Æ¼ ÇÊ¿äÇÑ ºÎºÐ¸¸ Àо µË´Ï´Ù.
Q. °³¹ßÀÚ´Â ¾Æ´ÏÁö¸¸, °³¹ßÀÚµé°ú ¼ÒÅëÇÒ ÀÏÀÌ ¸¹¾Æ¿ä.
A: VOL.1¸¸ °øºÎÇصµ ÃæºÐÇÕ´Ï´Ù. °³³äÀ» ÀÍÈ÷´Â µ¥ ¸¹Àº µµ¿òÀ» ¹ÞÀ» ¼ö ÀÖ¾î¿ä.
[3ÆÇÀÇ ÁÖ¿ä º¯°æ»çÇ×]
_2ÆÇ¿¡¼ Ãß°¡µÈ Java FX °ü·Ã ³»¿ëÀ» Á¦¿ÜÇÏ¿© ¿Â¶óÀÎ PDF Ưº°ÆÇÀ¸·Î Á¦°ø
_°¢ ÀåÀÇ ¸¶Áö¸·¿¡ º»¹®¿¡¼ ´Ù·é ¿¹Á¦¸¦ jshell·Î ½±°Ô ´Ù½Ã Çѹø ½ÇÇàÇغ¸¸ç º¹½ÀÇÏ´Â Äڳʸ¦ ¸¸µé¾ú´Ù. jshellÀº ÀÚ¹Ù9ºÎÅÍ Áö¿øµÇ¾î ¼±¾ð¹®, ¹®Àå, Ç¥Çö½Ä µîÀ» ¹Ù·Î È®ÀÎÇغ¼ ¼ö ÀÖ´Â ÅøÀÌ´Ù. jshell·Î ½ÇÁ¦ °ªÀ» ÀÔ·ÂÇÏ¿© º»¹® ¿¹Á¦¸¦ ½ÇÇàÇغ¸¸é¼ °øºÎÇÑ ³»¿ëÀ» ¹Ù·Î¹Ù·Î È®ÀÎÇغ¼ ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº VOL.1À¸·Î ±âÃÊ ¹®¹ýÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù.
¡´ÀÚ¹ÙÀÇ ½Å¡µÀº ÃÑ 2±ÇÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ±× Áß Ã¹ ¹ø°ÀÎ ÀÌ Ã¥Àº °³¹ßÀÚ°¡ ¾Ë¾Æ¾ß ÇÒ ±âÃÊ ¹®¹ýÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù. 1±ÇÀ» ÀÌÇØÇØ¾ß 2±ÇÀÇ API È°¿ë¹ýÀ» ½±°Ô ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¡Àå ½Å°æ ¾´ Á¡Àº ¡°»ý°¢ÇÏ´Â ½À°ü¡±À» °®µµ·Ï ÇÏ´Â µ¥ ÀÖ½À´Ï´Ù.
ÀÌ Ã¥¿¡´Â ¡°»ý°¢ÇØ º¾½Ã´Ù¡±¶ó´Â ½¬¾î°¡´Â Äڳʰ¡ ¾ÆÁÖ ÀÚÁÖ µîÀåÇÕ´Ï´Ù. À̸¦ ÅëÇØ µ¶ÀÚ¿¡°Ô ȵθ¦ ´øÁö°í ±×¿¡ ´ëÇØ Âª°Ô´Â 1ºÐ¿¡¼ ±æ°Ô´Â 10ºÐ±îÁö »ý°¢Çغ¼ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. ÀÌ°ÍÀº Çö¾÷¿¡¼ °³¹ßÀÚ·Î ¼ºÀåÇßÀ» ¶§ ´Ü¼ø ÄÚ´õ°¡ ¾Æ´Ï¶ó »ý°¢ÇÏ´Â ÄÚ´õ°¡ µÉ ¼ö ÀÖµµ·Ï ¼¼½ÉÇÏ°Ô ¹è·ÁÇÏ¿´½À´Ï´Ù.
¿¬½À¹®Á¦¿¡ ½ÉÇ÷À» ±â¿ï¿´½À´Ï´Ù.
¹®Á¦¸¦ Ç®¾îº¸´Â °Í¸¸Å ½Ç·ÂÀ» ³ôÀÏ ¼ö ÀÖ´Â Áö¸§±æÀº ¾ø½À´Ï´Ù. ¼¼úÇü ¹®Á¦¿¡¼´Â ÀÌ¹Ì ÇнÀÇÑ ³»¿ëÀ» Àß ±â¾ïÇÏ°í ÀÖ´ÂÁö Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Ç½À ¹®Á¦¿¡¼´Â ÀÛÀº ´ÜÀ§ÀÇ ÇÁ·Î±×·¥À» ¸¸µé¾îº¸¸é¼ ÇÁ·Î±×·¥ Â¥´Â ´É·ÂÀ» ¾¦¾¦ Å°¿ö°¥ ¼ö ÀÖ½À´Ï´Ù.
VOL.1 & VOL.2 °øÅë ¿Â¶óÀΠƯº°ÆÇ PDF ¹«·á Á¦°ø
1Àå. Àú´Â ÀÌ·± °Í ¸»°í À¥ ÆäÀÌÁö¸¦ ¸¸µé°í ½Í¾ú´Ù±¸¿ä
2Àå. ±×·³ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß Çϴµ¥¿ä?
ºÎ·Ï 1. Tomcat ¼³Ä¡Çϱâ
ºÎ·Ï 2. JSP¿Í web.xml Ãß°¡ ¼³¸í
ºÎ·Ï 3. SQL ±âÃÊ¿Í JDBC ŸÀÔ
ºÎ·Ï 4. GUI µµ±¸ÀÎ JavaFX
ºÎ·Ï 5. JavaFX·Î °è»ê±â¸¦ ¸¸µé¾îº¸ÀÚ
ºÎ·Ï 6. ÀÚ¹Ù ¼³Ä¡ °¡À̵å
[´Ù¿î·Îµå ¸µÅ©]
* https://roadbook.co.kr/313
* cafe.naver.com/godofjava
¡´ÀÚ¹ÙÀÇ ½Å¡µ »çÀÌÆ®¿¡¼ ¿¬½À¹®Á¦µµ Á÷Á¢ Ç®¾îº¸°í Á¤´äÀ» È®ÀÎÇϼ¼¿ä.
https://sites.google.com/view/godofjava3rd/
¡´ÀÚ¹ÙÀÇ ½Å¡µ ³×À̹ö Ä«Æä¿¡¼ °øºÎÇÏ´Ù ¸·È÷¸é ¹®ÀÇÇÏ¸é¼ ÇнÀÇϼ¼¿ä.
https://cafe.naver.com/godofjava
¿¹Á¦ ¼Ò½º´Â ±êÇãºê¿¡¼ º°µµ·Î Á¦°øµË´Ï´Ù.
https://github.com/godofjava/GodOfJava3rd
_ÆíÁýÀÚ ÄÚ¸àÆ®
ÆíÁýÀÚÀÎ Àúµµ ¿ø°íÀÇ ÃÊ°í¸¦ º¸¸é¼ ¿¬½À¹®Á¦¸¦ Á÷Á¢ Ç®¾îº¸¾Ò½À´Ï´Ù. »ç½Ç »ðÁúÀ» ¸¹ÀÌ Çß½À´Ï´Ù. ¡°¾îµð¼ ¿¡·¯°¡ ³ª´Â °ÅÁö?¡± ¡°¾Õ¿¡¼ ÀÌ·± ºÎºÐÀ» ¼³¸íÇß³ª?¡± ¡°¾Æ~ ³»°¡ ÀÌ·± ºÎºÐÀ» ÀÌÇØÇÏÁö ¸øÇÏ°í ³Ñ¾î°¬±¸³ª¡± Çϸé¼, ±³Á¤ ½Ã°£Àº ´õµð°Ô °¬Áö¸¸, ÈξÀ ÀÚ¹Ù¶ó´Â ¾ð¾î¿¡ ´õ °¡±î¿öÁú ¼ö ÀÖ¾ú½À´Ï´Ù.
ÀÌ Ã¥ÀÇ º£Å¸¸®ºä·Î Âü¼®Çß´ø ºÐµéµµ ºñ½ÁÇÑ °æÇèÀ» ÇÏ¿´½À´Ï´Ù. ÀÌ Ã¥Àº 21¸íÀÇ º£Å¸¸®ºä¾î°¡ ¸®ºä¸¦ ÇÏ¿´½À´Ï´Ù. µðÁöÅÐ ÆÄÀÏÀÌ ¾Æ´Ï¶ó ¸ðµç ºÐµé²² ÀÏÀÏÀÌ Á¦º»µÈ Ã¥ÀÚ°¡ Á¦°øµÇ¾ú½À´Ï´Ù. ½ÇÁ¦ µ¶ÀÚ°¡ ÇнÀÇÏ´Â ¹æ½Ä ±×´ë·Î¸¦ ÀçÇöÇÏ¸é¼ ¾îµð¿¡¼ ¸·È÷´ÂÁö, ¹®Á¦Á¡Àº ¾ø´ÂÁö¸¦ ¹ß°ßÇÏ°í À̸¦ Ã¥¿¡ ¹Ý¿µÇÏ¿´½À´Ï´Ù. »ó´çÈ÷ ±î´Ù·Ó°í ±ÍÂúÀº ÀÛ¾÷À̾úÁö¸¸, ±âº»¼ÀÇ Á߿伺¿¡ ºñÃß¾î º¼ ¶§ ÀÌ Á¤µµÀÇ ÅõÀÚ´Â ÇØ¾ß ÇÑ´Ù°í »ý°¢Çß½À´Ï´Ù.
ÀÌ Ã¥¿¡ Âü¿©ÇØÁֽŠ21¸íÀÇ º£Å¸ ¸®ºä¾î¿Í ÁÁÀº ±âº»¼¸¦ ¸¸µé¾îÁØ ÀúÀÚ¿¡°Ô Áø½ÉÀ¸·Î °¨»ç¸¦ µå¸³´Ï´Ù.
¡´VOL.2ÀÇ ÁÖ¿ä ¸ñÂ÷ ¿ä¾à¡µ
1Àå. ÀÌÂë¿¡¼ ÀÚ¹ÙÀÇ ¿ª»ç¿Í JVM¿¡ ´ëÇؼ ¾Ë¾Æº¸ÀÚ
2Àå. °¡Àå ¸¹ÀÌ ¾²´Â ÆÐÅ°Áö´Â ÀÚ¹Ù·©
3Àå. ½Ç¼ö¸¦ ¹æÁöÇϱâ À§ÇÑ Á¦³×¸¯À̶ó´Â °Íµµ ÀÖ¾î¿ä
4Àå. ÀÚ¹Ù·© ´ÙÀ½À¸·Î ¸¹ÀÌ ¾²´Â ¾ÖµéÀº Ä÷º¼Ç - Part1(List)
5Àå. ÀÚ¹Ù·© ´ÙÀ½À¸·Î ¸¹ÀÌ ¾²´Â ¾ÖµéÀº Ä÷º¼Ç - Part2(Set°ú Queue)
6Àå. ÀÚ¹Ù·© ´ÙÀ½À¸·Î ¸¹ÀÌ ¾²´Â ¾ÖµéÀº Ä÷º¼Ç - Part3(Map)
7Àå. ¾²·¹µå´Â °³¹ßÀÚ¶ó¸é ¾Ë¾ÆµÎ´Â °ÍÀÌ ÁÁ¾Æ¿ä
8Àå. ÆÄÀÏ¿¡ ÀÖ´Â °ÍÀ» ÀÐ°í ¾²·Á¸é ¾ÆÀÌ¿À¸¦ ¾Ë¾Æ¾ßÁÒ
9Àå. Serializable°ú NIOµµ »ìÆì º¾½Ã´Ù
10Àå. ´Ù¸¥ ¼¹ö·Î µ¥ÀÌÅ͸¦ º¸³»·Á¸é ¾î¶»°Ô ÇÏ¸é µÇ³ª¿ä?
11Àå. ÀÌÁ¦ ÁÖ¿ä APIµµ ¾Ë¾ÆºÃÀ¸´Ï Á¤¸®ÇØ º¾½Ã´Ù
¡´ÀÚ¹ÙÀÇ ½Å¡µ ±â¸»°í»ç
¡´ÀÚ¹ÙÀÇ ½Å¡µ ±â¸» ½Ç½À¹®Á¦
13Àå. Java 7¿¡ Ãß°¡µÈ °Íµé¿¡´Â?
14Àå. Java 8¿¡ Ãß°¡µÈ °ÍµéÀº?
15Àå. Java 8¿¡¼ º¯°æµÈ °ÍµéÀº?
16Àå. Java 9¿¡¼ º¯°æµÈ °ÍµéÀº?
17Àå. Java 10¿¡¼´Â ¹«¾ùÀÌ ´Þ¶óÁ³À»±î?
18Àå. Java 11Àº ¾ó¸¶³ª ´Þ¶óÁ³À»±î?
19Àå. Java 12~17 ¹öÀüÀ» »ìÆ캸ÀÚ
¸ñÂ÷
¸Ó¸®¸»
ÀÌ·¸°Ô ÇнÀÇϼ¼¿ä
ÀÚ¹ÙÀÇ ½Å »ùÇà ½ÇÇà±â °¡À̵å
°¨¼öÀÚ & º£Å¸¸®´õÀÇ ±Û
1Àå. ÇÁ·Î±×·¡¹ÖÀ̶õ ¹«¾ùÀΰ¡?
ProgrammingÀÇ P
ÀÚ¹Ù ÇÁ·Î±×·¥ÀÇ ¸Þ¼Òµå´Â ÀÌ·¸°Ô ÀÌ·¸°Ô »ý°å¾î¿ä
ÀÚ¹ÙÀÇ °¡Àå ÀÛÀº ´ÜÀ§´Â Ŭ·¡½º¶ø´Ï´Ù
Ŭ·¡½º´Â »óŸ¦ °®°í ÀÖ¾î¾ß ÇÕ´Ï´Ù
ÇÁ·Î±×·¥ÀÇ °¡Àå ±âº»Àº =¸¦ ÀÌÇØÇÏ´Â °Í
ÇÑ ÁÙÀ» ÀǹÌÇÏ´Â ¼¼¹ÌÄÝ·Ð
¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡´Â ¿¹¾à¾î¶ó´Â °ÍÀÌ ÀÖ¾î¿ä
Á¤¸®Çϸç
2Àå. Hello God Of Java
ÀÚ¹Ù¸¦ ¹è¿ï ȯ°æ ÁغñÇϱâ
HelloGodOfJava ¸¸µé±â
HelloGodOfJava ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ
main ¸Þ¼Òµå¸¦ ¸¸µéÀÚ
System.out.println( )°ú System.out.print( )
ÁÖ¼®(Comment) ó¸®Çϱâ
¸Þ¼Òµå¸¦ Á÷Á¢ ¸¸µé¾î º¸ÀÚ
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
3Àå. ÀÚ¹Ù¸¦ Á¦´ë·Î ¾Ë·Á¸é °´Ã¼°¡ ¹«¾ùÀÎÁö¸¦ ¾Ë¾Æ¾ß ÇØ¿ä
ÀÚ¹Ù´Â °´Ã¼ÁöÇâ ¾ð¾î¶ó°í ÇØ¿ä
Ŭ·¡½º¿Í °´Ã¼´Â ±¸ºÐÇÏ¼Å¾ß ÇØ¿ä
Car Ŭ·¡½º¸¦ ±¸ÇöÇÏÀÚ
°è»ê±â Ŭ·¡½º¸¦ ¸¸µé¾îº¸ÀÚ
Calculator °´Ã¼¸¦ »ý¼ºÇغ¸ÀÚ
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
4Àå. Á¤º¸¸¦ ¾îµð¿¡ ³Ö°í ½ÍÀºµ¥
ÀÚ¹Ù¿¡¼´Â ³× °¡ÁöÀÇ º¯¼ö°¡ Á¸ÀçÇØ¿ä
¿¹Á¦¸¦ ÅëÇؼ Áö¿ª º¯¼ö¸¦ È®½ÇÈ÷ ÀÍÈ÷ÀÚ
º¯¼ö À̸§Àº ÀÌ·¸°Ô
Å©°Ô º¸¸é ÀÚ¹Ù¿¡´Â µÎ °¡Áö ÀÚ·áÇüÀÌ ÀÖ´ä´Ï´Ù
±âº» ÀÚ·áÇüÀº 8°³¿¡¿ä
8ºñÆ®¿Í byte ŸÀÔ
´Ù¸¥ Á¤¼öÇü ŸÀÔµéÀº ¾î¶»°Ô È°¿ëÇϳª?
¼Ò¼öÁ¡À» ó¸®ÇÏ°í ½Í¾î¿ä
char¿Í boolean´Â ¾î¶»°Ô ¾²´Â °ÅÁö?
±âº» ÀÚ·áÇüÀÇ ±âº» °ªÀº ¹»±î?
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
5Àå. °è»êÀ» ÇÏ°í ½Í¾î¿ä
¿¬»êÀÚ¶ó´Â °Ô ¹¹Áö? ¹ú½á Á¶±Ý ¹è¿ü´Ù°í?
°£´ÜÇÏ°Ô °è»êÇÏ´Â º¹ÇÕ ´ëÀÔ ¿¬»êÀÚµé
ÇÇ¿¬»êÀÚ°¡ ÇϳªÀÎ °Íµµ ÀÖ¾î¿ä. ÀÌ°É ´ÜÇ× ¿¬»êÀÚ¶ó°í ÇÏÁÒ
ÀÚ¹Ù¿¡¼ °è»êÇÏ´Â ¼ø¼¸¦ ¾Ë¾ÆµÎ¸é ÁÁ´Ù
¹º°¡¸¦ ºñ±³ÇÒ ¶§´Â ¾î¶»°Ô ÇÏÁö?
³í¸® ¿¬»êÀÚµéÀ» ¾Ë¾Æº¸ÀÚ
¾ÆÁÖ Æ¯ÀÌÇÑ ? : ¿¬»êÀÚ
±âº» ÀÚ·áÇüÀÇ Çü º¯È¯À» ÀÌ¿ëÇÑ º¯½Å
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
6Àå. Á¦°¡ Á¶°ÇÀ» Á» µûÁ®¿ä
µµ´ëü ¾ó¸¶³ª Á¶°ÇÀ» µûÁö±æ·¡¡¦
if¸¦ Á¶±Ý ´õ ´Ù¾çÇÏ°Ô »ç¿ëÇغ¸ÀÚ
ÀÚ¹ÙÀÇ switch¿Í ºÒÄÑ´Â ½ºÀ§Ä¡´Â º° »ó°ü ¾ø´Ù
¹Ýº¹¹®À̶󱸿ä?
°¡Àå È®½ÇÇÑ for ·çÇÁ
¸¹ÀÌ »ç¿ë¾ÈÇÏ´Â label
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
7Àå. ¿©·¯ µ¥ÀÌÅ͸¦ Çϳª¿¡³ÖÀ» ¼ö´Â ¾øÀ»±î¿ä?
Çϳª¿¡ ¸¹Àº °ÍÀ» ´ãÀ» ¼ö ÀÖ´Â ¹è¿À̶ó´Â °Ô Àִٴµ¥¡¦
¹è¿ÀÇ ±âº»°ª
¹è¿À» ±×³É Ãâ·ÂÇغ¸¸é ¾î¶»°Ô ³ª¿Ã±î?
¹è¿À» ¼±¾ðÇÏ´Â ¶Ç ´Ù¸¥ ¹æ¹ý
º°·Î »ç¿ëÇÏÁö´Â ¾ÊÁö¸¸, ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â 2Â÷¿ø ¹è¿
¹è¿ÀÇ ±æÀÌ´Â ¾î¶»°Ô ¾Ë ¼ö ÀÖÀ»±î¿ä?
¹è¿À» À§ÇÑ for ·çÇÁ
ÀÚ¹Ù ½ÇÇàÇÒ ¶§ ¿øÇÏ´Â °ªµéÀ» ³Ñ°ÜÁÖÀÚ
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
8Àå. ÂüÁ¶ ÀÚ·áÇü¿¡ ´ëÇؼ ´õ ÀÚ¼¼È÷ ¾Ë¾Æº¾½Ã´Ù
ÂüÁ¶ ÀÚ·áÇüÀº ³ª¸ÓÁö ´Ù¿¡¿ä
±âº» »ý¼ºÀÚ
»ý¼ºÀÚ´Â ¸î °³±îÁö ¸¸µé ¼ö ÀÖÀ»±î?
ÀÌ °´Ã¼ÀÇ º¯¼ö¿Í ¸Å°³ º¯¼ö¸¦ ±¸ºÐÇϱâ À§ÇÑ this
¸Þ¼Òµå overloading
²À ±â¾ïÇÏ°í ³Ñ¾î°¡¾ß ÇÕ´Ï´Ù
¸Þ¼Òµå¿¡¼ °ª ³Ñ°ÜÁÖ±â
static ¸Þ¼Òµå¿Í ÀÏ¹Ý ¸Þ¼ÒµåÀÇ Â÷ÀÌ
static ºí·Ï
Pass by value, Pass by reference
¸Å°³ º¯¼ö¸¦ ÁöÁ¤Çϴ ƯÀÌÇÑ ¹æ¹ý
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
9Àå. ÀÚ¹Ù¸¦ ¹è¿ì¸é ÆÐÅ°Áö¿Í Á¢±Ù Á¦¾îÀÚ´Â ²À ¾Ë¾Æ¾ß ÇØ¿ä
ÆÐÅ°Áö´Â ±×³É Æú´õÀÇ °³³äÀÌ ¾Æ´Ï¿¡¿ä
ÆÐÅ°Áö À̸§Àº ÀÌ·¸°Ô Áö¾î¿ä.
import¸¦ ÀÌ¿ëÇÏ¿© ´Ù¸¥ ÆÐÅ°Áö¿¡ Á¢±ÙÇϱâ
ÀÚ¹ÙÀÇ Á¢±Ù Á¦¾îÀÚ
Ŭ·¡½º Á¢±Ù Á¦¾îÀÚ ¼±¾ðÇÒ ¶§ÀÇ À¯ÀÇÁ¡
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
10Àå. ÀÚ¹Ù´Â »ó¼ÓÀ̶ó´Â °ÍÀÌ ÀÖ¾î¿ä
ÀÚ¹Ù¿¡¼ »ó¼ÓÀ̶õ?
»ó¼Ó°ú »ý¼ºÀÚ
¸Þ¼Òµå Overriding
ÂüÁ¶ ÀÚ·áÇüÀÇ Çü º¯È¯
Polymorphism
ÀÚ½Ä Å¬·¡½º¿¡¼ ÇÒ ¼ö ÀÖ´Â ÀϵéÀ» ´Ù½Ã Á¤¸®Çغ¸ÀÚ 317
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
11Àå. ¸Å¹ø ¸¸µé±â ±ÍÂúÀºµ¥ ´©°¡ ¸¸µé¾î ³õÀº °Å ¾µ ¼ö ¾ø³ª¿ä?
¹Ì¸® ¸¸µé¾î ³õÀº Ŭ·¡½ºµéÀº ¾ÆÁÖ ¸¹¾Æ¿ä
API¸¦ ¿¾îº¸ÀÚ
Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽ºÀÇ »ó¼¼ Á¤º¸ ȸéÀ» »ìÆ캸ÀÚ
Deprecated¶ó°í Ç¥½ÃµÇ¾î ÀÖ´Â °ÍÀº ¹¹¾ß?
Header¿Í Footer¿¡ ÀÖ´Â ¸µÅ©µéÀº ¹»±î?
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
12Àå. ¸ðµç Ŭ·¡½ºÀÇ ºÎ¸ð Ŭ·¡½º´Â Object¿¡¿ä
¸ðµç Àڹ٠Ŭ·¡½ºÀÇ ºÎ¸ðÀÎ java.lang.Object Ŭ·¡½º
Object Ŭ·¡½º¿¡¼ Á¦°øÇÏ´Â ¸Þ¼ÒµåµéÀÇ Á¾·ù´Â?
Object Ŭ·¡½º¿¡¼ °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â toString( ) ¸Þ¼Òµå
°´Ã¼´Â ==¸¸À¸·Î °°ÀºÁö È®ÀÎÀÌ ¾È µÇ¹Ç·Î, equals( )¸¦ »ç¿ëÇÏÁÒ
°´Ã¼ÀÇ °íÀ¯°ªÀ» ³ªÅ¸³»´Â hashCode( )
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
13Àå. ÀÎÅÍÆäÀ̽º¿Í Ãß»óŬ·¡½º, enum
¸Þ¼Òµå ³»¿ëÀÌ ¾ø´Â interface
ÀÎÅÍÆäÀ̽º¸¦ Á÷Á¢ ¸¸µé¾îº¸ÀÚ
ÀϺΠ¿Ï¼ºµÇ¾î ÀÖ´Â abstract Ŭ·¡½º
³ª´Â ³» Àڽĵ鿡°Ô Çϳªµµ ¾È ¹°·Á ÁÙ²¨¿©
enum Ŭ·¡½º¶ó´Â »ó¼öÀÇ ÁýÇÕµµ ÀÖ´Ù
enumÀ» º¸´Ù Á¦´ë·Î »ç¿ëÇϱâ
enum Ŭ·¡½ºÀÇ ºÎ¸ð´Â ¹«Á¶°Ç java.lang.EnumÀ̾î¾ß ÇØ¿ä
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
14Àå. ´Ù ¹è¿î °Í °°Áö¸¸, ¿¹¿Ü¶ó´Â Áß¿äÇÑ °ÍÀÌ ÀÖ¾î¿ä
ÀÚ¹Ù¿¡¼ ¸Å¿ì Áß¿äÇÑ ¿¹¿Ü
try-catch´Â ¦ÀÌ´Ù
try-catch¸¦ »ç¿ëÇÏ¸é¼ Ã³À½¿¡ ÀûÀÀÇϱâ Èûµç º¯¼ö ¼±¾ð
finally¾ß~ ³Í ¹«½¼ ÀÏÀÌ »ý°Üµµ ¹Ýµå½Ã ½ÇÇàÇØ¾ß µÅ
µÎ °³ ÀÌ»óÀÇ catch
¿¹¿ÜÀÇ Á¾·ù´Â ¼¼ °¡Áö´Ù
¸ðµç ¿¹¿ÜÀÇ ÇҾƹöÁö´Â java.lang.Throwable Ŭ·¡½º´Ù
³ ¿¹¿Ü¸¦ ´øÁú °Å´Ï±î throws¶ó°í ½á ³õÀ»²²
³»°¡ ¿¹¿Ü¸¦ ¸¸µé ¼öµµ ÀÖ´Ù±¸?
ÀÚ¹Ù ¿¹¿Ü ó¸® Àü·«
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
15Àå.String
ÀÚ¹Ù¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â String Ŭ·¡½º
StringÀÇ »ý¼ºÀÚ¿¡´Â ÀÌ·± °ÍµéÀÌ ÀÖ´Ù
String ¹®ÀÚ¿À» byte·Î º¯È¯Çϱâ
°´Ã¼ÀÇ ³Î üũ´Â ¹Ýµå½Ã ÇÊ¿äÇÏ´ä´Ï´Ù
StringÀÇ ³»¿ëÀ» ºñ±³ÇÏ°í °Ë»öÇÏ´Â ¸Þ¼Òµåµéµµ ÀÖ¾î¿ä
String³»¿¡¼ À§Ä¡¸¦ ã¾Æ³»´Â ¹æ¹ýÀº ¿©·¯ °¡Áö¿¡¿ä
StringÀÇ °ªÀÇ ÀϺθ¦ ÃßÃâÇϱâ À§ÇÑ ¸Þ¼ÒµåµéÀº ¾ê³×µéÀÌ´Ù
String °ªÀ» ¹Ù²Ù´Â ¸Þ¼Òµåµéµµ ÀÖ¾î¿ä
Àý´ë·Î »ç¿ëÇÏ¸é ¾È µÇ´Â ¸Þ¼Òµå°¡ Çϳª ÀÖ¾î¿ä!!!!!
immutableÇÑ StringÀÇ ´ÜÁ¡À» º¸¿ÏÇϴ Ŭ·¡½º¿¡´Â StringBuffer¿Í StringBuilder°¡ ÀÖ´Ù
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
16Àå. Ŭ·¡½º ¾È¿¡ Ŭ·¡½º°¡ µé¾î°¥ ¼öµµ ÀÖ±¸³ª
Ŭ·¡½º ¾ÈÀÇ Å¬·¡½º
Static nested Ŭ·¡½ºÀÇ Æ¯Â¡
³»ºÎ Ŭ·¡½º¿Í À͸í Ŭ·¡½º
Nested Ŭ·¡½ºÀÇ Æ¯Â¡Àº ²À ¾Ë¾Æ¾ß ÇÑ´Ù
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
17Àå. ¾î³ëÅ×À̼ÇÀ̶ó´Â °Íµµ ¾Ë¾Æ¾ß ÇÑ´Ù
¾î³ëÅ×À̼ÇÀ̶õ?
¹Ì¸® Á¤ÇØÁ® ÀÖ´Â ¾î³ëÅ×À̼ǵéÀº µü 3°³»Ó
¾î³ëÅ×À̼ÇÀ» ¼±¾ðÇϱâ À§ÇÑ ¸ÞŸ ¾î³ëÅ×À̼Ç
¾î³ëÅ×À̼ÇÀ» ¼±¾ðÇØ º¸ÀÚ
¾î³ëÅ×À̼ǿ¡ ¼±¾ðÇÑ °ªÀº ¾î¶»°Ô È®ÀÎÇÏÁö?
¾î³ëÅ×À̼ǵµ »ó¼ÓÀÌ ¾ÈµÅ¿ä
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
18Àå. ÀÌÁ¦ ±âº» ¹®¹ýÀº °ÅÀÇ ´Ù ¹è¿üÀ¸´Ï Á¤¸®ÇØ º¾½Ã´Ù
°´Ã¼ÁöÇâ °³¹ß°ú °ü·ÃµÈ ¿ë¾îµé
ÀÚ¹ÙÀÇ ÁÖ¼®¹®(Comment)
ÆÐÅ°Áö¿Í import
ÀÚ¹Ù¿¡¼ »ç¿ëµÇ´Â ŸÀÔÀÇ Á¾·ù
º¯¼öÀÇ Á¾·ù
°è»êÀ» ½±°Ô µµ¿ÍÁÖ´Â ¿¬»êÀÚµé
Á¶°Ç¹®µé
¹Ýº¹¹®µé
¾Æ¹«³ª »ç¿ë ¸øÇÏ°Ô ¸·¾ÆÁÖ´Â Á¢±Ù Á¦¾îÀÚ
¼±¾ðÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â °¢Á¾ Á¦¾îÀÚµé
ÀÚ¹Ù¸¦ ±¸¼ºÇϴ Ŭ·¡½º, ÀÎÅÍÆäÀ̽º, abstract Ŭ·¡½º
¸Þ¼ÒµåÀÇ ¼±¾ð
ÀÚÁÖ »ç¿ëÇÏ°Ô µÇ´Â »ó¼Ó
¿¹¿Ü¸¦ ó¸®ÇÏÀÚ
Object Ŭ·¡½º
String Ŭ·¡½º
¾î³ëÅ×À̼ÇÀ» ¼±¾ðÇÒ ¶§ »ç¿ëÇÏ´Â ¸ÞŸ ¾î³ëÅ×À̼ǵé
APIÀÇ ±âÃÊ
Á¤¸®Çϸç
Á÷Á¢ÇØ º¾½Ã´Ù
Á¤¸®ÇØ º¾½Ã´Ù
jshell·Î ¿¹Á¦ ½ÇÇàÇØ º¸±â
¡´ÀÚ¹ÙÀÇ ½Å¡µ Áß°£ Á¡°Ë ¹× ½Ç½À
ºÎ·Ï Part 1
1. Eclipes ¼³Ä¡Çϱâ
2. float¿Í doubleÀÇ ¹üÀ§
3. ºñÆ® ¿¬»êÀÚ´Â ¾î¶² °ÍÀϱî
4. java.lang.Math Ŭ·¡½º
5. jshell
ã¾Æº¸±â
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
»ï¼ºSDS¿¡¼ °³¹ßÀ» ½ÃÀÛÇÏ¿© NAVER, NHN¿¡¼ ÀÏÇß´Ù. ¡ºÀÚ¹ÙÀǽš», ¡ºÀÚ¹Ù¼º´ÉÆ©´×À̾߱⡻µî ´Ù¼öÀÇ IT ¼ÀûÀ» ÁýÇÊÇÏ¿´´Ù. Áö±ÝÀº ±¹³» ÃÖ°íÀÇ ½º¸¶Æ® ÅëÇÕ ÁÖÂ÷ȸ»çÀÎ ÆÄŷŬ¶ó¿ìµå¿¡¼ CTO·Î ÀÏÇÏ°í ÀÖ´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|
Ãâ°£ÀÛÀ¸·Î ¡ºÀÚ¹ÙÀÇ ½Å Vol 2: ÁÖ¿ä API ÀÀ¿ëÆí¡» µîÀÌ ÀÖ´Ù.
»ý³â¿ùÀÏ | - |
---|
¼ö¸¹Àº ¿ÀǼҽº¿¡¼ ¹ÞÀº ÇýÅÃÀ» ´Ù¸¥ °³¹ßÀڵ鿡°Ô µ¹·ÁÁà¾ß ÇÑ´Ù´Â ¹ÏÀ½°ú öÇÐÀ» °¡Áø °³¹ßÀÚ. µÎ ±ÇÀÇ Àú¼, JavaScript µ¿Ç⠽ø®Áî, ÄÜÆÛ·±½º ¹ßÇ¥, ±×¸®°í ¿ÀǼҽº À¥ Â÷Æ® ¶óÀ̺귯¸® billboard.js¸¦ ÅëÇØ À̸¦ ½ÇõÇϱâ À§ÇØ ³ë·Â ÁßÀÌ´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 2±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 0±Ç)
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.