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

C++ÓëJAVA

JAVAºÍC++¶¼ÊÇÃæÏò¶ÔÏóÓïÑÔ¡£Ò²¾ÍÊÇ˵£¬ËüÃǶ¼Äܹ»ÊµÏÖÃæÏò¶ÔÏó˼Ï루·â×°£¬¼Ì³Ë£¬¶à̬£©¡£
C++Äܱ»²Ù×÷ϵͳ£¨Window£¬Linux£©Ö±½ÓÔËÐУ¬¶øJava²»ÐУ¬ÐèÒªÓиöJVM¡£
 javaÓïÑÔ¸ø¿ª·¢ÈËÔ±ÌṩÁ˸üΪ¼ò½àµÄÓï·¨£»È¡ÏûÁËÖ¸Õë´øÀ´¸ü¸ßµÄ´úÂëÖÊÁ¿£»ÍêÈ«ÃæÏò¶ÔÏ󣬶ÀÌصÄÔËÐлúÖÆÊÇÆä¾ßÓÐÌìÈ»µÄ¿ÉÒÆÖ²ÐÔ¡£
1£®Ö¸Õë
JAVAÓïÑÔÈñà³ÌÕßÎÞ·¨ÕÒµ½Ö¸ÕëÀ´Ö±½Ó·ÃÎÊÄÚ´æÎÞÖ¸Õ룬²¢ÇÒÔöÌíÁË×Ô¶¯µÄÄÚ´æ¹ÜÀí¹¦ÄÜ£¬´Ó¶øÓÐЧµØ·ÀÖ¹ÁËc£¯c++ÓïÑÔÖÐÖ¸Õë²Ù×÷ʧÎó£¬ÈçÒ°Ö¸ÕëËùÔì³ÉµÄϵͳ±ÀÀ£¡£µ«Ò²²»ÊÇ˵JAVAûÓÐÖ¸Õ룬ÐéÄâ»úÄÚ²¿»¹ÊÇʹÓÃÁËÖ¸Õ룬ֻÊÇÍâÈ˲»µÃʹÓöøÒÑ¡£ÕâÓÐÀûÓÚJava³ÌÐòµÄ°²È«¡£
2.Àà
2.1 C++Àà
Àà³ÉÔ±·ÃÎÊ¿ØÖÆÊôÐÔ£º¹«ÓУ¬Ë½ÓУ¬±£»¤¡£±£»¤Óë˽ÓÐÀàËÆ£¬²î±ðÔÚÓڼ̳йý³ÌÖжԲúÉúµÄÐÂÀàµÄÓ°Ï첻ͬ¡£
ϵͳĬÈÏΪprivate ¼Ì³Ð
Ðé»ùÀࣺ
ijÀàµÄ²¿·Ö»òÈ«²¿»ùÀà´ÓÒ»¸ö¹²Í¬»ùÀàÅÉÉú³öÀ´Ê±£¬½«¹²Í¬»ùÀàÉèΪÐé»ùÀ࣬´Ó²»Í¬Â·¾¶¼Ì³Ð¹ýÀ´µÄͬÃûÊý¾Ý³ÉÔ±ÔÚÄÚ´æÖÐÖ»ÓÐÒ»¸ö¿½±´£¬½â¾öͬÃû³ÉÔ±µÄΨһ±êʶÎÊÌâ¡£
Ð麯Êý£º
½â¾öͨ¹ý»ùÀà¶ÔÏóµÄÖ¸Õëµ÷ÓõÄÖ»ÊÇ´Ó»ùÀà¼Ì³ÐµÄº¯Êý³ÉÔ±£¬¶ø²»ÊÇÅÉÉúÀàÐÂÔöµÄͬÃûº¯Êý¡£
´¿Ð麯Êý£º
ÔÚ»ùÀàÖÐֻ˵Ã÷º¯ÊýÔ­ÐÍ£¬¹æ¶¨Õû¸öÀà×åµÄͳһ½Ó¿ÚÐÎʽ£¬ÔÚÅÉÉúÀàÖÐÔÙ¸ø³ö¾ßÌåʵÏÖ¡£
virtual º¯ÊýÀàÐÍ º¯ÊýÃû£¨²ÎÊý±í£©=0£» //´ø´¿Ð麯ÊýµÄÀàÊdzéÏóÀà
2.2 JAVAÀà
 ·ÃÎÊ¿ØÖÆ
                      public,  protected,    default,   private   £¨Ä¬ÈÏÊÇprotected£©
ͬһ¸öÀà
ͬһ¸ö°üÖеÄÀà
 ×ÓÀà
ÆäËû°üÖеÄÀà
3.¼Ì³Ð
 c++Ö§³Ö¶àÖؼ̳У¬ÕâÊÇc++µÄÒ»¸öÌØÕ÷£¬ËüÔÊÐí¶à¸¸ÀàÅÉÉúÒ»¸öÀà¡£¾¡¹Ü¶àÖؼ̳й¦ÄܺÜÇ¿£¬µ«Ê¹Óø´ÔÓ£¬¶øÇÒ»áÒýÆðÐí¶àÂé·³£¬±àÒë³ÌÐòʵÏÖËüÒ²ºÜ²»ÈÝÒס£Java²»Ö§³Ö¶àÖؼ̳У¬µ«ÔÊÐíÒ»¸öÀà¼Ì³Ð¶à¸ö½Ó¿Ú(extends+implement)£¬ÊµÏÖÁËc++¶àÖؼ̳еŦÄÜ£¬ÓÖ±ÜÃâÁËc++ÖеĶàÖؼ̳ÐʵÏÖ·½Ê½´øÀ´µÄÖî¶à²»±ã¡£
3.1 C++¼Ì³Ð
class A:public B,protected C, private D  {};
//Ò»¸öÀà¿ÉÒÔÓжà¸ö»ùÀ࣬³ÆΪ¶à¼Ì³Ð£¬Ö»ÓÐÒ»¸ö»ùÀà³ÆΪµ¥¼Ì³Ð¡£JAVAÖ»ÄÜÓÐÒ»¸öÖ±½Ó¸¸À࣬³ÆΪ³¬Àà
¹¹Ô캯ÊýÓëÎö¹¹º¯Êý²»Äܱ»¼Ì³Ð£¬JAVAÒ²²»Äܼ̳й¹Ô캯Êý
¹«Óм̳У¬»ùÀàµÄ˽ÓгÉÔ±²»ÄÜ·ÃÎÊ¡£»ùÀ๫Óкͱ£»¤³ÉÔ±µÄ·ÃÎÊÊôÐÔÔÚÅÉÉúÀ಻±ä¡£
˽Óм̳У¬»


Ïà¹ØÎĵµ£º

±àд¿ÉÒÆÖ²C/C++³ÌÐòÒªµã

      1.·Ö²ãÉè¼Æ£¬¸ôÀëƽ̨Ïà¹ØµÄ´úÂë¡£¾ÍÏñ¿É²âÊÔÐÔÒ»Ñù£¬¿ÉÒÆÖ²ÐÔÒ²Òª´ÓÉè¼Æ×¥Æð¡£Ò»°ãÀ´Ëµ£¬×îÉϲãºÍ×îϲ㶼²»¾ßÓÐÁ¼ºÃµÄ¿ÉÒÆÖ²ÐÔ¡£×îÉϲãÊÇ
GUI£¬´ó¶àÊýGUI¶¼²»ÊÇ¿çƽ̨µÄ£¬ÈçWin32 SDKºÍMFC¡£×îϲãÊDzÙ×÷ϵͳAPI£¬´ó¶à²¿·Ö²Ù×÷ϵͳAPI¶¼ÊÇרÓõġ£
¡¡¡¡
Èç¹ûÕâÁ½²ãµÄ´úÂëÉ¢²¼ÔÚÕû¸öÈí¼ ......

C/C++±àÒëÆ÷ cl.exeµÄÃüÁîÑ¡Ïî

ºÍÔÚIDEÖбàÒëÏà±È£¬ÃüÁîÐÐģʽ±àÒëËٶȸü¿ì£¬²¢¿ÉÒÔ±ÜÃâ±»IDE²úÉúµÄһЩ¸½¼ÓÐÅÏ¢Ëù¸ÉÈÅ¡£±¾ÎĽ«½éÉÜ΢ÈíC/C++±àÒëÆ÷ÃüÁîÐÐģʽÉ趨ºÍÓ÷¨¡£ 1¡¢ÉèÖû·¾³±äÁ¿£º PATH=C:\Program Files\Microsoft Visual Studio 8\VC\bin INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\include LIB=C:\Program Files\Microsof ......

C++ Ö®Boostѧϰ±Ê¼Ç Linuxϱà³Ì

C++ѧϰ±Ê¼Ç--Linuxϱà³Ì
Ò»¡¢¹ØÓÚBoostµÄʹÓ㬼¸ÖÖ³£Ó÷½·¨£¬Ö»ÊÇ×Ô¼º¹¤×÷¡¢Ñ§Ï°ÖÐ×ܽáµÄ£¬ÓÐЩ·½·¨µÄÈ·ÓÐЩ·±Ëö£¬ÄÜÂú×ãÐèÇó£¬Ó¦¸Ã»¹Óиü¼Ó¼òµ¥¿ì½ÝµÄ·½Ê½£¬´ý¸Ä½ø¡£
1¡¢ÅжÏ×Ö·û´®ÓëÕýÔò±í´ïʽÊÇ·ñÆ¥Å䣨ÍêÈ«Æ¥Å䣩
bool IsMatch(const char* data,const char * regx)
{
    boost::regex express ......

ÈçºÎÖÕÖ¹Ï̵߳ÄÔËÐУ¨C/C++£©

ÈçºÎÖÕÖ¹Ï̵߳ÄÔËÐУ¨C/C++£©
ÏëÒªÖÕÖ¹Ï̵߳ÄÔËÐУ¬¿ÉÒÔʹÓÃÒÔÏ·½·¨£º
1¡¢Ï̺߳¯Êý·µ»Ø£¨×îºÃʹÓø÷½·¨£©¡£
2¡¢Í¨¹ýµ÷ÓÃExitThreadº¯Êý£¬Ï߳̽«×ÔÐг·Ïû£¨×îºÃ²»Ê¹Óø÷½·¨£©¡£
3¡¢Í¬Ò»¸ö½ø³Ì»òÁíÒ»¸ö½ø³ÌÖеÄÏ̵߳÷ÓÃTerminateThreadº¯Êý£¨Ó¦±ÜÃâʹÓø÷½·¨£©¡£
4¡¢ExitProcessºÍTerminateProcessº¯ÊýÒ²¿ÉÒÔÓÃÀ ......

Java C++ Çø±ð

JAVAºÍC++¶¼ÊÇÃæÏò¶ÔÏóÓïÑÔ¡£Ò²¾ÍÊÇ˵£¬ËüÃǶ¼Äܹ»ÊµÏÖÃæÏò¶ÔÏó˼Ï루·â×°£¬¼Ì³Ë£¬¶à̬£©¡£
C++Äܱ»²Ù×÷ϵͳ£¨Window£¬Linux£©Ö±½ÓÔËÐУ¬¶øJava²»ÐУ¬ÐèÒªÓиöJVM¡£
 javaÓïÑÔ¸ø¿ª·¢ÈËÔ±ÌṩÁ˸üΪ¼ò½àµÄÓï·¨£»È¡ÏûÁËÖ¸Õë´øÀ´¸ü¸ßµÄ´úÂëÖÊÁ¿£»ÍêÈ«ÃæÏò¶ÔÏ󣬶ÀÌصÄÔËÐлúÖÆÊÇÆä¾ßÓÐÌìÈ»µÄ¿ÉÒÆÖ²ÐÔ¡£
1£®Ö¸Õë
JAVA ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ