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

java·ºÐÍÏê½â

·ºÐÍ£¨Generic type »òÕßgenerics£©ÊÇ¶Ô Java ÓïÑÔµÄÀàÐÍϵͳµÄÒ»ÖÖÀ©Õ¹£¬ÒÔÖ§³Ö´´½¨¿ÉÒÔ°´ÀàÐͽøÐвÎÊý»¯µÄÀà¡£¿ÉÒÔ°ÑÀàÐͲÎÊý¿´×÷ÊÇʹÓòÎÊý»¯ÀàÐÍʱָ¶¨µÄÀàÐ͵ÄÒ»¸öռλ·û£¬¾ÍÏñ·½·¨µÄÐÎʽ²ÎÊýÊÇÔËÐÐʱ´«µÝµÄÖµµÄռλ·ûÒ»Ñù¡£
¿ÉÒÔÔÚ¼¯ºÏ¿ò¼Ü£¨Collection framework£©Öп´µ½·ºÐ͵͝»ú¡£ÀýÈ磬MapÀàÔÊÐíÄúÏòÒ»¸öMapÌí¼ÓÈÎÒâÀàµÄ¶ÔÏ󣬼´Ê¹×î³£¼ûµÄÇé¿öÊÇÔÚ¸ø¶¨Ó³É䣨map£©Öб£´æÄ³¸öÌØ¶¨ÀàÐÍ£¨±ÈÈçString£©µÄ¶ÔÏó¡£
ÒòΪMap.get()±»¶¨ÒåΪ·µ»ØObject£¬ËùÒÔÒ»°ã±ØÐ뽫Map.get()µÄ½á¹ûÇ¿ÖÆÀàÐÍת»»ÎªÆÚÍûµÄÀàÐÍ£¬ÈçÏÂÃæµÄ´úÂëËùʾ£º
Map m = new HashMap();
m.put("key", "blarg");
String s = (String) m.get("key");
ÒªÈóÌÐòͨ¹ý±àÒ룬±ØÐ뽫get()µÄ½á¹ûÇ¿ÖÆÀàÐÍת»»ÎªString£¬²¢ÇÒÏ£Íû½á¹ûÕæµÄÊÇÒ»¸öString¡£µ«ÊÇÓпÉÄÜijÈËÒѾ­ÔÚ¸ÃÓ³ÉäÖб£´æÁ˲»ÊÇStringµÄ¶«Î÷£¬ÕâÑùµÄ»°£¬ÉÏÃæµÄ´úÂ뽫»áÅ׳öClassCastException¡£
ÀíÏëÇé¿öÏ£¬Äú¿ÉÄÜ»áµÃ³öÕâÑùÒ»¸ö¹Ûµã£¬¼´mÊÇÒ»¸öMap£¬Ëü½«String¼üÓ³Éäµ½StringÖµ¡£Õâ¿ÉÒÔÈÃÄúÏû³ý´úÂëÖеÄÇ¿ÖÆÀàÐÍת»»£¬Í¬Ê±»ñµÃÒ»¸ö¸½¼ÓµÄÀàÐͼì²é²ã£¬¸Ã¼ì²é²ã¿ÉÒÔ·ÀÖ¹ÓÐÈ˽«´íÎóÀàÐ͵ļü»òÖµ±£´æÔÚ¼¯ºÏÖС£Õâ¾ÍÊÇ·ºÐÍËù×öµÄ¹¤×÷¡£
·ºÐ͵ĺô¦
Java ÓïÑÔÖÐÒýÈë·ºÐÍÊÇÒ»¸ö½Ï´óµÄ¹¦ÄÜÔöÇ¿¡£²»½öÓïÑÔ¡¢ÀàÐÍϵͳºÍ±àÒëÆ÷ÓÐÁ˽ϴóµÄ±ä»¯£¬ÒÔÖ§³Ö·ºÐÍ£¬¶øÇÒÀà¿âÒ²½øÐÐÁË´ó·­ÐÞ£¬ËùÒÔÐí¶àÖØÒªµÄÀ࣬±ÈÈ缯ºÏ¿ò¼Ü£¬¶¼ÒѾ­³ÉΪ·ºÐÍ»¯µÄÁË¡£Õâ´øÀ´Á˺ܶàºÃ´¦£º
· ÀàÐͰ²È«¡£·ºÐ͵ÄÖ÷ҪĿ±êÊÇÌá¸ß Java ³ÌÐòµÄÀàÐͰ²È«¡£Í¨¹ýÖªµÀʹÓ÷ºÐͶ¨ÒåµÄ±äÁ¿µÄÀàÐÍÏÞÖÆ£¬±àÒëÆ÷¿ÉÒÔÔÚÒ»¸ö¸ßµÃ¶àµÄ³Ì¶ÈÉÏÑéÖ¤ÀàÐͼÙÉ衣ûÓзºÐÍ£¬ÕâЩ¼ÙÉè¾ÍÖ»´æÔÚÓÚ³ÌÐòÔ±µÄÍ·ÄÔÖУ¨»òÕßÈç¹ûÐÒÔ˵ϰ£¬»¹´æÔÚÓÚ´úÂë×¢ÊÍÖУ©¡£
Java ³ÌÐòÖеÄÒ»ÖÖÁ÷Ðм¼ÊõÊǶ¨ÒåÕâÑùµÄ¼¯ºÏ£¬¼´ËüµÄÔªËØ»ò¼üÊǹ«¹²ÀàÐ͵쬱ÈÈç“StringÁб픻òÕß“Stringµ½StringµÄÓ³É䔡£Í¨¹ýÔÚ±äÁ¿ÉùÃ÷Öв¶»ñÕâÒ»¸½¼ÓµÄÀàÐÍÐÅÏ¢£¬·ºÐÍÔÊÐí±àÒëÆ÷ʵʩÕâЩ¸½¼ÓµÄÀàÐÍÔ¼Êø¡£ÀàÐÍ´íÎóÏÖÔھͿÉÒÔÔÚ±àÒëʱ±»²¶»ñÁË£¬¶ø²»ÊÇÔÚÔËÐÐʱµ±×÷ClassCastExceptionչʾ³öÀ´¡£½«ÀàÐͼì²é´ÓÔËÐÐʱŲµ½±àÒëʱÓÐÖúÓÚÄú¸üÈÝÒ×ÕÒµ½´íÎ󣬲¢¿ÉÌá¸ß³ÌÐòµÄ¿É¿¿ÐÔ¡£
· Ïû³ýÇ¿ÖÆÀàÐÍת»»¡£·ºÐ͵ÄÒ»¸ö¸½´øºÃ´¦ÊÇ£¬Ïû³ýÔ´´úÂëÖеÄÐí¶àÇ¿ÖÆÀàÐÍת»»¡£ÕâʹµÃ´úÂë¸ü¼Ó¿É¶Á£¬²¢ÇÒ¼õÉÙÁ˳ö´í»ú»á¡£
¾¡¹Ü¼õÉÙÇ¿ÖÆÀàÐÍת»»¿ÉÒÔ½µµÍʹÓ÷ºÐÍÀàµÄ´úÂëµÄÂÞà³̶ȣ¬µ«ÊÇÉ


Ïà¹ØÎĵµ£º

java Éî¿ÌÀí½â ²»¶Ï¸üÐÂ

1¡¢javaÊÇ¿çÆ½Ì¨µÄ£¬ÊÇһÎâÊÍÐÔÓïÑÔ£¬Ò»ÌõÒ»ÌõµØÖ´ÐУ¬½âÊÍÆ÷¾ÍÊÇjvm£¬ËùÒÔ¿ÉÒÔ¿çÆ½Ì¨£»
    C/C++ÊDZàÒëÐÔÓïÑÔ£¬ËùÓбàÒëÍêºóÔÙÖ´ÐУ¬¿çƽ̨µÄʱºòÐèÒªÖØÐ±àÒëÒ»´Î£¬ÒÔÊÊÓ¦ÐÂµÄÆ½Ì¨¡£
2¡¢ÏòÉÏתÐÍ£¬¼Ì³Ð  °×Âí·ÇÂí 
 ¸¸Àà¶ÔÏóת»¯Îª×ÓÀà±ØÐëÇ¿ÖÆ(SonClass)fatherClass
 ×ÓÀ൱ ......

´Ójava³ÌÐòÖе÷ÓÃÆäËü³ÌÐò

RMI (Remote Method Invocation£¬Ô¶³Ì·½·¨µ÷ÓÃ)ÈçºÎÓÃÓÚ³ÌÐò¼äͨѶ£¬ÁíÒ»¸öÓÃÓÚͨѶµÄ¼¼ÊõÊÇRuntime.exec() ·½·¨¡£Äã¿ÉÒÔÓÃÕâ¸ö·½·¨´ÓÒ»¸öÔËÐа¢java³ÌÐòÖе÷ÓÃÁíÒ»¸ö³ÌÐò¡£Runtime.exec Ò²ÔÊÐíÄãÖ´ÐкͳÌÐòÏà¹ØµÄ²Ù×÷£¬ÀýÈç¿ØÖÆ³ÌÐòµÄ±ê×¼ÊäÈëÊä³ö£¬µÈ´ý³ÌÐòµÄ½áÊø²¢µÃµ½ËüµÄÍ˳ö״̬¡£ÏÂÃæÊÇÒ»¸ ......

JavaÊäÈëÊä³öÁ÷ ¸´ÖÆÎļþ

   ¸Õ¿ªÊ¼Ñ§Ï°Java,Ò»Ö±Ïëѧµ«×ÜÊǼá³Ö²»ÏÂÀ´,»Øµ½¼Ò¾ÍÏë×ÅÍæÓÎÏ·,¿´À´ÊÇҪϾöÐÄÁË,2010ÄêÒªºÃºÃѧϰJavaÁË.
   ÕâÊÇÔÚÍøÉÏ¿´µ½µÄÁ½¸öСÀý×Ó,×Ô¼ºÒ²×öÁËÒ»±é.
    1.
    try
{
FileInputStream in=new FileInputStream("C:/1.txt");
FileOutput ......

¡¶ÇáÁ¿¼¶Java EEÆóÒµÓ¦ÓÃʵս¡· AntÓ÷¨


AntÓ÷¨——Õª×Ô¡¶ÇáÁ¿¼¶Java EEÆóÒµÓ¦ÓÃʵս¡·
1.6 AntµÄ°²×°ºÍʹÓÃ
AntÊÇÒ»ÖÖ»ùÓÚJavaµÄÉú³É¹¤¾ß
¡£´Ó×÷ÓÃÉÏÀ´¿´£¬ËüÓÐЩÀàËÆÓÚC±à³Ì£¨Unixƽ̨ÉÏʹÓý϶ࣩÖеÄMake¹¤¾ß£¬C/C++ÏîÄ¿
¾­³£Ê¹ÓÃMake¹¤¾ßÀ´¹ÜÀíÕû¸öÏîÄ¿µÄ±àÒë¡¢Éú³É¡£
MakeʹÓÃShellÃüÁîÀ´¶¨Òå
Éú³ÉÈÎÎñ£¬²¢¶¨ÒåÈÎÎñÖ®¼äµÄÒÀÀµ¹ØÏµ£¬ÒÔ±ãË ......

ѸÀ×JAVA±ÊÊÔ+ÃæÊÔ+ÉÏ»ú

ѸÀ×ÃæÊÔ»ØÀ´£¬ÓÃÁËÕûÕûÒ»ÏÂÎ磨²»ÖªµÀÔõô˵ÁË£¬ÆäÖеȴýʱ¼ä¶¼¿ì2СʱÁË£©£¬×Ô¼º¸Ð¾õ±ÊÊÔºÍÉÏ»ú»¹¿ÉÒÔ£¬µ«¼¼ÊõÃæÌ¸ÕâÒ»¹Ø´ðµÃ²»Ì«ºÃ£¬ÏÖÔÚÔٴθоõ»¥ÁªÍø¹«Ë¾ÓëÒ»°ãÈí¼þ¹«Ë¾µÄÇø±ðÁË£¬ÆäÖÐÒ»µã¾ÍÊÇ»¥ÁªÍøÓ¦ÓÃÔÚÐÔÄÜÉÏÒªÇóºÜ¸ß£¬Ì¸ÁËÒ»¸öСʱ´ó²¿·ÖÌâÄ¿¸Ð¾õ¶¼ÔÚ̸ÂÛÐÔÄÜÎÊÌ⣬×Ô¼ºÔÚ·½ÃæÒ»Ö±ÊÇÈõÏº¹°¡£º£¨
×Ðϸ»ØÒäÁË ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ