Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C++ºÍJava ÄĸöºÃ£¿ £¨Ô´×Ô Ææ»¢fvfve£©


JAVA¿ÉÒÔ˵ÊÇ´ÓC++·¢Õ¹ÆðÀ´µÄÍêÈ«ÃæÏò¶ÔÏóµÄ¿ª·¢ÓïÑÔ,Á½ÕßµÄʵÖÊÇø±ðÊÇÀûÒæ·ÖÊô²»Í¬µÄ¹«Ë¾:SUNºÍ΢Èí.¶Ô´Ë΢Èí·¢²¼ÁË.NETÓëÖ®¿¹ºâ.
´Ó×îеÄVisual Studio .NET 2005¿´,.NETÖ÷ÒªÊÇ4ÖÖÓïÑÔ:VB.NET, C#, C++.NET, J#.
VB.NET¿ÉÒÔ˵ÊÇVB6µÄÉý¼¶,µ«ÎÒÈÏΪVB.NETºÍC#ÒѾ­ÊÇÍêȫȫеÄÓïÑÔÁË,Á½ÕßµÄÄ¿µÄ¶¼ÊÇÒª´ò°ÜJAVAÕâ¸ö¾ºÕù¶ÔÊÖ,³ýÁËÓï·¨ÒÔÍâ,Æä¹¦Äܼ¸ºõÍêÈ«Ïàͬ.
C++.NET²ÅÊÇÕæÕýµÄC++Éý¼¶°æ,Ô­ÓеÄC/C++³ÌÐò¿ÉÒÔÕÕ³£Ê¹ÓÃ.Ö»ÊÇ񻂿·ÖΣÏÕ´úÂëÓëÍйܴúÂë.
J#¿ÉÒÔ˵ÊÇ΢ÈíµÄJAVA,ËüÊÇÒÔǰµÄJ++µÄÉý¼¶,΢ÈíÔø¾­ÊÔͼ·ÅÆúJ++,µ«ÔÚVS2005ÀïËü±ä³ÉÁËJ#.ÒòΪÎÒûÓÐÓùý,ËùÒÔ²¢²»Çå³þϸ½Ú.
.NETÊǸöÕûÌåµÄ¿ª·¢Æ½Ì¨,Ëü²»Í¬ÓÚÒÔÍùµÄVC»òVB, .NETÏÂÎÞÂÛÄãÓÃVB.NET»òC#,ÉõÖÁC++.NETдµÄ³ÌÐò¶¼Ö»ÊDZàÒë³ÉÖмä´úÂëÈ»ºóͨ¹ý.NET Freamworkƽ̨À´ÔËÐÐ(ÀàËÆÓÚJAVAÐéÄâ»ú).ËùÒÔÓÃʲôÓïÑÔËæÄã¸ßÐË,ÄãÉõÖÁ¿ÉÒÔÔÚÒ»¸öÏîÄ¿ÀïͬʱʹÓÃÒÔÉÏ3ÖÖÓïÑÔ.ËùÒÔ,ÄãÓ¦¸ÃÑ¡ÔñµÄÊÇJAVA»ò.NETƽ̨,¶øµ¥´¿µØÄÃC++ͬJAVAÏà±ÈÒÑûÓÐÒâÒåÁË.
JavaÊÇSUN¹«Ë¾1982Ä꿪·¢µÄÁË,Ëû±È.NETÔçÁËÆðÂë20Äê,JAVAÓëCµÄ¹ØÏµ¾ÍÏóLinuxºÍUnix,ÔÚ20¶àÄêµÄ·¢Õ¹ÀïËûÎüÈ¡ÁËÐí¶àC,C++,COM,COM+µÈÔªËØ,ÌØ±ðÊÇIneternetºÍÊÖ»úµÄÊ¢ÐÐ,×îÖÕʹJAVA³ÉÁËĿǰ×îÁ÷ÐеĿª·¢ÓïÑÔ.µ«.NETÒ²ÎüÈ¡ÁËJAVAÖî¶à³É¹¦µÄÓŵã,ÏԵøüÄêÇáÆøÊ¢,ßÍßͱÆÈË.
¾ÍĿǰÀ´ËµJAVAµÄÊг¡Õ¼ÓÐÂʸü¸ß.¶ø.NETµÄǰ¾°¸üΪ¹ãÀ«(ÆðÂë΢ÈíµÄ¹ã¸æÊÇÕâô˵µÄ).
µ«ÎÞÂÛÊÇѧJAVA»¹ÊÇC++.NET»òC#,ÉõÖÁVB.NET,¾ß±¸C/C++»ù´¡ÊǷdz£ÓаïÖúµÄ,Èç¹ûÄ㻹ÊÇѧÉúÄÇôÄã¸ù±¾²»Óÿ¼ÂÇÄÄÖÖÓïÑÔ¸üºÃ,ÒòΪÄãÔÚ´óѧÀïËùѧµÄ¶«Î÷²¢·Ç¾ÍÊÇÄãÒÔºó¹¤×÷ÖÐËùʹÓõÄ!¹Ø¼üÊÇѵÁ·×Ô¼º±à³ÌµÄ˼Ïë,ĿǰÀ´ËµÊÇÈçºÎ°Ñ¼¼ÊõͬÊг¡,¿Í»§ÐèÇóÏà½áºÏ,³¤Ô¶À´½²»¹Òª¼ÓÈëÉÌÒµÔË×÷Ä£ÐÍ,·Ö²¼Ê½¹ÜÀíµÈµÈ.¸öÈ˾õµÃÎÞÂÛJAVAºÍ.NET¶¼¿ÉÒÔ,Ö»Òª×Ô¼ºÓÃ×Å˳ÊÖ,»¹ÓоÍÊÇ¿´ÒÔºó¾ÍҵʱµÄÐèÒª,´ó¶àÊýÈí¼þ¹«Ë¾ÇãÏòÓÚJAVAÒòΪ±È΢ÈíµÄ.NET±ãÒË.¶øC/C++Âï,ÎÒÏàÐÅ10ÄêºóC++µÄÓ¦ÓÃÁìÓòûÓÐÏÖÔÚÕâô¹ã·º,¾ÍÏóWINDOWSʱ´úÄãÈÔÈ»¿ÉÒÔÓÃDOSÃüÁîÀ´ìÅÒ«×Ô¼ºµÄµçÄÔˮƽ,µ«³ý·ÇijЩרҵÈËÔ±,´ó¶àÊýʱºò,ÎÒÃǶ¼Ã»ÓбØÒª·ÇʹÓÃDOSÃüÁî²»¿É.
¾ÍÔÚ²»¾Ãǰ,ÎÒÃǵijÌÐòÔ±»¹²»¶ÏµØÕùÂÛVBºÍC++Äĸö¸üºÃ,¶øÃÀ¹úÈË,ÉõÖÁÓ¡¶ÈÈ˶¼ÒѾ­ÖÂÁ¦ÓÚʵÏÖ¶àÖÖÓïÑԵķֲ¼Ê½»ìºÏ±à³ÌÁË.ÓиöÃÀ¹úͬÐÐÔø¾­Ëµ¹ý,ËûÖ®ËùÒÔÒ»Ö±ÒÔÀ´¶¼ÓÃJAVAÀ´Ð´³ÌÐò,ÊÇÒòΪËûÂò²»ÆðÒ²²»ÏëÂò΢ÈíµÄ²úÆ·.ºÇºÇ,ÎÒÏëÎÒÃÇÖ®ËùÒÔ²»Í£µØÕùÂÛÄÄÖÖÓïÑÔ¸üºÃÊÇÒòΪÎÒÃǵÄÑ¡ÔñÌ«¶àÁË


Ïà¹ØÎĵµ£º

cºÍc++µÄ΢ÃîµÄ²»Í¬

ÔÚc++ÖдæÔÚ£¬ÔÚcÓïÑÔÖÐÈ´²»´æÔÚµÄÏÞÖÆÓУº
1. ÍêÕûµÄº¯ÊýÔ­ÐÍÉùÃ÷ÊDZØÐëµÄ£¬cÓïÑÔÀïûÕâôÑϸñ.
2. c++ÖУ¬ÓÉtypedef¶¨ÒåµÄÃû×Ö²»ÄÜÓëÒÑÓеĽṹ±êÇ©³åÍ»£¬µ«ÊÇcÓïÑÔÖÐÈ´ÊÇ¿ÉÒÔµÄ.
3. µ±void*Ö¸Õ븳ֵ¸øÁíÒ»¸öÀàÐ͵ÄÖ¸Õëʱ£¬c++¹æ¶¨±ØÐë½øÐÐÇ¿ÖÆÀàÐÍת»»£¬µ«ÊÇcÓïÑÔÖÐÈ´²»±ØÒª¡£
ÔÚc++ºÍcÖк¬Òå²»Ò»ÑùµÄÌØÐÔ£º
1. c++ ......

Ïêϸ½âÎöJavaÖгéÏóÀàºÍ½Ó¿ÚµÄÇø±ð

ÔÚJava
ÓïÑÔÖУ¬ abstract class ºÍinterface

ÊÇÖ§³Ö³éÏóÀà
¶¨
ÒåµÄÁ½ÖÖ»úÖÆ¡£ÕýÊÇÓÉÓÚÕâÁ½ÖÖ»úÖÆµÄ´æÔÚ£¬²Å¸³ÓèÁËJavaÇ¿´óµÄ ÃæÏò¶ÔÏóÄÜÁ¦¡£abstract
classºÍinterfaceÖ®¼äÔÚ¶ÔÓÚ³éÏóÀඨÒåµÄÖ§³Ö·½Ãæ¾ßÓкܴóµÄÏàËÆÐÔ£¬ÉõÖÁ¿ÉÒÔÏà»¥Ìæ»»£¬Òò´ËºÜ¶à¿ª·¢ÕßÔÚ½ø
ÐгéÏóÀඨÒåʱ¶ÔÓÚabstract
classºÍinterfaceµÄÑ¡Ô ......

java·´Éä

reflection: Ö¸ÎÒÃÇ¿ÉÒÔÓÚjava³ÌÐòÖ´ÐÐÆÚÔØÈ롢֪̽¡¢Ê¹ÓñàÒëÆÚ¼äÍêȫδ֪µÄclasses.»»¾ä»°Ëµ£¬java³ÌÐò¿ÉÒÔÔØÈëÒ»¸öÖ´ÐÐÆÚ²ÅµÃÖªÃû³ÆµÄclass,»ñϤÆäÍêÕû¹¹Ô죨µ«²»°üÀ¨methods¶¨Ò壩£¬²¢Éú³ÉʵÌå¡¢»ò¶ÔÆäfieldsÉèÖµ¡¢»ò»½ÆðÆämethods¡£ ......

Java ÀíÂÛºÍʵ¼ù: ÓÃÈíÒýÓÃ×èÖ¹ÄÚ´æÐ¹Â© 2

ÔÚ Java ÀíÂÛºÍʵ¼ù µÄ ǰһÆÚÎÄÕ ÖУ¬Java™ Çå½à¹¤³Ìʦ Brian Goetz ̽¾¿ÁËÈõÒýÓã¨weak references£©£¬ËüÈÃÄú¾¯¸æÀ¬»øÊÕ¼¯Æ÷£¬ÄúÏëҪά»¤Ò»¸ö¶ÔÏóµÄÒýÓ㬶ø²»»á×èÖ¹¸Ã¶ÔÏó±»À¬»øÊÕ¼¯¡£ÔÚ±¾ÆÚÎÄÕÂÖУ¬Ëû½«½âÊÍ Reference ¶ÔÏóµÄÁíÍâÒ»ÖÖÐÎʽ£¬¼´ÈíÒýÓã¨soft references£©£¬ÓÃÓÚ°ïÖúÀ¬»øÊÕ¼¯Æ÷¹ÜÀíÄÚ´æÊ¹ÓúÍÏû³ýÇ ......

DWRÖÐJava·½·¨µÄ²ÎÊý¼°·µ»ØÖµ

DWRʹÓÃÆª
1¡¢µ÷ÓÃûÓзµ»ØÖµºÍ²ÎÊýµÄJava·½·¨
1.1¡¢dwr.xmlµÄÅäÖÃ
Xml´úÂë
<dwr>  
  <allow>  
    <create creator="new" javascript="testClass" >  
      <param name="class" value= ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ