Java ÊÇÓÉSun Microsystems¹«Ë¾ÓÚ1995Äê5ÔÂÍÆ³öµÄ¸ß¼¶³ÌÐòÉè¼ÆÓïÑÔ¡£
Java¿ÉÔËÐÐÓÚ¶à¸öƽ̨£¬ÈçWindows, Mac OS£¬¼°ÆäËû¶àÖÖUNIX°æ±¾µÄϵͳ¡£
JavaµÄÀ¬»ø»ØÊÕ¿ÉÒÔ×Ô¶¯µÄ¹ÜÀíºÍÇåÀíÄÚ´æ¡£ÇåÀíÄڴ湤×÷ת½»¸ø±àÒëÆ÷ºó£¬³ÌÐòÔ±µÄ¸ºµ£´ó´ó¼õС¡£
Android¸üÊÇΪJava×¢ÈëÐÂÏÊѪҺ¡£JavaÓÖÊÇÒ»ÃÅÍêÈ«µÄÃæÏò¶ÔÏóÓïÑÔ£¬ËùÒÔÊÇÁ˽âÆäËûÃæÏò¶ÔÏóÓïÑÔµÄÒ»¸öºÃ·¶±¾¡£

×÷ΪһÃûJAVA³ÌÐòÔ±£¬Äãµ½µ×ѧ»á¶àÉÙ£¿
Ë×»°ËµµÃºÃ£ºÓÅÐãµÄ¹¤¾ß²¢²»»á°ÑÄã±äµÃ¸üÓÅÐã¡£µ«ÄãµÄ¾ÑéºÍÄÜÁ¦
È´ºÜÖØÒª¡£
£¨Ò»£©ÒÔÈËΪ±¾
ÎÒÖªµÀµÄ×îºÃµÄ³ÌÐòÔ±×ÜÊǰÑÈË·ÅÔÚµÚһλ¡£ËûÃÇÃ÷°×ËûÃÇÊÇÔÚΪÈËдÈí¼þ£¬¼´Ê¹ÄÇÖ»ÊÇһЩ¸´ÔÓϵͳµÄºǫ́³ÌÐò»òÐÒ飬³ýÁ˳ÌÐòԱûÓÐÈË»áÓõ½ËüÃÇ¡£ËûÃÇдÎĵµ£¬ÒòΪÕâºÜÖØÒª¡£ËûÃǰïÖúÆäËüÈËÈçºÎʹÓÃ×Ô¼ºµÄ³ÌÐò´úÂë¡£ËûÃÇÔ¸Ò⸶³ö¸ü¶àµÄŬÁ¦È¥½â¾ö¸ü¸´ÔÓµÄÎÊÌâÀ´ÈÃÈËÃÇÒÔÕýÈ·µÄ·½Ê½Ê¹ÓÃËûÃǵÄÈí¼þ¡£

£¨¶þ£©¶ÔѧϰÓкܴóµÄθ¿Ú
ÉñÆæµÄ³ÌÐòÔ±¶Ô֪ʶÓÐÒ»ÖÖ¿ÉЦµÄ¼¢¿Ê¸Ð¡£ËûÃÇ×ÜÊǶÔÄã˵һЩеġ¢ÓÐȤµÄ¶«Î÷¡£ËûÃÇϰ¹ßÓÚ´óÁ¿µÄÔĶÁ(²»ÂÛÔÚÏߵϹÊÇÏßϵÄ)£¬ËûÃÇϲ»¶³¢ÊÔ£¬´ÓÖÐѧµ½¾Ñé¡£ËûÃǶÔгöÏÖµÄÓïÑÔºÍÆ½Ì¨ºÁ²»µ£Óǿ־塣
´ó¶àÊý³ÌÐòÔ±Ò»°ã»á·ÖΪÈçϼ¸Àࣺ
1. ѧϰÐÍ
ÕâÀà³ÌÐòÔ±¶ÔËùÔÚÁìÓòµÄÓïÑÔÒѾ±È½ÏÁ˽⣬¶ÔÓÚÒ»°ã¹¦ÄÜ¿ÉÒÔÓнÏΪÇåÎúµÄʵÏÖ˼·£¬¸ø³öÐèÇóʱ¿ÉÒÔͨ¹ý×Ô¼ºµÄ˼·À´ÊµÏÖ£¬²¢ÇÒ»áÒ»¶¨³Ì¶ÈÉÏ¿¼ÂDZ߽çÌõ¼þºÍÐÔÄÜÎÊÌâ¡£µ«½ö´Ë¶øÒÑ£¬ËûÃǶԿɶÁÐԺͿÉÀ©Õ¹ÐÔ¿¼ÂǺÜÉÙ£¬Ò²Ã»ÓÐÏîÄ¿¼¶±ðµÄ¿¼ÂÇ£¬Ö÷ÒªÊÇÏ£Íûͨ¹ýʵÏÖ´úÂëÀ´Á·ÊÖ»òÊÇѧϰ¡£
ÕâÀà³ÌÐòÔ±×î´óµÄ±íÏÖÔÚÓÚϲ»¶¡°´´Ôì´úÂ롱£¬¼´Ê¹ÓÐÏֳɵÄʵÏÖ£¬ËûÃÇҲϣÍû×Ô¼ºÀ´ÊµÏÖÒ»Ì×£¬ÒÔ´ïµ½¡°Ñ§Ï°¡±µÄÄ¿µÄ¡£ËûÃDz»Ï²»¶¸´ÓñðÈ˵ĴúÂ룬¿´¼ûÏîÄ¿ÖбðÈËʵÏÖÁËÏàÀàËÆµÄ¹¦ÄÜ£¬ËûÃÇ»áÒÔ¡°ÐèÇó²»Í¬¡±µÄ½è¿ÚÀ´×Ô¼ºÖØÐÂʵÏÖÒ»Ìס£ÕâÀàÈËÒ»°ãÀ´Ëµ¶Ô¼¼ÊõÓÐ׎ÏΪŨºñµÄÐËȤ£¬Ï£ÍûÄܹ»Í¨¹ýÏîÄ¿À´½øÐÐѧϰ¡£´ÓÏîÄ¿µÄ½Ç¶ÈÀ´Ëµ£¬ÕâÖÖ×ö·¨×î´óµÄÂé·³ÔÚÓÚ¿ª·¢ÖÜÆÚ¿ÉÄܽϳ¤£¨Ïà±ÈÖ±½ÓʹÓÃÏֳɵÄʵÏÖ£©£¬²¢ÇÒ»áʹµÃÏîÄ¿´úÂëÅòÕÍ£¬Ó°ÏìδÀ´µÄά»¤¡£µ«ÕâÀà³ÌÐòÔ±ÓÉÓÚÓÐÐËȤ£¬Èç¹ûºÃºÃÅàÑø»òÐí»á³ÉΪÃ÷ÌìµÄÅ£ÈË¡£
»òÐíÄãÏÖÔÚ»¹ÔÚÒòΪûÓÐÒ»¸öºÃµÄƽ̨¿ÉÒÔѧϰ£¬Ã»ÓÐÒ»¸ö¿ÉÒÔ½â´ðÄãÎÊÌâµÄ¸ßÊÖ¶ø·¢³î£¬×ö³ÌÐò²»½ö½öÒªµ±³ÉÒ»·Ý¹¤×÷£¬»¹Òªµ±³ÉÒ»·Ý°®ºÃ¡£Èç¹ûÄãÊÇÕæµÄ°®Ëü£¬¸øÄãÒ»¸öÌá¸ß×Ô¼ºµÄ»ú»á£¬¼ÓÆó¶ìºÃÓÑ£¬444Öмä513¼ÓÉÏ×îºóµÄ089¡£5Ä꿪·¢¾ÑéµÄ¸ßÊÖ½ÌÄãÈçºÎѧϰJAVA£¬²¢Â¼ÖÆ×îеĽ̳ÌÈÃÄãÄܹ»¸ü¿ìµÄ³É³¤ºÍѧϰ¡£
2. ¿½±´ÐÍ
¿½±´ÐÍÑ¡ÊÖ¾ÍÊÇ´«ËµÖеġ°´úÂ뿽±´Ô±¡±ÁË£¬ËûÃǶÔʵÏÖ¹¦Äܼ¸ºõûÓÐ˼·£¬Ëù×÷µÄÊÂÇé¾ÍÊÇ´ÓÍøÉÏ»òÊÇ֮ǰÆäËûÍŶӳÉԱдµÄ´úÂëÖп½±´³öƬ¶Î£¬È»ºó·Åµ½ÏîÄ¿ÖУ¬Èç¹ûÔËÐÐÏîÄ¿³öÏÖÁËÆÚÍû½á¹û£¬Ôò±íʾÈÎÎñÍê³É¡£ÕâÀàÈËÖ»»á¸Ä´úÂ룬ȴ²»»áд´úÂë¡£ËûÃÇ´ó¶à¶Ô±à³ÌºÁÎÞÐËȤ£¬Ö»ÊÇÏ£ÍûÒԴ˺ý¿Ú¶øÒÑ¡£
3.ÐÂÊÖÐÍ
µ±²úÆ·Óй¦ÄÜÐèÇóʱ£¬ÓÉÓÚ¾ÑéÓÐÏÞ£¬³ÌÐòÔ±²¢²»Íêȫ֪µÀÒªÈçºÎʵÏÖÕâ¸ö¹¦ÄÜ£¬ÐèҪͨ¹ýѧϰ¡¢Ñ°ÕÒ×ÊÁϵȷ½Ê½À´½â¾öÎÊÌâ¡£ÕâÖÖÇé¿öϵıàÂë¹ý³Ì£¬³ÌÐòÔ±µÄÖ÷ҪĿ±êÊÇ¡°Íê³É¹¦ÄÜ¡±£¬ÄÇôºÜÄÑÓжàÓàµÄÐÄ˼ȥ¿¼ÂDZ߽çÌõ¼þ¡¢ÐÔÄÜ¡¢¿É¶ÁÐÔ¡¢¿ÉÀ©Õ¹ÐÔ¡¢±àÂë¹æ·¶µÈÎÊÌ⣬Òò´Ë´úÂëbug¿ÉÄܽ϶࣬Îȶ¨ÐÔ²»¸ß£¬³£³£»á·¢Éú¿ª·¢»¨·Ñ1¸öÔ£¬¸ÄbugÈ´Òª¸ÄÉϺü¸¸öÔµÄÊÂÇé¡£
1. ˼¿¼Ò»ÏÂ
ѧϰJava֮ǰ£¬Ïȱ𼱣¬¾²ÏÂÐÄÀ´ºÃºÃÏëÏ룺
1£©Äã¶ÔѧϰJavaÊÇ·ñÓÐÐËȤ£¿
2£©ÄãÊÇ·ñÄܾ²ÏÂÐÄÀ´¼á³Ö²»Ð¸µØÑ§Ï°£¿
àÅ£¬ÕâÊǸöÈÝÒ×µ«ÓÖ¾ø¶Ô²»Ó¦¸ÃºöÂÔµÄÎÊÌ⣬ÄãÈ·ÐÅ×Ô¼º¶ÔJava¸ÐÐËȤ¡¢¶øÇÒÓÖÓгԿàµÄ×¼±¸£¬ÄÇÄã²Å¿ÉÄÜѧºÃJava£¡Èç¹û¾ß±¸ÕâÁ½µãÌõ¼þ£¬¾ÍÇë¼ÌÐøÍùÏ¿´¡¡
2. ×¼±¸Ò»ÏÂ
Çë²»Òª°ÑÄãµÄѧϰJava֮·ºÍÆäËü¼ÆËã»ú¼¼Êõ·Ö¿ª¿´´ý£¬¼¼ÊõµÄÁªÏµÍùÍùÊÇǧ˿ÍòÂÆµÄ£¬ÄãÓ¦¸ÃÕÆÎÕһЩѧϰJavaËùÉæ¼°µÄ»ù´¡ÖªÊ¶£¬¶ÔÓÚ ¡°CLASSPATHÒªÔõôÉèÖð¡¡±¡¢¡°¹òÇóJDKÏÂÔØµØÖ·¡±µÈµÈÎÊÌ⣬Äã²»¸ÃÎÊ£¬ÒòΪInternetÉÏÌ«¶à´ð°¸ÁË£¬ÉõÖÁ»»¸ö½Ç¶È˵£¬ÄãÊDz»ÊÇ»¹²»ÊʺÏÖ±½Óѧϰ±à³Ì£¿
1£©×¼±¸Javaѧϰ»·¾³¡£
×¼±¸ÄãµÄѧϰ»·¾³£¬ºÜ¼òµ¥£¬°²×°JDK 6£¬È»ºóÓÃÀàËÆUltraEdit¡¢EditPlusµÄÎı¾±à¼Æ÷ÅäÖÃÄãµÄѧϰ»·¾³£¬InternetÉÏÓÐºÜ¶à¹ØÓÚÈçºÎÅäÖõÄÎÄÕ¡£³õѧJava£¬²»½¨ÒéÓÃIDE¹¤¾ß£¬Í¨¹ýÒ»ÐÐÐеÄÇôúÂ룬Äã»áÅöµ½ºÜ¶àÎÊÌ⣬ֻÓÐÕâÑù£¬Äã²ÅÄÜѧ»áÔõÑù½â¾öÎÊÌ⣬²¢¼ÓÉî×Ô¼º¶ÔJavaµÄÀí½â¡£
×¼±¸ºÃºó£¬¿ªÊ¼½øÈ뼤¶¯ÈËÐĵÄJavaѧϰÀï³Ì°É£¡
2£©Java»ù´¡Ñ§Ï°Ö®Â·
ѧϰJavaµÄ¹ý³ÌËäÈ»ÐÁ¿àЩ£¬µ«ÓÖÊÇ´¦´¦Óо«²Ê£¡Ñ§Ï°¹ý³ÌÖеÄÐÄ̬һ¶¨Òª±£³Öרһ£¬ÍøÉϹØÓÚÓïÑÔ¼äµÄ¡°PK¡±µ½´¦¶¼ÊÇ£¬±ð±»¸¡ÔêÓ°Ï죡ÈÏ×¼ÁËJava£¬Äã¾Í¼á³Ö£¡¿Ë·þÐÄħ£¬ºãÐÄ×îÖÕ»á¸øÄã»Ø±¨µÄ¡£
JavaµÄÌåϵ·ÖΪJava SE¡¢Java EEºÍJava ME£¨JDK 5.0ÒÔǰ·Ö±ð½ÐJ2SE¡¢J2EEºÍJ2ME£©£¬JavaµÄÇÃÃÅש¾ÍÊÇJava SEÁË£¬Ò²¾ÍÊÇÄãÒªÈëÃÅѧϰµÄÄÚÈÝ£¬²»ÂÛÄãÈÕºóÊÇÑ¡ÔñÄĸöÌåϵÁìÓò×÷Ϊ·¢Õ¹·½Ïò£¬Äã¶¼µÃ´ÓJava SEÆð²½¡£
ѧϰJava SE£¬´òºÃJava»ù´¡£»Èç¹ûÏëѧJava EE£¨¶Ô²»Æð£¬ÎÒ²»Á˽âJava ME£¬ËùÒÔÎÒÎÞ·¨Éæ¼°Java MEµÄÏà¹ØÄÚÈÝ£©£¬¶ÔÓÚAWT¡¢SwingÊÇ·ñÒªÑ§Ï°ÄØ£¬ÎÒ¸öÈËÊǾõµÃ»¹ÊÇÒªÖªµÀÆäËùÒÔÈ»µÄ£¬ÌرðÊÇÆäʼþ´¦Àíģʽ£¬ÎÒÇ¿ÁÒ½¨Òé³õѧÕßÒ»¶¨ÒªÅªÇå³þ£¬ÆäËû¾ßÌåµÄ¿ª·¢¾Í²»Ò»¶¨ÒªÈ«ÃæÕÆÎÕÁË£¬±Ï¾¹AWT¡¢Swing·½ÃæµÄÄÚÈÝ×ã¹»Óü¸±¾´ó²¿Í·µÄÊé²ÅÄÜÃèÊöÏ꾡£»µ±È»£¬Èç¹ûÄãµÄ¹¤×÷¾ÍÊÇ×ö AWT¡¢Swing¿ª·¢£¬ÄǾÍÁíµ±±ðÂÛÁË¡£
I/O¡¢Thread¶¼ÊÇ»ù´¡Ö®Ò»¡£
3£© Java EEѧϰ֮·
ѧϰÁËJava SE£¬»¹Ö»ÊÇÍê³É¡°ÍòÀﳤÕ÷¡±µÄµÚÒ»²½¡£
½ÓÏÂÀ´Ñ¡ÔñѧϰJava EE»òÊÇJava ME£¨»òÕßÄ㻹Ïë²»¶ÏÉîÈëѧϰJava SE£¬Ö»ÒªÄãϲ»¶£¬Äã¿ÉÒÔÒ»Ö±ÉîÈëÏÂÈ¥£¬¾ÍÏñÇ°ÃæËù˵µÄ£¬ÎÒ²»»á½²µ½Java MEµÄѧϰ£©£»¹À¼ÆÑ¡ÔñJava EE·½ÃæµÄѧϰÕß»á¶àһЩ£¬Java EEËùÉæ¼°¼¼Êõ·Ç³£¶à£¬¿¼Âǵ½³õѧÕߵĽÓÊ̶ܳȣ¬ÎһᾡÁ¿´Ó×î³£ÓõĽǶÈÀ´½éÉÜ¡£
ѧϰJava EE£¬ÔÚ¿ª·¢»·¾³Éϲ»½¨ÒéÔÙÓÃÎı¾±à¼Æ÷£¬ÎҸоõNetBeans 5.5£¨Ä¿Ç°×î¸ßÕýʽ°æ±¾£©ºÜÊʺϳõѧÕߣ¬ÎÒ¸öÈËÒ²ºÜϲ»¶NetBeans£¬Èç¹ûÄãϲ»¶ÓñðµÄIDEÈçEclipse£¬¶¼Ã»ÎÊÌ⣬¿´×Ô¼ºÏ²»¶°É¡£
4£©µÈÄã¶ÔJava EEÓÐЩ¸ÐÎòµÄʱºò£¬Äã×ÔÈ»¾Í»áÏë²»¶ÏÀ©Õ¹ÄãµÄÖªÊ¶Ãæ£¬ÕâʱºòÄã¿ÉÒÔѧϰSpring¡¢Hibernate£¬ÒÔ¼°¸÷ÖÖWeb¿ò¼Ü£¨ÈçStruts¡¢JSF¡¢Webwork»òÊÇTapestryµÈ£©¡£
Ëæ×ż¼Êõ¡¢¾ÑéµÄ²»¶Ï»ýÀÛ£¬Äã»áÖð²½¹Ø×¢·ÖÎö¡¢Éè¼ÆµÈ¸ü¸ß²ã´ÎµÄ֪ʶ£¬Õâʱºò£¬Äã¿É½øÒ»²½Ñ§Ï°Ïà¹ØµÄUML¡¢Ä£Ê½µÈ֪ʶ£¨»ýÀÛÁËÒ»¶¨¾Ñ飬Äã¾Í¿ÉÒÔ°²ÅÅ×Ô¼ºÑ§Ï°ÕâЩ֪ʶÁË£©¡£
С½á
ÓÀÔ¶¼Çס£º×ÔʼÖÁÖÕ£¬Êµ¼ùÊÇѧϰJava¼¼ÊõÀú³ÌÖм«ÆäÖØÒªµÄÒ»»·¡£ÍÑÀëÁËʵ¼ù£¬ÊÇѧ²»ºÃ¼¼ÊõµÄ£¡
Javaѧϰ¡¢Êµ¼ù֮·ÒÀȻûÓÐÒøµ¯£¬¿öÇÒÒ»²½²½×ßÀ´£¬ÒªÑ§µÄ¶«Î÷ºÜ¶à£¬ÇÚ·ÜÊǽð£¡
ÉÆÓÚÀûÓÃInternetÉÏÖÚ¶àµÄ×ÊÔ´£¬¶àÎüȡЩ±ðÈ˵ľÑé¡£
Ŀǰ¹ØÓÚJavaµÄÕùÂۺܶ࣬Èç¡°JavaÕý×ßÏÂÆÂ·¡±¡¢¡°Ruby±Ø½«È¡´úJava¡±µÈÂÛµãÉõÏù³¾ÉÏ£¬µ«ÕýÈçÎÒÇ°ÃæËùÑÔ£¬ÕâÊÇÒ»ÖÖ¸¡ÔêµÄ±íÏÖ£¬JavaµÄǰ¾°·Ç³£ºÃ£¬ÌرðÊÇJava¿ªÔ´ÒԺ󣡾ÍÈÃËûÃÇÈ¥³³È¥°É£¬ÕÆÎÕÁËJava£¬Äã¾ÍÕÆÎÕÁ˵±Ç°×î»ðµÄ¼¼Êõ¡£
¡°Ã·»¨Ïã×ԿຮÀ´¡±£¬µ±ÄãÕÆÎÕÁËÔúʵµÄJava¿ª·¢»ù´¡£¬Äã¾ÍÄܰÑÊÖÖеÄÕâ°Ñ¡°ÍÀÁúµ¶¡±¡¢¡°ÒÐÌì½£¡±ÎèµÃ·çÉùË®Æð£¡ÄÇʱ£¬ÄãÒ»¶¨»áÓÐÒ»Öֳɾ͸С£
¾ÑéÄÚÈݽö¹©²Î¿¼£¬Èç¹ûÄúÐè½â¾ö¾ßÌåÎÊÌâ(ÓÈÆä·¨ÂÉ¡¢Ò½Ñ§µÈÁìÓò)£¬½¨ÒéÄúÏêϸ×ÉѯÏà¹ØÁìÓòרҵÈËÊ¿¡£- javaÐÂÊÖÈëÃŽ̳Ì-java-±à³Ì
- ÈçºÎÓÃjava´òÓ¡¡®½ð×ÖËþ¡¯Í¼°¸-java-±à³Ì
- myeclipse»òeclipseµ¼³öjar°üµÄ·½·¨-java-
- javaWeb¼òµ¥±êÇ©µÄÓ¦ÓÃʵÀý-java-±à³Ì
- DES¼ÓÃܽéÉÜÒÔ¼°javaʵÏÖ-java-±à³Ì
- ÈçºÎ²éÕÒJava°²×°Â·¾¶-java-±à³Ì
- java£ºdebugÊý¾ÝÏÔʾÉÙÁËʱ¼ä-java-±à³Ì
- javaλÔõô°²×°-java-±à³Ì
- ¡¶JAVAѧϰ¡·£º[48]ifÔËËã·û£¡-java-±à³Ì
- JavaºËÐÄ[3]£ºÈÏʶ¶ÔÏóÊý×é¼°±È½Ï¶ÔÏó-java
- ÆÀÂÛÁÐ±í£¨ÍøÓÑÆÀÂÛ½ö¹©ÍøÓѱí´ï¸öÈË¿´·¨£¬²¢²»±íÃ÷±¾Õ¾Í¬ÒâÆä¹Ûµã»ò֤ʵÆäÃèÊö£©
-
