Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Java רÌâ ¡ú Java³õѧÕßÎʵÀ£ºJava IDEÑ¡Ôñ

Java³õѧÕßÎʵÀ£ºJava IDEÑ¡Ôñ

ÕªÒª: Ëæ×ÅJavaÓ¦ÓóÌÐòÔ½×öÔ½´ó¡¢Ô½×öÔ½¸´ÔÓ¡£Java IDEÔÚÆäÖÐËùÆðµÄ×÷ÓÃÒ²ÈÕÒæÏÔÖø¡£ÓÐÁËJava IDE£¬Ê¹Èí¼þµÄÉú²úÂʱ¶Ôö¡£
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡±à¼­ÍƼö£ºJavaÐÂÊÖ±¦µä

¡¡¡¡Ëæ×ÅJavaÓ¦ÓóÌÐòÔ½×öÔ½´ó¡¢Ô½×öÔ½¸´ÔÓ¡£Java IDEÔÚÆäÖÐËùÆðµÄ×÷ÓÃÒ²ÈÕÒæÏÔÖø¡£ÓÐÁËJava IDE£¬Ê¹Èí¼þµÄÉú²úÂʱ¶Ôö¡£µ«Ä¿Ç°Java IDEµÄÖÖÀà·±¶à£¬¹¦ÄÜÒ²¸÷²»Ïàͬ¡£Õâ¾Í¸øÎÒÃǵÄÑ¡Ôñ´øÀ´ÁËÖî¶à²»±ã¡£Òò´Ë£¬±¾ÎľÍÄ¿Ç°±È½ÏÁ÷Ðеļ¸ÖÖJava IDE×öÁËÒ»¸öÉîÈëµÄ¶Ô±È¡£Ö÷Òª±È½Ï4ÖÖJava IDE£¬ËüÃÇÊÇEclipse¡¢Netbeans¡¢JbuilderºÍJcreator¡£±¾ÎĽ«´ÓÒÔÏÂ8¸ö·½Ãæ½øÐÐ̽ÌÖ¡£

¡¡¡¡Ò»¡¢ Java IDE½éÉÜ

¡¡¡¡1. Eclipse

¡¡¡¡EclipseÊÇÒ»¸ö·Ç³£³É¹¦µÄ¿ªÔ´ÏîÄ¿¡£ÔÚÊÀ¼ÍÖ®½»µÄʱºò£¬IBMΪÁ˶Կ¹Î¢ÈíÔ½À´Ô½Ç¿µÄ¢¶ÏµØλ£¬Í¶ÈëÁË10ÒÚÃÀÔª½øÐÐLinux¡¢pc¡¢±Ê¼Ç±¾µçÄÔÒÔ¼°·þÎñÆ÷µÈ²úÆ·µÄÑз¢¡£ÔÚÕâһϵÁоٴëÖУ¬Ó°Ïì×îÉîÔ¶µÄ¾ÍÊÇEclipse¡£

¡¡¡¡EclipseÊÇIBM¡°ÈÕ¶À¼Æ»®¡±µÄ²úÎï¡£ÔÚ2001Äê6Ô£¬IBM½«¼ÛÖµ4000ÍòÃÀÔªµÄEclipse¾è¸øÁË¿ªÔ´×éÖ¯¡£EclipseÓÉËĸö¼Æ»®×é³É£ºEclipse Project¡¢Eclipse Tools Project¡¢Eclipse Technology ProjectºÍEclipse Web Tools Platform Project¡£Ã¿Ò»¸ö¼Æ»®¶¼×ñÕÕCPL1.0ЭÒé·¢²¼¡£¾­¹ý¼¸ÄêµÄ·¢Õ¹£¬EclipseÒѾ­³ÉΪĿǰ×îÁ÷ÐеÄJava IDE¡£²¢ÇÒÓµÓÐÁ˺ܶàµÄEclipseÉçÇøºÍÐÂÎÅ×顣Ŀǰ£¬EclipseÒѾ­³ÉΪ¿ª·¢Java³ÌÐòµÄÊ×Ñ¡IDE¡£

¡¡¡¡2. Netbeans

¡¡¡¡NetbeansÊÇSun×Ô¼ºµÄ¿ªÔ´Java IDE¡£Ëæ×ÅEclipseÖð½¥ÐËÆð£¬SunÒ²ÔÚÊÔ̽ÐÔµØÏòEclipse¿¿Â£¡£µ«Í¬Ê±ÓÖÔÚ²»ÒÆÓàÁ¦µØ¿ª·¢×Ô¼ºµÄJava IDE£ºNetbeans¡£NetbeansÔÚ¹¦ÄÜÉϺÍEclipseÀàËÆ¡£µ«ºÍEclipseÒ²ÓÐÒ»´ËÇø±ð¡£ÈçNetbeans¼¯³ÉÁËWeb¿ª·¢ÒÔ¼°×î½üÁ÷ÐеÄajax£¬¶øEclipseÒªÏë´ïµ½ÕâÒ»µã£¬±ØÐëµÃ°²×°ÆäËüµÄµÚÈý·½²å¼þ¡£»¹ÓÐEclipse¹ÄÀøʹÓÃSWT×öΪJavaµÄGUI¿â£¬¶øNetbeansʹÓõÄÊǸü´¿ÕýµÄJava GUI¿â£ºSwing/AWT¡£

¡¡¡¡3.Jbuilder

¡¡¡¡JbuilderÊÇBorland¿ª·¢µÄJava IDE¡£ËüÔÚEclipseºÍNetbeans³öÏÖ֮ǰÊǷdz£Á÷ÐÐÁË¡£Ô­ÒòºÜ¼òµ¥£¬ÒòΪÄÇʱJbuilderÊÇΨһÄܹ»ÕæÕý³ÆµÃÉÏIDEµÄ²úÆ·¡£µ«ÔÚEclipseºÍNetbeans³öÏÖÖ®ºóJbuilder¾Íÿ¿öÓúÏ¡£·¢ÉúÕâÖÖÇé¿öµÄÔ­ÒòºÜ¶à¡£¿ÉÄÜÊÇÒòΪJbuilderÊÇÊշѵģ¬¶øEclipseºÍNetbeansÊÇÃâ·ÑµÄ£»Ò²¿ÉÄÜÊÇÒòΪBorlandµÄ²úÆ·ÓÐÒ»¸ö×î´óµÄȱµã¡£¾ÍÊDz»¹Ü¹¦ÄܶàÇ¿£¬¶øËüµÄ´úÂë±à¼­Æ÷ºÍÆäËü¸¨ÖúÊéд´úÂëµÄ¹¤¾ß²î²»¶àδ·¢Éúʲô±ä»¯¡£´ÓJbuilder2ºÍJbuilder9ºÃÏñ¶¼²î²»¶à¡£

¡¡¡¡4. Jcreator

¡¡¡¡ÒÔÉϽéÉܵĶ¼ÊÇ´ó¼Ò»ï¡£¶øJcreatorÔòÊÇÒ»¸öÇáÁ¿Ð͵ÄJava IDE¡£ËüµÄ¹¦Äܷdz£µ¥Ò»¡£×îºËÐĵŦÄܾÍÊÇ¿ ÉÄܱàдJavaÔ´³ÌÐò£¬²¢ÇÒÖ§³Ö´úÂë±äÉ«ºÍcode complete¡£µ«JcreatorÓÐÒ»¸ö×îÏÔÖøµÄÓŵ㡣¾ÍÊÇÔËÐÐËٶȿ죬²¢ÇÒÕ¼ÓÃ×ÊÔ´ÉÙ¡£ÕâÖ÷ÒªÊÇÒòΪEclipse¡¢NetbeansºÍJbuilder±¾Éí¶¼ÊÇʹÓÃJava±àдµÄ¡£ÔÚÆô¶¯Ê±±ØÐëµÃÏÈÆô¶¯JavaÐéÄâ»ú¡£¶øJcreatorʹÓõÄÊDZ¾µØ´úÂë¡£Òò¶øËٶȸü¿ì¡£Èç¹ûÄãµÄ»úÆ÷ÅäÖò»¸ß£¨ÈçÖ»ÓÐ64M»ò128MÄڴ棩£¬»¹ÊÇʹÓÃJcreatorΪºÃ¡£
¡¡¡¡¶þ¡¢ Java IDEÊÇ·ñÄÜ¿çƽ̨

ÓÉÓÚJavaÊÇ¿çƽ̨µÄ£¬Òò´Ë£¬ËüµÄIDE×îºÃÒ²ÄÜ¿çƽ̨¡£ÓÉÓÚEclipse¡¢NetbeansºÍJbuilder¶¼ÊÇʹÓÃJava±àдµÄ£¬Òò´ËËüÃÇÒ²ÊÇ¿çƽ̨µÄ¡£µ«ÓÉÓÚEclipse²ÉÓõÄGUI½Ó¿ÚÊÇSWT¡£¶øÕâ¸ö¿â²¢Î´¼ÓÈëSun JCP¡£Òò´Ë£¬EclipseµÄ¿çƽ̨ҪÊܵ½SWTµÄÏÞÖÆ£¬¼´SWTËùÄÜ¿çµÄƽ̨ÊýÒ²¾ÍÊÇEclipseËù¿çµÄƽ̨Êý¡£¶ø¶ÔÓÚJcreatorÀ´Ëµ£¬Ä¿Ç°Ö»ÓÐWindows°æ±¾¡£ÕâÒ²²»Äܲ»ËµÊÇÒ»¸öÒź¶¡£²»¹ýÓÉÓÚ´ó¶àÊýµÄJava¿ª·¢¶¼ÊÇÔÚWindowsÉÏ£¬Òò´Ë¡£Ö§³ÖWindowsƽ̨ÊǼ¸ºõÊÇËùÓеÄJava IDE×îÏÈ¿¼ÂǵÄÊÂÇé¡£

¡¡¡¡Èý¡¢ Java IDEÊÇ·ñÊÕ·Ñ

¡¡¡¡Õâ¸öÎÊÌâÊǾö¶¨Ò»¸öIDEÊÇ·ñÄܹ»Á÷ÐеÄÖØÒªÔ­ÒòÖ®Ò»¡£ÖÚËùÖÜÖª,Èç¹ûÒ»¸öÈí¼þÊÇÊշѵģ¬ÄÇô»ñµÃÕâ¸öÈí¼þµÄ·½·¨Ò»°ãÓÐÁ½ÖÖ¡£Ò»ÖÖÊǹºÂòÕý°æµÄÈí¼þ¡£ÁíÒ»ÖÖ¾ÍÊÇʹÓõÁ°æµÄÈí¼þ¡£¶øÔÚһЩ¶ÔµÁ°æ´ò»÷ºÜÑÏÀ÷µÄ¹ú¼Ò¿ÉÄÜʹÓÃÕý°æÈí¼þ¾Í³ÉΪ×î¼ÑµÄÑ¡Ôñ¡£È»¶ø£¬Ê¹ÓÃÕý°æÈí¼þ½«»á´øÀ´ºÜ´óµÄ³É±¾¡£ËùÒÔÒ»µ«ÓÐÒ»ÖÖ»ò¼¸ÖÖÃâ·ÑµÄÈí¼þ£¬²¢ÇÒÔÚ¹¦ÄÜÉÏ×ã¿ÉÒÔÈ¡´úÊÕ·ÑÈí¼þʱ£¬ÈËÃǾͻáÂíÉÏתÏòÕâЩÃâ·ÑµÄÈí¼þ¡£ÔÚÉÏÊöµÄ4ÖÖJava IDEÖÐEclipseºÍNetbeans²»½öÊÇÍêÈ«Ãâ·ÑµÄ£¬¶øÇÒÊÇ¿ªÔ´µÄ¡£Òò´Ë£¬ËüÃÇÒ»³öÏÖ£¬¾Í¶ÔÊÕ·ÑJbuilder²úÉúÁ˺ܴóµÄÍþв¡£Ä¿Ç°EclipseºÍNetbeansµÄʹÓÃÂÊÒѾ­³¬¹ýÁËJbuilder¡£¶øJcreatorËäȻҲÊÇÊշѵġ£µ«ÊÇ·ÑÓÃÒ²²¢²»¸ß¡£Òò´Ë£¬ÒÔJcreatorΪÊ×µÄһЩСÐ͵ÄJava IDEÒÔÆäÌå»ýС£¬Õ¼ÓÃϵͳ×ÊÔ´ÉÙµÈÓŵãÒ²»áÕ¼ÓÐÒ»¶¨µÄ±ÈÀý£¨¾¡¹ÜÕâ¸ö±ÈÀý²¢²»´ó£©¡£

¡ü·µ»ØĿ¼
ǰһƪ: JRuby£ºÊ¹JavaºÍRuby³ÉΪһ¼ÒÈË
ºóһƪ: ÁíÀà²éѯ Hibernate HQL Éî¶ÈÀúÏÕ