½ÌÄãÔÚJavaÓ¦ÓóÌÐòÖж¯Ì¬µÄ·ÖÅäCPU×ÊÔ´
JavaµÄÏ̵߳÷¶È²Ù×÷ÔÚÔËÐÐʱÊÇÓëÆ½Ì¨Î޹صġ£Ò»¸ö¶àÈÎÎñϵͳÐèÒªÔÚÈÎÎñÖ®¼äʵÏÖQoS(Quality of Service)¹ÜÀíʱ£¬Èç¹ûCPU×ÊÔ´µÄ·ÖÅä»ùÓÚJavaÏ̵߳ÄÓÅÏȼ¶£¬ÄÇôËüÔÚ²»Í¬Æ½Ì¨ÉÏÔËÐÐʱµÄЧ¹ûÊǺÜÄÑÔ¤²âµÄ¡£±¾ÎÄÀûÓÃе÷ʽ¶àÈÎÎñÄ£ÐÍ£¬Ìá³öÒ»¸öÓëÆ½Ì¨Î޹ء¢²¢ÇÒÄÜÔÚÈÎÎñ¼ä¶¯Ì¬·ÖÅäCPU×ÊÔ´µÄ·½°¸¡£
ÏÖÔÚ£¬ÓÉÓÚ¼ÆËã»úϵͳÒѾ´ÓÈË»ú½»»¥Öð²½Ïò»ú»ú½»»¥×ª»¯£¬¼ÆËã»úºÍ¼ÆËã»úÖ®¼äµÄÒµÎñ¶ÔÓÚʱ¼äµÄÒªÇó·Ç³£¸ß¡£Èí¼þϵͳ¶ÔÓÚÒµÎñµÄÖ§³ÖÒѾ²»½ö±íÏÖΪ¶Ô²»Í¬ÒµÎñµÄÂß¼ºÍÊý¾Ý(Ëã·¨+Êý¾Ý½á¹¹)Ö§³Ö£¬¶øÇÒ»¹±íÏÖΪ¶Ôͬʱ´¦Àí²»Í¬ÈÎÎñµÄʱЧÐÔ(ÈÎÎñÏìÓ¦ËÙ¶È)Ö§³Ö¡£Ò»°ã£¬ÈÎÎñÏìÓ¦µÄËÙ¶È¿ÉÒÔͨ¹ýËã·¨ÓÅ»¯¼°²¢ÐÐÔËËã·Öµ£¸ºÔصÈÊÖ¶ÎÀ´Ìá¸ß¡£µ«ÊÇ£¬Óû§ÒµÎñÂß¼µÄ¸´ÔӶȾö¶¨ÁËËã·¨ÓÅ»¯µÄ·¢»Ó¿Õ¼ä£¬Ó²¼þ¹æÄ£¾ö¶¨ÁËËùÄܹ»³Ðµ£¸ºÔصĴóС¡£ÎÒÃÇÀûÓÃJavaƽ̨µÄÌØµã£¬½è¼øÐµ÷ʽ¶àÈÎÎñ˼Ï룬ʹCPU×ÊÔ´Äܹ»ÔÚÈÎÎñ¼ä¶¯Ì¬·ÖÅ䣬´Ó¶øÎªÊ±¼äÒªÇóÇ¿µÄÈÎÎñ·ÖÅä¸ü¶àµÄCPUÔËÐÐ×ÊÔ´¡£ÕâÒ²¿ÉÒÔ³ä·ÖÀûÓÃÏÖÓÐÓ²¼þ£¬ÎªÓû§ÒµÎñÌṩ×î´óµÄ±£ÕÏ¡£
ÓÃJava½â¾öÎÊÌâ
±¾×ÅÈí¼þϵͳ½á¹¹ºÍÏÖʵϵͳ½á¹¹Ò»ÖµÄ˼Ï룬¿ª·¢¸´ÔÓÒµÎñ·þÎñµÄ³ÌÐòÒ»°ã°´ÕÕ¼ÆËã»úÈÎÎñºÍÏÖʵҵÎñ¶ÔÓ¦µÄ˼·£¬×îÖÕÐγÉÒ»¸ö´ó¹æÄ£µÄ¶àÈÎÎñϵͳ¡£ÓÉÓÚÆä¿çƽ̨ÐÔ£¬Javaϵͳ¿ÉÒÔËæ×ÅÒµÎñµÄÀ©´ó£¬Æ½»¬µØÉý¼¶µ½¸÷ÖÖÓ²¼þƽ̨ÉÏ¡£ÓÉÓÚJava×ÔÉíµÄ·¢Õ¹¼°ÆäÓ¦Óó¡ºÏµÄ²»¶ÏÀ©´ó£¬ÓÃËüʵÏÖ¶àÈÎÎñϵͳÒѾ³ÉΪµ±Ç°µÄÓ¦Ó÷½Ïò¡£ÔÚJ2EE(Java2 Enterprise Edition)ÍÆ³öÒÔºó£¬Sun¹«Ë¾ÒѾ½«JavaµÄÖØÐÄ·ÅÔÚÁË·þÎñÆ÷¶Ë(Server Side)ϵͳµÄ¹¹ÔìÉÏ¡£ÓÉÓÚ¿Í»§/·þÎñÆ÷Ä£Ð͹ÌÓеĶà¶ÔÒ»µÄ¹ØÏµ£¬·þÎñÆ÷¶Ë³ÌÐòÒ²±ØÈ»ÊÇÒ»¸ö¶àÈÎÎñϵͳ¡£
ÔÚJava¶àÈÎÎñÓ¦ÓÃÖУ¬¶¯Ì¬µØ½«CPU×ÊÔ´ÔÚÈÎÎñ¼ä·ÖÅäÓкÜÖØÒªµÄÒâÒå¡£±ÈÈçÒ»¸öInternet·þÎñÉ̵ÄϵͳÍùÍùÓжàÖÖÈÎÎñͬʱÔËÐУ¬ÓÐHTTP¡¢FTP¡¢MAILµÈÐÒéµÄÖ§³Ö£¬Ò²ÓÐÉÌÎñ¡¢ÓéÀÖ¡¢Éú»î¡¢×ÉѯµÈÒµÎñµÄ·þÎñ¡£ÔÚ°×Ìì£¬ÍøÕ¾Ï£ÍûϵͳµÄCPU×ÊÔ´¾¡Á¿±£ÕÏÍøÉÏÓû§µÄ·þÎñÖÊÁ¿£¬Ìá¸ßµç×ÓÉÌÎñµÈÈÎÎñµÄÏìÓ¦ËÙ¶È;ÍíÉÏÔòÏ£ÍûÈÃ×Ô¼ºµÄÓéÀÖ·þÎñºÍ×ÊÁÏÏÂÔØ¾¡¿ÉÄÜÂú×ãϰàºóÈËÃǵÄÐèÒª¡£ÁíÍ⣬ÔÚÐÂÐ˵ÄÍø¹Ü(±ÈÈçTMN£¬ Telecommunication Management Network)µÈÓ¦ÓÃÁìÓòÖУ¬·þÎñ³ÌÐòÍùÍùÐèÒªÖ§³Ö³ÉǧÉÏÍò¸ö²¢·¢ÏìӦʼþµÄ±»¹ÜÀí¶ÔÏó(MO£¬Managed Object)¡£¶ÔÓÚ±»¹ÜÀí¶ÔÏóÖ´ÐеIJÙ×÷£¬²»Í¬Óû§ÔÚ²»Í¬Ê±¿ÌÍùÍùÓв»Í¬µÄʱ¼äÒªÇó¡£
·½°¸Ñ¡Ôñ
ÔÚ¿¼ÂǶ¯Ì¬·ÖÅäCPU×ÊÔ´µÄʵʩ·½°¸Ê±£¬ÍùÍùÓÐÒÔÏÂÁ½µãÒªÇó£º
1. Ðë³ä·ÖÀûÓÃÏÖÓÐÓ²¼þ×ÊÔ´£¬ÔÚϵͳ¿ÕÏÐʱ£
Ïà¹ØÎĵµ£º
ÏÈÀ´Á˽âÒ»ÏÂÁ´±íģʽµÄÔÀí£º
Ê×ÏÈдһ¸öJavaBean£¬ÄÚÈÝÊÇÒªÌí¼ÓµÄÔªËØºÍ¸ÃÔªËØµÄ½Úµã¡£
public class NodeBean implements Serializable
{
private Object data; //ÔªËØ±¾Éí
private NodeBean next; //ÏÂÒ»¸ö½Úµã
&n ......
JavaÊÇÈçºÎ¹ÜÀíÄÚ´æ
ΪÁËÅжÏJavaÖÐÊÇ·ñÓÐÄÚ´æÐ¹Â¶£¬ÎÒÃÇÊ×ÏȱØÐëÁ˽âJavaÊÇÈçºÎ¹ÜÀíÄÚ´æµÄ¡£JavaµÄÄÚ´æ¹ÜÀí¾ÍÊǶÔÏóµÄ·ÖÅäºÍÊÍ·ÅÎÊÌâ¡£ÔÚJavaÖУ¬³ÌÐòÔ±ÐèҪͨ¹ý¹Ø¼ü×ÖnewΪÿ¸ö¶ÔÏóÉêÇëÄÚ´æ¿Õ¼ä (»ù±¾ÀàÐͳýÍâ)£¬ËùÓеĶÔÏó¶¼ÔÚ¶Ñ (Heap)ÖзÖÅä¿Õ¼ä¡£ÁíÍ⣬¶ÔÏóµÄÊÍ·ÅÊÇÓÉGC¾ö¶¨ºÍÖ´Ðеġ£ÔÚJavaÖУ¬ÄÚ´æµÄ·ÖÅäÊ ......
public class EchoDefaultSystemEncoding
{
public static void main(String[] args)
{
String encoding = System.getProperty("file.encoding");
System ......
¼¶±ð£º ³õ¼¶
ÌÆ
ÏÌ·å
(hutun@263.net
),
2001 Äê 5 ÔÂ 28 ÈÕ
Ëæ×ÅJAVAµÄѸÃÍ·¢Õ¹£¬JDK°æ±¾µÄ²»¶Ï¸ü
У¬JAVAеÄʼþÄ£ÐÍÓë¾ÉµÄJDKÄ£ÐÍÒ²ÓÐÁ˱¾ÖʵÄÇø±ð£¬ËüµÄʼþÄ£ÐÍÒ²ÓÐÁ˺ܴóµÄÇø±ð¡£ÓÉÓÚÏÖÔڵıà³Ì¶¼ÊDzÉÓÃʼþÇý¶¯£¬ËùÒÔºÜÓбØÒªÁ˽âµÄʼþÄ£
ÐÍ£¬ÎÒÃÇÏÂÃæ´Ó¶¨ÖÆÊ¼þµÄʵ¼Ê³ö·¢À´¾ßÌåÌÖÂÛ¡£
ÎÊÌâµÄÌá³ö
......