һЩ¹ØÓÚJavaµÄËöËé֪ʶµã

·¢±íÓÚ£º2011-10-28 09:14

×ÖÌ壺´ó ÖРС | ÉÏһƪ | ÏÂһƪ | ÎÒҪͶ¸å

 ×÷Õߣºangus_17    À´Ô´£º51TestingÈí¼þ²âÊÔÍø²É±à

·ÖÏí£º

¡¡¡¡26¡¢javaÖУ¬´«²Îʱ£º¶ÔÓÚ»ù±¾Êý¾ÝÀàÐÍ£¬´«µÝµÄÊÇÊý¾ÝµÄ¿½±´;¶ÔÓÚÒýÓÃÀàÐÍ£¬´«µÝµÄÒýÓõĿ½±´¡£µ«ÊǶÔÓÚÒýÓõĿ½±´£¬ÊÇdz¿½±´£¬¼´Ö¸ÏòÁ˶ÑÖÐͬһ´¦ÄÚ´æ¡£

¡¡¡¡Òò´ËÔڸıäÖµµÄʱ½á¹û²»Ò»Ñù£¬¶ÔÓÚ»ù±¾ÀàÐÍ£¬Æä»Øµ½´«²ÎÕßʱûÓиıäÆäÖµ£¬¶ø¶ÔÓÚÒýÓã¬ÆäÖµÔò¸Ä±äÁË¡£

¡¡¡¡27¡¢ÓеĽӿÚÖÐûÓÐÈκγéÏó·½·¨£¬Èçcloneable£¬½Ð×÷±êʶ½Ó¿Ú¡£Ëü½ö½öÊǸæËß±àÒëÆ÷×Ô¼º¿ÉÒÔ±»¿Ë¡¡£

¡¡¡¡Èç¹ûÀàÖеijÉÔ±ÓÐÒýÓã¬ÔòÉæ¼°µ½Ç³¿½±´»¹ÊÇÉ±´µÄÎÊÌâ¡£

¡¡¡¡Ç³¿½±´¾ÍÊǰѳýÁËÒýÓóÉÔ±µÄÈ«¶¼¿½±´Ò»·Ý£¬¶ø¶ÔÓÚÒýÓò¿·ÖÔòÖ¸Ïòͬһ´¦¡£¶øÉ±´¾ÍÊÇ°ÑËùÓеĶ¼¿½±´Ò»·Ý¡£

¡¡¡¡µ÷ÓÃsuper.clone()·½·¨£¬Ëü¿ÉÒÔÔÚÔËÐÐʱ¿Ì£¬objectÖеÄclone()ʶ±ð³öÄãÒª¸´ÖƵÄÄÄÒ»¸ö¶ÔÏó£¬È»ºóΪ´Ë¶ÔÏó·ÖÅä¿Õ¼ä£¬²¢½øÐжÔÏó¸´ÖÆ£¬½«Ô­Ê¼¶ÔÏóµÄÄÚÈÝÒ»Ò»¸´ÖƵ½Ð¶ÔÏóµÄ´æ´¢¿Õ¼äÖС£

¡¡¡¡28¡¢IntegerµÄ

¡¡¡¡valueOf(String s) //°Ñsת»¯³ÉÒ»¸ö°ü×°Àà¶ÔÏó·µ»Ø

¡¡¡¡parseInt(String s) //°Ñsת»¯³ÉÒ»¸öintÐÍÊý¾Ý·µ»Ø

¡¡¡¡·â×°ÀàµÄ¶ÔÏóµÄÖµÊDz»Äܱ»Ð޸ĵģ¬Ö»ÄÜÊǶÁ¡£

¡¡¡¡29¡¢javaÖУ¬Ã¿¸öclass¶¼ÓÐÒ»¸öÏàÓ¦µÄClass¶ÔÏó¡£Ò²¾ÍÊÇ˵£¬µ±ÎÒÃDZàдһ¸öÀ࣬±àÒëÍê³Éºó£¬ÔÚÉú³ÉµÄ.classÎļþÖУ¬¾Í»á²úÉúÒ»¸öClass¶ÔÏó£¬ÓÃÓÚ±íʾÕâ¸öÀàµÄÀàÐÍÐÅÏ¢¡£

¡¡¡¡»ñÈ¡classʵÀýµÄÈýÖÖ·½Ê½£º

¡¡¡¡a£©ÀûÓöÔÏóµ÷ÓÃgetClass()·½·¨»ñÈ¡¸Ã¶ÔÏóµÄclassʵÀý;

¡¡¡¡b£©Ê¹ÓÃclassÀàµÄ¾²Ì¬·½·¨forName()£¬ÓÃÀàµÄÃû×Ö»ñÈ¡Ò»¸öclassʵÀý

¡¡¡¡c£©ÔËÓÃ.classµÄ·½Ê½À´»ñÈ¡classʵÀý£¬¶ÔÓÚ»ù±¾Êý¾ÝÀàÐ͵ķâ×°À࣬»¹¿ÉÒÔÓÃ.typeÀ´»ñÈ¡Ïà¶ÔÓ¦µÄ»ù±¾Êý¾ÝÀàÐ͵ÄclassÀàÐÍ¡£È磺

ÒÔÏÂÊÇ´úÂëƬ¶Î£º
Point pt = new Point();
¡¡¡¡Class c1 = pt.getClass();
¡¡¡¡System.out.println(c1.getName());
¡¡¡¡try{
¡¡¡¡Class c2 = Class.forName("Point");
¡¡¡¡System.out.println(c2.getName());
¡¡¡¡}
¡¡¡¡catch{¡­¡­}
¡¡¡¡Class c3 = Point.class;
¡¡¡¡System.out.println(c3.getName());
¡¡¡¡Class c4 = int.class;
¡¡¡¡System.out.println(c4.getName());
¡¡¡¡Class c5 = Integer.TYPE;
¡¡¡¡System.out.println(c5.getName());

¡¡¡¡30¡¢javaÖеķ´Éäapi£ºÖ÷ÒªÓÃÓÚ£º¶ÔÓÚij¸ö²»ÖªµÀÃû×ÖµÄÀ࣬ͨ¹ý·´Éä»úÖƵ÷ÓÃËûÃǵĹ¹Ô캯Êý£¬Îª¹¹Ô캯Êý¼°ÆäËûº¯Êý½øÐд«²Î£¬µ÷Óá£

¡¡¡¡31¡¢runtimeÕâ¸öÀàÌṩÁËÓ¦ÓóÌÐòÓë»·¾³Ö®¼äµÄ½Ó¿Ú¡£¿ÉÒÔ»ñÈ¡jvmµÄ×ܹ²Äڴ棬ÒÑÕ¼ÓеÄÄÚ´æ¡£ÓÃgetRuntime()·½·¨»ñÈ¡ÆäʵÀý¡£

Runtime rt = Runtime.getRuntime();
System.out.println(rt.freeMemory());
System.out.println(rt.totalMemory());

43/4<1234>
¼ÛÖµ398ÔªµÄ²âÊԿγÌÃâ·ÑÔùËÍ£¬ÌîÎʾíÁìÈ¡°É£¡

¹Ø×¢51Testing

ÁªÏµÎÒÃÇ

¿ì½ÝÃæ°å Õ¾µãµØͼ ÁªÏµÎÒÃÇ ¹ã¸æ·þÎñ ¹ØÓÚÎÒÃÇ Õ¾³¤Í³¼Æ

·¨ÂɹËÎÊ£ºÉϺ£äîϪÂÉʦÊÂÎñËù ÏîÆåÂÉʦ
°æȨËùÓÐ ÉϺ£²©Îª·åÈí¼þ¼¼Êõ¹É·ÝÓÐÏÞ¹«Ë¾ Copyright©51testing.com 2003-2022
ͶËß¼°Òâ¼û·´À¡£ºwebmaster@51testing.com; ÒµÎñÁªÏµ£ºservice@51testing.com 021-64471599-8017

»¦ICP±¸05003035ºÅ

»¦¹«Íø°²±¸ 31010102002173ºÅ