¹Ø¿¡¼ ÀÚ¹Ù¿Í ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇؼ ÁÖÀý°Å·È´ø ³Ñ(?)ÀÔ´Ï´Ù.
ÀÌ¿Õ ±ÛÀ» ¿Ã¸°±è¿¡ ÀÚ¹Ù¸¦ ¼³Ä¡ÇÏ°í Hello World¶ó´Â °£´ÜÇÑ ½ºÅ©¸µÀ»
Ãâ·ÂÇÒ¼ö ÀÖ´Â °Á¸¦ Çϳª ¿Ã¸®°íÀÚ ÇÕ´Ï´Ù.
¿ì¼± ÀÚ¹Ù¸¦ »ç¿ëÇϱâ À§Çؼ´Â JDK(Java Development Kit)¸¦ ´Ù¿î¹Þ¾Æ¼
¼³Ä¡¸¦ ÇØ¾ß ÇÕ´Ï´Ù.
JDK´Â ÇöÀç 1.4¹öÁ¯(º£Å¸)±îÁö ¹ßÇ¥µÇ¾úÀ¸¸ç, Á¤½Ä ¹öÁ¯Àº 1.3.1_01±îÁö ³ª¿ÍÀÖ½À´Ï´Ù.
´Ù¿î·Îµå
À§ »çÀÌÆ®¿¡ °¡¼Å¼ J2SDK 1.3.1_01À» ´Ù¿î¹Þ¾Æ¼ ¼³Ä¡¸¦ ÇÕ´Ï´Ù.
ÀνºÅç ÆÄÀÏÀ̱⶧¹®¿¡ ÀÚµ¿À¸·Î ¼³Ä¡°¡ µÇ¸ç, ¼³Ä¡µÈ µð·ºÅ丮´Â C:jdk1.3.1ÀÌ µÉ°Ì´Ï´Ù.
¼³Ä¡°¡ ´Ù µÇ¸é Æнº¸¦ Àâ¾ÆÁà¾ß ÇÕ´Ï´Ù.
Æнº¸¦ Àâ´Â ¹æ¹ýÀº À©98¿¡¼´Â autoexec.bat ÆÄÀÏÀ» ¿¡µðÆ®¿¡¼ ¿¾î¼
path ºÎºÐ¿¡ C:jdk1.3.1inÀ̶ó°í Ãß°¡ÇÕ´Ï´Ù.
(JDK¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮 ¹Ø¿¡ ÀÖ´Â binµð·ºÅ丮¸¦ Ãß°¡ÇØÁÖ¸é µË´Ï´Ù.)
À©µµ2000¿¡¼´Â ³»ÄÄÇ»ÅÍ->°í±Þ->ȯ°æº¯¼ö¿¡ µé¾î°¡¸é µÇ°ÚÁö¿ä.
Æнº±îÁö ´Ù Àâ¾Æ ÁÖ¾úÀ¸¸é È®ÀÎÀ» ÇؾßÇÕ´Ï´Ù.
Á¤»óÀûÀ¸·Î ¼³Ä¡°¡ µÇ¾ú´ÂÁö, Æнº틑 Á¦´ë·Î Àâ¾ÆÁ³´ÂÁö È®ÀÎÇϱâ À§Çؼ´Â
À©98¿¡¼´Â ÀçºÎÆÃÀ» ÇØ ÁÖ½Ã´Â°Ô È®½ÇÇÒ°Ì´Ï´Ù.(À©2000¿¡¼´Â ÀçºÎÆÃÀÌ ºÒÇÊ¿ä)
¸ÕÀú µµ½ºÃ¢À» Çϳª ¶ç¿ö¼ javac -versionÀ̶ó°í ŸÀÌÇÎÇÕ´Ï´Ù.
Java Version "1.3.1"À̶ó°í ³ª¿À¸é Á¤»óÀûÀ¸·Î ¼³Ä¡µÈ °Ì´Ï´Ù.
±×·³ °£´ÜÇÏ°Ô Hello World¶ó°í Ãâ·ÂµÇ´Â Á¤¸»·Î °£´ÜÇÑ ÇÁ·Î±×·¥À» Çϳª ÀÛ¼ºÇØ º¾½Ã´Ù.
¸ÕÀú ¿¡µðÅ͸¦ Çϳª ½ÇÇà½Ãŵ´Ï´Ù.
³ëÆ®Æеå(¸Þ¸ðÀå)µµ »ó°ü¾ø±¸¿ä.
´ÙÀ½°ú °°ÀÌ ÄÚµùÇÏ°í ÀúÀåÇÕ´Ï´Ù.
public class Hello {
public static void main(String args[]) {
System.out.println("Hello World");
}
}
ÀúÀåÇÒ¶§ ¹Ýµå½Ã ÆÄÀϸíÀº Hello.java·Î ÀúÀåÇÏ¼Å¾ß ÇÕ´Ï´Ù.
±×¸®°í ³ª¼ µµ½ºÃ¢¿¡¼ À§ ÆÄÀÏÀÌ ÀúÀåµÈ µð·ºÅ丮·Î À̵¿ÇÑ ÈÄ
javac Hello.java¶ó°í Ä£ÈÄ ¿¡·¯ ¸Þ½ÃÁö°¡ ¾øÀ¸¸é(Á¤»óÀûÀ¸·Î ÄÄÆÄÀÏÀÌ µÈ´Ù¿ò)
java Hello¶ó°í Ĩ´Ï´Ù.(½ÇÇàÇÕ´Ï´Ù.)
±×·¯¸é Hello World°¡ ȸ鿡 Ãâ·ÂµÉ°Ì´Ï´Ù.
Á¦´ë·Î Ãâ·ÂµÇÁö ¾Ê°Å³ª ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿À¸é ¿ÀŸ°¡ ¾ø´ÂÁö,
¾Æ´Ô Hello.java¿Í Hello.classÆÄÀÏÀÌ °°Àº µð·ºÅ丮¿¡ ÀÖ´ÂÁö È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
Áú¹®Àº Áú¹®°ú´ä¶õ¿¡ ¿Ã·ÁÁÖ¼¼¿ä.
¾Æ´Âµ¥ ±îÁö´Â ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù.
±×·³...