ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
ÈÈÃÅÊé¿â ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

borland´«Ææ-µÚ26ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡



µÄ¾ºÈü£¬ÒÔÇóÈ«ËÙ´ßÉúLatt¨¦¡£µ±È»BorlandÍ˳öJIT±àÒëÆ÷µÄµÚÒ»½×¶ÎÕ½ÕùÖ®ºóµÄÓ°¡¡
ÏìÊDz»¾ÃÖ®ºóNetscape±ã²»ÔÙʹÓÃBorlandµÄJava¡¡JIT±àÒëÆ÷£¬¸ÄΪʹÓÃSymantecµÄ¡¡
Java¡¡JIT±àÒëÆ÷¡£ÖÁ´ËSymantecÖÕÓÚ»ñµÃÁËJIT±àÒëÆ÷µÚÒ»½×¶ÎµÄÕ½ÕùʤÀû£¬±£×¡ÁË¡¡
Java¿ª·¢¹¤¾ßµÚÒ»³§É̵ÄÑÕÃæ¡£µ«ÊÇSymantecÕæµÄ»ñʤÁËÂð£¿Äǿɲ»ÄܶÏÑÔ£¬ÒòΪJIT¡¡
±àÒëÆ÷Õ½Õù²Å¸Õ¿ªÊ¼¡£¡¡¡¡¡¡
ÔÚSymantecµÄJava¡¡JIT±àÒëÆ÷´ò°ÜÁËBorlandµÄJIT±àÒëÆ÷Ö®ºó£¬Symantec±ã°ÑÄԽ¡¡
µ½ÁËSUNµÄÉíÉÏ£¬Ï£ÍûSUNÒ²Äܹ»Ê¹ÓÃSymantecµÄJava¡¡JIT±àÒëÆ÷£¬°ÑSymantecÍÆÏòJava¡¡
ºËÐļ¼ÊõµÄÁìµ¼³§É̱¦×ù¡£²»¹ýSymantecµÄÅÌËãÏÔÈ»ÊÇÂä¿ÕÁË£¬ÒòΪSUNÒѾ­¾ö¶¨ÊÕ¡¡
¹ºÒ»¼ÒרÃÅÑз¢Java±àÒëÆ÷¼¼ÊõµÄÈí¼þ¹«Ë¾£¬²¢ÇÒ×¼±¸¿ª·¢×Ô¼ºµÄJIT±àÒëÆ÷£¬ÄǾ͡¡
ÊǺóÀ´µÄSUN¡¡HotSpot±àÒëÆ÷¼¼Êõ¡£ÁíÍâMicrosoftºÍIBMÒ²¿ªÊ¼¼ÓÈëÁËJava¡¡JIT±àÒë¡¡
Æ÷µÄ¾ºÈüÖ®ÁС£IBMΪÁ˺ÍSUNÕù¶áJavaÁìµ¼ÕߵĵØ룬²»µ«×Ô¼ºÑз¢IBMµÄJDK£¬ÉõÖÁ¡¡
Ò²Ñз¢IBMµÄJava¡¡JIT±àÒëÆ÷¡£ÑϸñµØ˵£¬µ±Ê±IBMµÄJava¡¡JIT±àÒëÆ÷Æ·ÖʱÈSUNÌṩ¡¡
µÄºÃ¶àÁË£¬²»µ«Îȶ¨¶øÇÒÖ´ÐÐËٶȱÈSUNµÄ¿ìÁËÐí¶à£¬ÈÃSUNÒ²ÑÕÃæÎ޹⣬ºÜ²»ÊÇ×Ìζ¡£¡¡
ÉõÖÁ¿ÉÒÔ˵IBMµÄJava¡¡JIT±àÒëÆ÷Æ·Öʲ»»á±ÈSymantecµÄJava¡¡JIT±àÒëÆ÷²îµ½ÄÄÀï¡£¡¡¡¡¡¡
¸üÂé·³µÄÊÇMicrosoftΪÁËÈÃIEÄܹ»ºÍNetscape¾ºÕù£¬Ò²¿ÉÒÔÖ´ÐÐApplet£¬Òò´ËÒ²¿ª¡¡
ʼÑз¢¾«Á¼µÄJava¡¡JIT±àÒëÆ÷¡£ÌرðÊǵ±MicrosoftµÃµ½ÁËAnders¡¡HejlsbergÖ®ºó£¬¡¡
ÔÚ±àÒëÆ÷¼¼Êõ·½ÃæÓÐÁËÖØ´óµÄÍ»ÆÆ¡£ËäÈ»MicrosoftµÄJIT±àÒëÆ÷Ò»Ö±²»ÏñÆäËû³§É̵ġ¡
Java¡¡JIT±àÒëÆ÷ÄÇô·ûºÏ±ê×¼£¬µ«ÊÇÆäÆ·ÖÊÈ´ÊÇÏ൱µÄ¾«Á¼¡£ÔÚMicrosoft²»¶ÏµØ¸Ä¡¡
ÉÆ֮ϣ¬ÒÀÎÒµ±Ê±µÄ²âÊÔ£¬¾­Æä±àÒëºóµÄJava¡¡ByteCodeÖ´ÐеÄËÙ¶ÈÊÇ×î¿ìµÄ£¬Á¬IBM¡¡
ºÍSymantecµÄJIT±àÒëÆ÷¶¼²»ÊǶÔÊÖ¡£Òò´Ë´ÓÎҵĹ۵ãÀ´¿´£¬ÔÚÕâ¸öJava¡¡JIT±àÒëÆ÷¡¡
µÄ½×¶Î£¬Ó¦¸ÃÊÇMicrosoft»ñÁ˹ھü¡£Òª²»ÊÇMicrosoftûÓгÖÐøÖ§³Ö×îеÄJDK±ê×¼£¬¡¡
ÓÖ»ìÔÓÁËһЩMicrosoft×Ô¼ºµÄ¶«Î÷£¬µ½×îºóºÜ¿ÉÄÜʹÓÃ×îΪ¹ã·ºµÄJava¡¡JIT±àÒëÆ÷¡¡
·´¶ø¾ÍÊÇMicrosoftµÄJIT±àÒëÆ÷¡£¡¡¡¡¡¡
ÖÁÓÚSymantec£¬ÔÚÈ¡µÃÁËJIT±àÒëÆ÷±íÃæÉϵÄÓÅÊÆÖ®ºó£¬Á¢¿ÌÓÖ°ÑÖصã·ÅÔÚÁË¿ª·¢Ö±¡¡
½Ó°ÑJava¡¡ByteCode±àÒë³ÉÔ­ÉúÓ¦ÓóÌÐòµÄÔ­ÉúJava±àÒëÆ÷¡£ÉÔºóSymantec³É¹¦µØ¿ª¡¡
·¢³öÁËÕâÖÖ±àÒëÆ÷£¬ÈÃBorland´óΪ½ôÕÅ£¬²¢ÇÒ×¼±¸¸ú½ø¡£¶øSymantecÒ²°ÑÕâ¸öÔ­Éú¡¡
Java±àÒëÆ÷¼ÓÈëµ½Visual¡¡Caf¨¦ÖУ¬³ÉΪһÏîÎüÒýÈ˵ŦÄÜ¡£²»¹ýºÜ¿ìµØÕâ¸ö¹¦ÄÜÈ´¡¡
ÒýÆðÁËÐí¶àJavaʹÓÃÕßµÄÅúÆÀ£¬ÒòΪËûÃÇÈÏΪÕâÎ¥·´ÁËJava¡¨Write¡¡Once£¬Run¡¡¡¡
Everywhere¡¨µÄ¾«Éñ£¬Èç´ËÒ»À´³§É̱ØÐëΪÿһ¸ö²»Í¬µÄƽ̨¿ª·¢Ô­ÉúJava±àÒëÆ÷£¬¡¡
Õâ»áÔì³ÉJavaÓ¦ÓóÌÐòÔÚ²»Í¬µÄƽִ̨Ðеķ´Ó¦²»Ò»ÖµÄÏÖÏó£¬ÓÖÏÝÈëC/C£«£«ÓïÑÔ¿ª¡¡
·¢µÄÓ¦ÓóÌÐòÔÚ²»Í¬µÄƽ̨±íÏÖ²»Ò»µÄÏàͬÎÊÌâ¡£ºóÀ´Á¬SUNÒ²²»ÔÞ³ÉÕâÖÖ×ö·¨£¬µ±¡¡
È»ÕâÊÇÒòΪSUNÏëÁ¦ÍÆ×Ô¼ºµÄHotSpot±àÒëÆ÷¼¼Êõ¡£Òò´ËÔ­ÉúJava±àÒëÆ÷ÔÚ·çÐÐÁËÒ»Õó¡¡
¶ÌÔݵÄʱ¼äÖ®ºó¾Í²»ÔÙÎüÒýÈË×¢ÒâÁË£¬¶øBorlandÔ­±¾ÎªJBuilder¿ª·¢Ô­ÉúJava±àÒë¡¡
Æ÷µÄ¼Æ»®Ò²Òò´Ë¶ø´òס¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Microsoft¡¡VJ£«£«µÄÍþв¡¡¡¡¡¡
1996Ä꣬Anders¡¡HejlsbergÀ´µ½MicrosoftÖ®ºóµÄµÚÒ»¸ö×÷Æ·¼´½«ÍƳö£¬ÄǾÍÊÇ¡¡
Microsoft¡¡VJ£«£«¡£VJ£«£«µÄ¼´½«ÍƳö£¬¶ÔÓÚÐí¶àÈí¼þ¹«Ë¾¶øÑÔ¶¼ÊÇÒ»¸öºÜ´óµÄÕ𺳡£¡¡
¶ÔÓÚSUNÀ´Ëµ£¬ÕâÊÇMicrosoftÔÚJavaÁìÓòµÄÌôÕ½¡£ÔÚSUN×Ô¼ºµÄJava¿ª·¢¹¤¾ß²»Õù¡¡
ÆøµÄ¾½¾³Ö®Ï£¬ÓÖµÃÃæ¶ÔÉ󤿪·¢¹¤¾ßµÄMicrosoft£¬ÌرðÊÇÓÉAndersÁì¾ü¿ª·¢µÄ¡¡
¾«Æ·¡£¶ÔÓÚÆäËûµÄJava¿ª·¢¹¤¾ß³§ÉÌÀ´Ëµ£¬Ò²ÊÇÌáÐĵõµ¨¡£Visual¡¡Caf¨¦ÔÚJBuilder¡¢¡¡
Visual¡¡Age¡¡For¡¡Java½ÐøÍƳöÖ®ºóÊг¡Õ¼ÓÐÂÊÒѾ­ÂýÂýµØ±»¹Ï·Ö£¬ÏÖÔÚÓÖµÃÔÙ´ÎÃæ¶Ô¡¡
MicrosoftµÄ¾ºÕù£¬ÎôÈÕSymantec¡¡C/C£«£«Ê§°ÜµÄÒõÓ°ÓÖ²øÉÏÁËÐÄÍ·¡£¶øMicrosoftµÄËÀ¡¡
¶ÔÍ·IBM¸üÊÇÔÚVisualAge¡¡For¡¡C/C£«£«¡¢VisualAge¡¡For¡¡BASICÁ¬·¬Ê§°ÜÖ®ºó£¬ºÃ²»ÈÝ¡¡
Ò×ÍƳöÁËVisualAge¡¡For¡¡Java£¬×¼±¸ÔÚJava¿ª·¢¹¤¾ßÊг¡´òÒ»³¡ºÃÇòÈü£¬Ã»ÓÐÏëµ½¡¡
ÏÖÔÚMicrosoftÓÖÀ´½Á¾Ö¡£¡¡¡¡¡¡
¶ÔÓÚBorlandÀ´Ëµ£¬Õâ¸öÏûÏ¢¸üÊÇÁîÈ˲»°²£¬ÒòΪBorland±¾ÉíµÄJava¿ª·¢¹¤¾ßÈÔÈ»´¦¡¡
ÓÚÑз¢½×¶Î£¬»¹Ã»ÓÐÍƳö£¬¶øÇÒ¿´Ñù×Ó½«»áÊÇÊг¡ÉÏ×îºóÒ»¸öÍƳöµÄJava¿ª·¢¹¤¾ß£¬¡¡
ÂäºóÖ÷Òª¾ºÕù¶ÔÊÖÒѾ­ºÜ¶àÁË¡£ÏÖÔÚMicrosoft¾ÓÈ»¸üÔçÒ»²½ÍƳöJava¿ª·¢¹¤¾ß£¬¶ø¡¡
ÇÒÊÇÓÉAnders¡¡HejlsbergÖ÷³Ö¿ª·¢µÄ¡£Borlandµ±È»ÖªµÀAnders¡¡HejlsbergµÄʵÁ¦£¬¡¡
×ÔÈ»²»¸ÒÇáÊÓVJ£«£«µÄÓ°ÏìÁ¦¡£¸üÂé·³µÄÊÇÔÚVJ£«£«ÍƳö֮ǰ£¬MicrosoftÒ»Ö±¶ÔVJ£«£«±£¡¡
³ÖÄ£ºýµÄ̬¶È£¬²»Ô¸Òâ±íÃ÷VJ£«£«ÊÇ·ñÊÇÒ»¸ö´¿ÕýJava¿ª·¢¹¤¾ß¡£¸üÈÃBorland¾ªÑȵġ¡
ÊÇ£¬BorlandÄÚ²¿¶ÔÓÚVJ£«£«¡¡BetaµÄ²âÊÔ±íÃ÷VJ£«£«±àÒë³öÀ´µÄ³ÌÐò´úÂëÔÚijЩ·½Ãæ¾ÓÈ»¡¡
±ÈDelphiµÈÔ­ÉúµÄWindows¿ª·¢¹¤¾ßÖ´Ðеû¹¿ìËÙ¡£ÕâÒâζ×ÅVJ£«£«²»µ«¶ÔÓÚJava¿ª·¢¡¡
¹¤¾ß¿ÉÄÜ»áÓÐÑÏÖصÄÓ°Ï죬ÉõÖÁ¶ÔÓÚÒ»°ãµÄWindows¿ª·¢¹¤¾ß¶¼ÓпÉÄÜÔì³ÉÍþв¡£²»¡¡
¹ýBorland·ÖÎöÈç¹ûVJ£«£«ÕæµÄ¿ªÊ¼¶ÔWindows¿ª·¢¹¤¾ß²úÉúÍþв£¬ÄÇôVB½«»áÊÇÊܵ½Ó°¡¡
Ïì×î´óµÄ¿ª·¢¹¤¾ß¡£µ«BorlandÈÔÈ»¸Ðµ½ÓÇÐÄ£¬ÒòΪVJ£«£«ÈÔÈ»¿ÉÄܶÔÓÚDelphiºÍC£«£«¡¡
Builder²úÉúÒ»¶¨µÄÓ°Ï죬ÕâÊÇBorland²»ÀÖÒâ¼ûµ½µÄ¡£µ±È»ÕâÒ²¼ÓËÙÁËBorlandÑз¢¡¡
Latt¨¦µÄ¾öÐÄ£¬ÒòΪÒѾ­²»ÄÜÔÙÍÏÁË¡£¡¡¡¡¡¡
¼ÇµÃµ±Ê±ÎÒ»¹ºÍBorlandÔÚÑÇÖÞмÓÆÂR&D×ܲ¿µÄMr¡£¡¡Inn¡¡Nam¡¡Yong̸¹ýVJ£«£«µÄ±íÏÖ¡¡
ÒÔ¼°¶ÔÓÚVJ£«£«¿ÉÄܲúÉúÓ°ÏìµÄÓÇÂÇ¡£Mr¡£¡¡YongҲ˵VJ£«£«µÄ±íÏÖÁîËûÃdzԾª¡£¿´À´Anders¡¡
¡¡HejlsbergÔÚVJ£«£«µÄ±àÒëÆ÷¼¼ÊõÉÏÏÂÁ˿๦£¬Æä±íÏÖÔçÒѳ¬¹ýÁ˵±Ê±Ò»°ãµÄJava±àÒë¡¡
Æ÷¼¼Êõ£¬µÄÈ·ÊÇÁîÈ˹ÎÄ¿Ïà¿´£¬¸üÂé·³µÄÊÇ´ÓVJ£«£«µÄÉíÉÏÒÀÏ¡¿ÉÒÔ¿´µ½DelphiµÄÉíÓ°¡£¡¡
BorlandµÄR&DÒѾ­Á˽âÁËÕâ¸öÇéÐΣ¬BorlandµÄ±àÒëÆ÷С×éÒ²ÔÚÑо¿Ïà¹ØÎÊÌâµÄ¼¼Êõ¡£¡¡
Óɴ˿ɼûµ±Ê±BorlandÒѾ­ÈçÁÙ´óµÐ£¬¿ªÊ¼×¼±¸Ïà¹ØµÄ¼¼Êõ£¬²¢ÇÒÒѾ­ÕÆÎÕÁ˳õÆڵġ¡
×´¿ö¡£¡¡¡¡¡¡
Microsoft¡¡VJ£«£«ÔÚ1996Äê11ÔÂÖÕÓÚÕýʽÍƳöÁË£¬È«ÊÀ½çÒ²¶¼ÆÁÏ¢ÒÔ´ý£¬×¼±¸¿´×ÅVJ£«£«¡¡
»á²úÉú¶àÉٵĻÙÃðÁ¦Á¿£¬¶øSUN¸ü×¼±¸¿´¿´MicrosoftÊÇ·ñ»áÎ¥·´ÈκÎSUNºÍMicrosoft¡¡
Ö®¼äµÄJavaЭÒé¡£µ±È»SUNÊǵ£ÐÄMicrosoftÏëÆÆ»µJavaµÄ¿ª·¢¡£VJ£«£«ÔÚÒ»¿ªÊ¼¹ûÈ»»ñ¡¡
µÃÁËһЩ»ØÏ죬±Ï¾¹ÕâÊÇMicrosoftÍƳöµÄJava¹¤¾ß£¬Ê¹ÓÃMicrosoft¿ª·¢¹¤¾ßµÄÈí¼þ¡¡
ÈËÔ±µ±È»»á¿¼ÂÇVJ£«£«¡£Í¬Ê±VJ£«£«Ò²ÎüÒýÁËһЩÏëʹÓÃJavaÓïÑÔ¡¢µ«ÊÇÈÔ´òËã´ôÔÚ¡¡
Windowsƽ̨µÄ¿ª·¢ÈËÔ±¡£¡¡¡¡¡¡
²»¹ýVJ£«£«ÍƳöÖ®ºóÒ²ºÜ¿ìÊܵ½ÁËËùÓÐJava¿ª·¢¹¤¾ßÒÔ¼°Ö§³ÖJavaƽ̨³§É̵ÄÈ«ÃæΧ½Ë¡£¡¡
ËûÃǺ¦ÅÂMicrosoft¶ÔJavaÊг¡µÄÈëÇÖ£¬»áÈÃÆäËû³§ÉÌÔÙ´ÎÎÞ·¨Éú´æ¡£Ö®ºóÁ¬SUNÒ²¿ª¡¡
ʼÁì¾üΧ¹¥Microsoft£¬ÒòΪSUN³ýÁ˺¦ÅÂMicrosoft»áÂýÂýµØÖ÷Ô×Javaƽ̨ºÍ±ê×¼Ö®¡¡
Í⣬»¹·¢ÏÖMicrosoftÕýÔÚºÜÓм¼ÇɵØÖð²½ÆÆ»µJavaÓïÑԺͱê×¼£¬ÀýÈçVJ£«£«±ãÌṩÁËÐí¡¡
¶à·Ç±ê×¼µÄJavaÓ÷¨²¢ÇÒºÜÃ÷ÏԵذÑVJ£«£«°óËÀÔÚWindowsƽ̨£¬ÆÆ»µJavaµÄ¡¨Write¡¡¡¡
Once£¬Run¡¡Everywhere¡¨µÄÃÀÃΡ£¶øÇÒ£¬Java¿ª·¢ÈËÔ±Èç¹û´óÁ¿Ê¹ÓÃVJ£«£«£¬ÄÇô±ãÔÙ¡¡
Ò²Àë²»¿ªWindowsƽ̨¡£Microsoft¼Æ»®Í¨¹ýÌṩһÁ÷µÄ¡¨ÀàJava¿ª·¢¹¤¾ß¡¨À´ÏÞÖÆ¿ª·¢¡¡
ÈËÔ±µÄ×ÔÓÉÑ¡ÔñȨµÄÆóͼÊÇÕÑÈ»Èô½ÒÁË¡£¡¡¡¡¡¡
ÓÉÓÚSUNµÄ´øÍ·ÅúÅУ¬ÏëʹÓÃJavaµÄ¿ª·¢ÈËÔ±ºÍÆóÒµºÜ¿ìµØ·¢ÏÖVJ£«£«²¢²»ÊDZê×¼µÄJava¡¡
¿ª·¢¹¤¾ß£¬Òò´Ë¶ÔÓÚVJ£«£«µÄÈÈÇéºÜ¿ìÏûÍËÁËÏÂÀ´¡£¶øVJ£«£«¶ÔÓÚJavaÒÔ¼°Windows¿ª·¢¡¡
¹¤¾ßµÄÍþвҲºÜ¿ìµØ½â³ýÁË¡£VJ£«£«¶ÔÓÚMicrosoftÀ´ËµºÜ¿ÉÄÜÊÇ×ÔDOS°æµÄMicrosoft¡¡¡¡
PascalÖ®ºóµÚ2´ÎÔÚ¿ª·¢¹¤¾ßµÄ´óʧ°Ü¡£²»¹ýÒÀÎҵĹ۵ãÀ´¿´£¬VJ£«£«ÔÚ±¾ÖÊÉÏÊÇÒ»¸ö¡¡
ÓÅÐãµÄ²úÆ·£¬²»ÂÛÊDZàÒëÆ÷¡¢FrameworkºÍ¼¯³É¿ª·¢»·¾³¶¼Óиßˮƽ֮×÷¡£VJ£«£«Ö®Ëù¡¡
ÒÔ°ÜÕóÏÂÀ´ÊµÔÚÊÇÒòΪÐÎÊƱÈÈËÇ¿£¬Javaƽ̨ҲÊǵÚÒ»´Î²»ÊÇÓÉMicrosoftËùÖ÷Ô׵ġ¡
Êг¡¡£ÔÚJavaÁª¾üµÄºÏ¹¥Ö®Ï£¬¼´Ê¹ÊÇÈí¼þ¾ÞÈËÒ²µÃ»Ø±ÜÈý·Ö¡£¡¡¡¡¡¡
ÒòΪµÚÒ»´ÎÔÚJava³ö»÷¾ÍŪµÃ»ÒÍ·ÍÁÁ³£¬²¢ÇÒSUN°ÚÃ÷Á˲»»áÔÊÐíMicrosoftÔÚJavaƽ¡¡
̨³ÉÆøºò£¬Ê¹µÃMicrosoft϶¨Á˺ÍSUNÕýÃ濪ս¡¢ÔÚJavaÊг¡ÉÏÈ«Ã濪»ðµÄ¾öÐÄ£¬½ø¡¡
¶øÔì³ÉÁËSUN¿Ø¸æMicrosoftÎ¥·´JavaºÏÔ¼µÄ¹æ¶¨µÄ½á¹û£¬¶øMicrosoftÉÔºóÔò¸É´à°Ñ¡¡
JavaÖ§³Ö´Ó²Ù×÷ϵͳÖÐÒƳý¡£µ±È»£¬ÕâÊÇMicrosoftºÍSUNÖ®¼äµÄJavaƽ̨֮ս£¬Òѳ¬¡¡
³ö±¾ÊéÌÖÂ۵ķ¶Î§£¬Ò²ÐíÓ¦¸ÃÓÉMicrosoft»òÊÇSUNµÄÈËÀ´ËµÃ÷ÕâÕû¸ö¹ý³Ì¡£¡¡¡¡¡¡
ËäȻʺóÖ¤Ã÷VJ£«£«ÔÚJava¿ª·¢¹¤¾ßÊÇʧ°ÜÁË£¬µ«ÊÇAnders¡¡HejlsbergÔÚVJ£«£«Öл¨·ÑµÄ¡¡
ÐÄÁ¦È´Ã»Óа׷ѣ¬ÒòΪVJ£«£«µÄ±àÒëÆ÷¼¼ÊõÒÔ¼°FrameworkºÍ¼¯³É¿ª·¢»·¾³µÄ¼¼Êõ¶¼ÔÚ¡¡
ÉÔºóÈÚÈëMicrosoft¡¡¼Æ»®µÄ»ù´¡ºËÐļ¼ÊõÖ®ÖС£ÀýÈçC#µÄÓïÑÔºÍJavaºÜÏàÏñ£¬¡¡
C#µÄ±àÒëÆ÷¼¼ÊõÏë±ØÒ²½èÖØÁËÐí¶àµ±³õVJ£«£«ÓÅÐã±àÒëÆ÷µÄ¼¼Êõ£¬Òò´ËC#±àÒëÆ÷µÄ×î¼Ñ¡¡
»¯½á¹ûÒ²ÔÚһЩ·½Ãæʤ¹ýÁËÏÖÔÚÐí¶àÔ­ÉúWindows¿ª·¢¹¤¾ßµÄ±àÒëÆ÷Ë®×¼¡£Anders¡¡¡¡
HejlsbergµÄŬÁ¦Õý¼¤»îÁËJavaºÍµÄÕýÃæ¾öÕ½¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡
IBM¡¡VisualAge¡¡For¡¡JavaµÄÍƳö¡¡¡¡¡¡
IBMÔÚPC¿ª·¢¹¤¾ßÊг¡µÄ±íÏÖÒ»Ö±ÁîÈËÒ¡Í·£¬ÒòΪÆ䡨ÍæÍæ±ãÅÜ¡¨µÄ×÷·ç×ÜÊÇÈÃÈËÎÞ·¨¡¡
·ÅÐÄʹÓÃËüµÄ¿ª·¢¹¤¾ß¡£µ«ÊÇÒ²ÐíÊÇIBMµÄÕÐÅÆÌ«´ó£¬ÔÙ¼ÓÉÏËü»áÃâ·ÑÏò¹ºÂòIBM»úÆ÷¡¡
»òÊÇÈí¼þµÄ¿Í»§·îËÍIBM¿ª·¢¹¤¾ß£¬Òò´ËÒ²×ÜÊÇÓÐÈË»áȥʹÓÃIBMµÄ¿ª·¢¹¤¾ß¡£ÎÒ¸öÈË¡¡
ÔÚÊÜÁËIBM¡¡VisualAge¡¡For¡¡C/C£«£«µÄ½Ìѵ֮ºó£¬±ã¶ÔIBMµÄ¿ª·¢¹¤¾ß¾´Ð»²»ÃôÁ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨1£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡