µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú 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 Éî¶ÈÀúÏÕ