Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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À´Ð´³ÌÐò,ÊÇÒòΪËûÂò²»ÆðÒ²²»ÏëÂò΢ÈíµÄ²úÆ·.ºÇºÇ,ÎÒÏëÎÒÃÇÖ®ËùÒÔ²»Í£µØÕùÂÛÄÄÖÖÓïÑÔ¸üºÃÊÇÒòΪÎÒÃǵÄÑ¡ÔñÌ«¶àÁË,È


Ïà¹ØÎĵµ£º

ÄãÄÜͨ¹ýÏÂÃæµÄ3µÀjavaÃæÊÔÌâÂð?

1.java static inner class ºÍ non-static inner classµÄÇø±ð?
2.Çëд³öÒ»¸ösingletonģʽµÄclass.
ÄãÈç¹ûд³öÏÂÃæµÄ2ÖÖÑùʽ,ÎÒ»áÎÊÄã:ÇëÎÊÄãÈçºÎÔÚͬһ¸öjvmÖв¢ÇÒÔÚͬһ¸öclassLoaderÖеõ½ËüµÄ¶à¸öʵÀý?(Çë²»ÒªÆæ¹Ö)
ÑùÁÐ1:
public class Singleton {  
 private final static Singleton instance= ......

java°üµ¼Èë»úÖÆµÄÑо¿

¡¡¡¡javaÖÐÓÐÁ½ÖÖ°üµÄµ¼Èë»úÖÆ£¬×ܽáÈçÏ£º
¡¡¡¡µ¥ÀàÐ͵¼Èë(single-type-import)£¬ÀýÈçimport java.io.File;
¡¡¡¡°´ÐèÀàÐ͵¼Èë(type-import-on-demand)£¬ÀýÈç import java.io.*;
¡¡¡¡¹ØÓÚÕâÁ½ÖÖµ¼ÈëÀàÐÍ´ó¼Ò¸÷ÓÐËù°®£¬ÖÚ˵·×ç¡¡£ÕâÀï·ÖÎöÒ»ÏÂÕâÁ½ÖÖµ¼ÈëÀàÐ͵ĴóÖ¹¤×÷Ô­Àí¹©´ó¼Ò²Î¿¼¡£
¡¡¡¡µ¥ÀàÐ͵¼Èë±È½ÏºÃÀí½â£¬½ö½öµ ......

һЩ³£¼ûJavaÒì³£¹éÀà(¶þ)

ËãÊõÒì³£ÀࣺArithmeticExecption
¡¡¡¡¿ÕÖ¸ÕëÒì³£ÀࣺNullPointerException
¡¡¡¡ÀàÐÍÇ¿ÖÆ×ª»»Òì³££ºClassCastException
¡¡¡¡Êý×鸺ϱêÒì³££ºNegativeArrayException
¡¡¡¡Êý×éϱêÔ½½çÒì³££ºArrayIndexOutOfBoundsException
¡¡¡¡Î¥±³°²È«Ô­ÔòÒì³££ºSecturityException
¡¡¡¡ÎļþÒѽáÊøÒì³££ºEOFException
¡¡¡¡ÎļþÎ´Õ ......

java ÃæÊÔÌâ59µÀ£¨º¬²Î¿¼´ð°¸£©


Java
»ù´¡·½Ãæ
:
 
1
¡¢×÷ÓÃÓò
public,private,protected,
ÒÔ¼°²»Ð´Ê±µÄÇø±ð
´ð£º
Çø±ðÈçÏ£º
×÷ÓÃÓò
           
µ±Ç°Àà
       
ͬһ
package  
×ÓËïÀà
     &n ......

JavaÓëC++

1¡¢Java²ÉÓÃUnicode×Ö·û¼¯£¬Ôö¼ÓÁ˶ԷÇÀ­¶¡ÓïϵµÄÖ§³Ö£¬Ò»¸öºº×Ö¿ÉÒÔÖ±½Ó×÷Ϊһ¸ö×Ö·û³£Á¿½øÐи³Öµ¶øÔÚC++ÖбØÐë×öΪ×Ö·û´®´¦Àí
  char chTemp = 'ÎÒ';
  System.out.println(chTemp);
Java×Ö·ûÊÇÒ»¸ö16ΪµÄÎÞ·ûºÅÕûÊý£¬C++ÖÐΪ8λ
2. Java±êʶ·û¿ÉÒÔÒÔÃÀÔª·û$¿ªÍ·£¬¿Éº¬ÓÐËùÓÐÊ®Áù½øÖÆÖµ´óÓÚ0xc0µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ