2021³â 1Çбâ JavaÇÁ·Î±×·¡¹Ö ±â¸»½ÃÇè ÇÙ½Éüũ |
---|
* º» ÀÚ·á´Â ³ë¿ìÁ¸¿¡¼ ½Ç½Ã°£À¸·Î Á¦°øÇÏ°í ÀÖ½À´Ï´Ù.
¢ºÀÚ·á¸ñÂ÷ ¹× ÁÖÁ¦
Á¦1Àå Java¿Í °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
Á¦2Àå Java ±âº» ¹®¹ý Á¦3Àå Ŭ·¡½º¿Í »ó¼Û Á¦4Àå ÀÎÅÍÆäÀ̽º¿Í ´ÙÇü¼º Á¦5Àå Á¦³×¸¯°ú ¶÷´Ù½Ä Á¦6Àå ÆÐÅ°Áö¿Í ¿¹¿Üó¸® Á¦7Àå java.lang ÆÐÅ°Áö Á¦8Àå java.io ÆÐÅ°Áö¿Í ½ºÆ®¸² Á¦9Àå java.nio ÆÐÅ°ÁöÀÇ È°¿ë Á¦10Àå Ä÷º¼Ç Á¦11Àå ¸ÖƼ ½º·¹µå ÇÁ·Î±×·¡¹Ö Á¦12Àå AWT ÄÁÆ®·Ñ Ŭ·¡½º Á¦13Àå AWT À̺¥Æ® ó¸®Çϱâ Á¦14Àå JDBC ÇÁ·Î±×·¡¹Ö * °¢ À庰 ÃâÁ¦¿¹»ó¹®Á¦ + Çؼ³Æ÷ÇÔ * ¢ºÀÚ·á³»¿ë ¹Ì¸®º¸±â
Á¦1Àå Java¿Í °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
1. Java ¾ð¾î¿Í Java ÇÁ·Î±×·¥ 1) Java ¾ð¾îÀÇ ±â¿ø ¨ç Sun MicrosystemsÀÇ Á¦ÀÓ½º °í½½¸µ ¨è 1990³â ±×¸° ÇÁ·ÎÁ§Æ®¿Í Oak ¾ð¾î ¨é 1995³â Java¿Í HotJava ¹ßÇ¥: À¥ÀÇ È®»ê°ú ÇÔ²² ÁÖ¸ñÀ» ¹ÞÀ½ ¨ê 1996³â 1¿ù JDK1.0 ¹ßÇ¥ ¨ë 1998³â Java2 SDK, SE 1.2(J2SE1.2 ¶Ç´Â Java2) ¨ì 2014³â Java Platform(JDK) SE 8 ¨í 2009³â OracleÀÌ SunÀ» ÀμöÇÔ 2) Java ¾ð¾îÀÇ Æ¯Â¡ ¨ç C/C++ ¾ð¾î¿Í À¯»çÇϳª ´Ü¼øÇÔ ¨è Ç÷§Æû¿¡ µ¶¸³Àû ¨é ¿ÏÀüÇÑ °´Ã¼ÁöÇâ ¾ð¾î ¨ê À¥ ¶Ç´Â ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÌ ¿ëÀÌ ¨ë ¾ö°ÝÇÑ ÀÚ·áÇüÀÇ °Ë»ç ¨ì ¿¹¿Ü ó¸® ±â´É Á¦°ø ¨í ¸ÖƼ ½º·¹µù Áö¿ø 3) Java ÇÁ·Î±×·¥ÀÇ ½ÇÇà ¨ç ÀÚ¹Ù ¼Ò½º ÆÄÀÏ ¡æ Compiler ¡æ ÀÚ¹Ù ¹ÙÀÌÆ®ÄÚµå ¡æ Java VM ¡æ ½ÇÇà ¨è Java ¼Ò½º ÇÁ·Î±×·¥ÀÇ È®ÀåÀÚ´Â .java ¨é ¹ÙÀÌÆ® ÄÚµå - Java ¼Ò½º¸¦ ÄÄÆÄÀÏÇÑ °á°ú¹° - È®ÀåÀÚ´Â .classÀ̸ç Ŭ·¡½º ÆÄÀÏÀ̶ó°íµµ ÇÔ - Java VM¿¡¼ ½ÇÇà °¡´ÉÇÑ ÄÚµå 4) ¾ÖÇø®ÄÉÀ̼ǰú ¾ÖÇø´ ¨ç ¾ÖÇø®ÄÉÀ̼Ç: Java Ç÷§Æû¿¡¼ ¹Ù·Î ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ ¨è ¾ÖÇø´: HTML À¥ ÆäÀÌÁö¿¡ Æ÷ÇԵǾî À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ ½ÇÇà. À¥ ºê¶ó¿ìÀú´Â Java VMÀ» Æ÷ÇÔÇÔ <APPLET CODE="HelloApplet.class" WIDTH=200 HEIGHT=100> </APPLET> - Áß·« - |
¢º±³È¯ ¹× ȯºÒ ±ÔÁ¤
ÀÚ·á´Â °áÁ¦ ¿Ï·á ÈÄ ¸¶ÀÌÆäÀÌÁö¿¡¼ ÆÄÀÏ·Î ´Ù¿î·Îµå ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀڷḦ ´Ù¿î·Îµå ¹ÞÁö ¾ÊÀº °æ¿ì ȯºÒÀÌ °¡´ÉÇϸç, ´Ù¿î·Îµå ÈÄ¿¡´Â ȯºÒÀÌ ºÒ°¡ÇÕ´Ï´Ù. (´Ü, ÀÚ·áÀÇ ³»¿ë¿¡ ¿À·ù°¡ Àְųª ¸ñÂ÷ÀÇ ³»¿ë°ú ´Ù¸¦ °æ¿ì ȯºÒÀÌ °¡´ÉÇÕ´Ï´Ù.) |