2021³â 1Çбâ JavaÇÁ·Î±×·¡¹Ö Ãâ¼®¼ö¾÷´ëü½ÃÇè ÇÙ½Éüũ |
---|
* º» ÀÚ·á´Â ³ë¿ìÁ¸¿¡¼ ½Ç½Ã°£À¸·Î Á¦°øÇÏ°í ÀÖ½À´Ï´Ù.
¢ºÀÚ·á¸ñÂ÷ ¹× ÁÖÁ¦
Á¦1Àå Java¿Í °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
Á¦2Àå Java ±âº» ¹®¹ý Á¦3Àå Ŭ·¡½º¿Í »ó¼Û Á¦4Àå ÀÎÅÍÆäÀ̽º¿Í ´ÙÇü¼º Á¦5Àå Á¦³×¸¯°ú ¶÷´Ù½Ä Á¦6Àå ÆÐÅ°Áö¿Í ¿¹¿Üó¸® * °¢ À庰 ÃâÁ¦¿¹»ó¹®Á¦ Á¦°ø(Çؼ³Æ÷ÇÔ) * ¢ºÀÚ·á³»¿ë ¹Ì¸®º¸±â
Á¦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¿¡¼ ½ÇÇà °¡´ÉÇÑ ÄÚµå - Áß·« - |
¢º±³È¯ ¹× ȯºÒ ±ÔÁ¤
ÀÚ·á´Â °áÁ¦ ¿Ï·á ÈÄ ¸¶ÀÌÆäÀÌÁö¿¡¼ ÆÄÀÏ·Î ´Ù¿î·Îµå ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀڷḦ ´Ù¿î·Îµå ¹ÞÁö ¾ÊÀº °æ¿ì ȯºÒÀÌ °¡´ÉÇϸç, ´Ù¿î·Îµå ÈÄ¿¡´Â ȯºÒÀÌ ºÒ°¡ÇÕ´Ï´Ù. (´Ü, ÀÚ·áÀÇ ³»¿ë¿¡ ¿À·ù°¡ Àְųª ¸ñÂ÷ÀÇ ³»¿ë°ú ´Ù¸¦ °æ¿ì ȯºÒÀÌ °¡´ÉÇÕ´Ï´Ù.) |