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

Java±à³ÌÄÇЩʶù70——³éÏóÀàºÍ½Ó¿Ú(Èý)

8.9.3 ³éÏóÀàºÍ½Ó¿ÚµÄ±È½Ï
         ³éÏóÀàºÍ½Ó¿Ú¶¼ÊǽøÐÐÃæÏò¶ÔÏóÉè¼ÆÊ±×¨ÓõÄÉè¼Æ½á¹¹£¬ÔÚʵ¼Ê½øÐÐÏîÄ¿Éè¼ÆÊ±£¬¾­³£ÐèÒª¿¼ÂǵÄÎÊÌâ¾ÍÊÇ——“ʹÓóéÏóÀ໹Êǽӿڔ£¿ÏÂÃæÍ¨¹ý¶ÔÓÚ³éÏóÀàºÍ½Ó¿Ú½øÐмòµ¥µÄ±È½Ï£¬ÊìϤÁ½ÕßÖ®¼äµÄÇø±ðºÍÁªÏµ£¬´Ó¶øÔÚʵ¼ÊÉè¼ÆÊ±Ê¹ÓÃÇ¡µ±µÄ½á¹¹¡£
1.         ʲôʱºòʹÓóéÏóÀà»ò½Ó¿Ú£¿
µ±Éè¼ÆÖÐΪÁ˹淶ÀàÖз½·¨ÉùÃ÷µÄ½á¹¹(¼´ÀàµÄÐÐΪ)ʱ£¬Ê¹ÓóéÏóÀà»ò½Ó¿Ú¡£Ò²¾ÍÊÇÇ¿ÖÆ×ÓÀà¶ÔÍⲿÌṩͳһµÄ·½·¨ÉùÃ÷ʱ£¬Ê¹ÓóéÏóÀà»ò½Ó¿Ú¡£
2.         ³éÏóÀàºÍ½Ó¿ÚµÄÇø±ð(²»Í¬µã)
a)³éÏóÀàÊÇÀ࣬¶ø½Ó¿ÚÊǽӿڡ£
ÒòΪ³éÏóÀàÊÇÒ»¸öÀ࣬ËùÒÔÀàÄÚ²¿¿ÉÒÔ°üº¬µÄÄÚÈÝ(¹¹Ôì·½·¨¡¢·½·¨ºÍÊôÐÔµÈ)ÔÚ³éÏóÀàÄÚ²¿¶¼¿ÉÒÔ´æÔÚ£¬µ±È»³éÏóÀàÒ²Êܵ½ÀàµÄµ¥Öؼ̳еÄÏÞÖÆ¡£¶ø½Ó¿ÚÊǽӿÚÀàÐÍ£¬ËùÒÔ½Ó¿ÚÄÚ²¿Ö»Äܰüº¬³£Á¿ÊôÐԺͳéÏó·½·¨£¬µ«ÊÇÒ»¸öÀà¿ÉÒÔʵÏÖ¶à¸ö½Ó¿Ú£¬ËùÒÔ½Ó¿Ú²»ÊÜÀàµÄµ¥Öؼ̳еÄÏÞÖÆ¡£
b)³éÏóÀàÄÚ²¿¿ÉÒÔ°üº¬ÊµÌå·½·¨£¬¶ø½Ó¿Ú²»ÄÜ
         ³éÏóÀàÊÇÒ»¸öÀ࣬ËùÒÔÔÚ³éÏóÀàÄÚ²¿¼È¿ÉÒÔ°üº¬³éÏó·½·¨Ò²¿ÉÒÔ°üº¬ÊµÌå·½·¨£¬¶ø½Ó¿ÚÄÚ²¿µÄÿ¸ö·½·¨¶¼±ØÐëÊdzéÏó·½·¨¡£
c)³éÏóÀà¿ÉÒԼ̳ÐÀ࣬¶ø½Ó¿Ú²»ÄÜ
         ³éÏóÀàÊÇÒ»¸öÀ࣬ËùÒÔÔÚÉè¼ÆÊ±¿ÉÒÔʹ³éÏóÀà¼Ì³ÐÆäËüµÄÀ࣬ÔÚÒÑÓÐÀàµÄ»ù´¡ÉϽøÐÐÉè¼Æ£¬µ«Êǽӿڲ»Äܼ̳ÐÀà¡£
3.         ³éÏóÀàºÍ½Ó¿ÚµÄÁªÏµ(Ïàͬµã)
a)³éÏóÀàºÍ½Ó¿Ú¶¼¿ÉÒÔÉùÃ÷¶ÔÏ󣬵«ÊǶ¼Ö»ÄÜʹÓÃ×ÓÀàµÄ¹¹Ôì·½·¨½øÐд´½¨¡£
b)³éÏóÀàºÍ½Ó¿ÚÄÚ²¿¶¼¿ÉÒÔ°üº¬³éÏó·½·¨¡£
         °´ÕÕJavaÓïÑÔµÄÓï·¨£¬×ÓÀàÔڼ̳гéÏóÀà»òʵÏÖ½Ó¿Úʱ£¬¶¼±ØÐ븲¸ÇÕâЩ³éÏó·½·¨£¬·ñÔò±ØÐëÉùÃ÷Ϊ³éÏóÀà¡£
c)³éÏóÀàºÍ½Ó¿Ú¶¼¿ÉÒÔ´ú±íÒ»ÖÖÀàÐÍ£¬´Ó¶ø¿ÉÒÔͳһ×ÓÀà¶ÔÏóµÄÀàÐÍ£¬»ñµÃÁ¼ºÃµÄ¿ÉÀ©Õ¹ÐÔ¡£
4.         ʲôʱºòʹÓóéÏóÀࣿ
µ±Âú×ãÒÔϵÄÌõ¼þʱ£¬×îºÃʹÓóéÏóÀà½øÐÐÉè¼Æ£º
a)×ÓÀ಻¼Ì³ÐÆäËü¸¸Àà
b)×ÓÀàÖдæÔÚÍêÈ«ÏàͬµÄ¹¦ÄÜʵÏֵķ½·¨
c)×ÓÀàÖдæÔÚÏàͬµÄÊôÐÔ
d)Éè¼Æ³öµÄ½á¹¹ÐèÒª¼Ì³ÐÆäËüÀà
µ±ÐèÒªÂú×ãdÌõ¼þʱ£¬Ö»ÄÜʹÓóéÏóÀ࣬·ñÔòÒ²¿ÉÒÔ¿¼ÂÇʹÓýӿÚʵÏÖ¡£
5.  


Ïà¹ØÎĵµ£º

Java ½Ó¿ÚºÍ³éÏóÀàÇø±ð


Ô­ÎÄ £º http://blog.csdn.net/sunboard/archive/2009/01/18/3831823.aspx
Ò»
¸öÈí¼þÉè¼ÆµÄºÃ»µ£¬ÎÒÏëºÜ´ó³Ì¶ÈÉÏÈ¡¾öÓÚËüµÄÕûÌå¼Ü¹¹£¬¶øÕâ¸öÕûÌå¼Ü¹¹Æäʵ¾ÍÊÇÄã¶ÔÕû¸öºê¹ÛÉÌÒµÒµÎñµÄ³éÏó¿ò¼Ü£¬µ±´ú±íÒµÎñÂß¼­µÄ¸ß²ã³éÏó²ã½á¹¹
ºÏÀíʱ£¬Äãµ×²ãµÄ¾ßÌåʵÏÖÐèÒª¿¼Âǵľͽö½öÊÇһЩËã·¨ºÍһЩ¾ßÌåµÄÒµÎñʵÏÖÁË¡£µ±ÄãÐèÒªÔÙ¿ ......

javaÖÐÀ¬»ø»ØÊÕËã·¨

1£©À¬»ø»ØÊÕµÄÁ½¸ö¹Ø¼üÒªËØ£º
·¢ÏÖÎÞÓöÔÏó¡£
»ØÊÕÎÞÓöÔÏóµÄÄÚ´æ¿Õ¼ä¡£
 
2£©6ÖÖÀ¬»ø»ØÊÕËã·¨£º
 
ÒýÓüÆÊý·¨£¬tracing Ëã·¨£¬compactingËã·¨£¬copying Ëã·¨£¬generationËã·¨£¬adaptiveËã·¨¡£
 
3£©detail£º
ÒýÓüÆÊý·¨(Reference Counting Collector)
ÒýÓüÆÊý·¨ÊÇΨһûÓÐʹÓøù¼¯µÄÀ¬»ø»ØÊÕµÄ ......

.NETµ÷ÓÃJavaдµÄWebService(¿ÉÄÜ»áÅöµ½µÄÎÊÌâ)

1)netÖж¨ÒåµÄµÄWebService£¨·µ»ØÖµºÍ²ÎÊý¶¼ÊÇ×Ô¶¨Òå¶ÔÏ󣩿ÉÒÔ±»Javaʶ±ð²¢µ÷Ó㬿ÉÊÇÔÚJavaÖж¨ÒåµÄWebService£¨·µ»ØÖµºÍ²ÎÊý¶¼ÊÇ×Ô¶¨Òå¶ÔÏ󣩣¬C#¿Í»§¶Ë¿ÉÒÔʶ±ðµ½×Ô¶¨Òå¶ÔÏó£¬Ò²Éú³ÉÁË´úÀíÀ࣬¿ÉÊǵ÷ÓÃʱÎÞ·¨»ñÈ¡µ½¶ÔÏóµÄÊôÐÔÖµ£¬¶¼ÊÇNUll£¿JavaWebServiceÔõÑù´«µÝ×Ô¶¨Òå¶ÔÏó¸ø¡£net£¿
½â¾ö£º
Ö±½ÓÓÃwsdlÃüÁîÉú³É´úÀí ......

Java»ñÈ¡²Ù×÷ϵͳÐÅÏ¢

SAMPLE£º
import java.util.Properties;   
  
Properties props=System.getProperties(); //»ñµÃϵͳÊôÐÔ¼¯   
String osName = props.getProperty("os.name"); //²Ù×÷ϵͳÃû³Æ   
String osArch = props.getPropert ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ