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

JavaÖÐÏ̵߳ĸ߼¶Ó¦ÓÃ

Ò»¡¢Java¶àÏ̻߳¥³â¼°Í¬²½¿ØÖƺÍͨÐÅ
    ¶à¸öÏ̵߳ÄÖ´ÐÐÊDz¢·¢µÄ£¬Ò²¾ÍÊÇÔÚÂß¼­Éϓͬʱ”£¬¶ø²»¹ÜÊÇ·ñÊÇÎïÀíÉϵēͬʱ”¡£Èç¹ûϵͳֻÓÐÒ»¸öCPU£¬ÄÇ̫;ÕýµÄ“ͬʱ”ÊDz»¿ÉÄܵ쬵«ÊÇÓÉÓÚCPUµÄËٶȷdz£¿ì£¬Óû§¸Ð¾õ²»µ½ÆäÖеÄÇø±ð£¬Òò´ËÎÒÃÇÒ²²»ÓùØÐÄËü£¬Ö»ÐèÒªÉèÏë¸÷¸öÏß³ÌÊÇͬʱִÐм´¿É¡£
¶àÏ̺߳ʹ«Í³µÄµ¥Ïß³ÌÔÚ³ÌÐòÉè¼ÆÉÏ×î´óµÄÇø±ðÔÚÓÚ£¬ÓÉÓÚ¸÷¸öÏ̵߳ĿØÖÆÁ÷±Ë´Ë¶ÀÁ¢£¬Ê¹µÃ¸÷¸öÏß³ÌÖ®¼äµÄ´úÂëÊÇÂÒÐòÖ´Ðеģ¬ÓÉ´Ë´øÀ´µÄÏ̵߳÷¶È£¬Í¬²½µÈÎÊÌâ¡£
1¡¢Ï̻߳¥³âÓëÏß³Ìͬ²½
Ï̻߳¥³â£º²¢·¢Ö´ÐеĶà¸öÏß³ÌÔÚijһʱ¼äÄÚÖ»ÔÊÐíÒ»¸öÏß³ÌÔÚÖ´ÐÐÒÔ·ÃÎÊÊý¾Ý¡£
    Ïß³Ìͬ²½£º²¢·¢Ö´ÐеĶà¸öÏß³ÌÖ®¼ä»¥Ïà·¢ËÍÏûÏ¢½øÐкÏ×÷¡¢»¥ÏàµÈ´ý£¬°´Ò»¶¨ËÙ¶ÈÅäºÏÖ´ÐС£
2¡¢Ï̻߳¥³â
    ÓÉÓÚͬһ½ø³ÌµÄ¶à¸öÏ̹߳²ÏíͬһƬ´æ´¢¿Õ¼ä£¬ÔÚ´øÀ´·½±ãµÄͬʱ£¬Ò²´øÀ´ÁË·ÃÎʳåÍ»Õâ¸öÑÏÖØµÄÎÊÌâ¡£JavaÓïÑÔÌṩÁËרÃÅ»úÖÆÒÔ½â¾öÕâÖÖ³åÍ»£¬ÓÐЧ±ÜÃâÁËͬһ¸öÊý¾Ý¶ÔÏó±»¶à¸öÏß³Ìͬʱ·ÃÎÊ¡£
£¨1£©Ó¦Óõij¡ºÏ£º
µ±Á½¸ö»ò¶à¸öÏß³Ìͬʱ·ÃÎʹ²ÏíÊý¾Ýʱ£¬¿ÉÄܶÔÊý¾Ý½øÐжÁ¡¢Ð´¡¢Ð޸ġ¢É¾³ýµÈ²Ù×÷ʱ£¬Ó¦±£Ö¤Í¬Ê±Ö»ÓÐÒ»¸öÏ̷߳ÃÎʹ²ÏíÊý¾Ý¡£
£¨2£©Ï̻߳¥³âµÄʵÏÖ»úÖÆ
¢Ù ¼àÊÓÆ÷£¨Í¬²½Ëø¶¨£©£º
Ï߳̽øÈë¼àÊÓÆ÷ºóÆäËüÏß³ÌÔò²»ÄÜÔÙ½øÈë¼àÊÓÆ÷£¬Ö±µ½±»Ëø¶¨µÄÏß³ÌÍ˳ö¼àÊÓÆ÷£¬ÏÂÒ»¸öÏ̲߳ÅÄܽøÈë¼àÊÓÆ÷±»Ö´ÐС£
ÈçºÎ²úÉú¼àÊÓÆ÷£¨Í¬²½»¥³â·½·¨£©£ºÍ¨¹ýÔÚ±»¶à¸öÏß³ÌËù¹²ÏíµÄ·½·¨Ç°¼ÓÉÏsynchronized¹Ø¼ü×Ö¶¨Òå³öͬ²½»¥³â·½·¨£¬Ã¿Ò»¸öÓµÓÐsynchronized·½·¨µÄ¶ÔÏ󶼺¬ÓÐÒ»¸ö¶ÀÁ¢µÄ¼àÊÓÆ÷£¬Ö»ÓÐijһ¸öÏ̵߳Äsynchronized·½·¨Ö´ÐÐÍêºóÆäËüÏ̵߳Äsynchronized·½·¨²ÅÄܱ»Ö´ÐС£
public synchronized void myFun()
{
}
¢Ú ±à³ÌÒªµã£º
l  Ó¦½«·ÃÎʹ²ÏíÊý¾ÝµÄ´úÂëÉè¼ÆÎªsynchronized·½·¨£»
l  synchronized¿ÉÒÔÓÃÀ´ÏÞ¶¨Ò»¸ö·½·¨»òһС¶ÎÓï¾ä»òÕû¸öÀࣨ¿É½«ÀàµÄ¾²Ì¬³ÉÔ±º¯ÊýÉùÃ÷Ϊ synchronized £¬ÒÔ¿ØÖÆÆä¶ÔÀàµÄ¾²Ì¬³ÉÔ±±äÁ¿µÄ·ÃÎÊ£©£¬¼´Àà·½·¨£¬ÊµÀý·½·¨£¬Ò»¸ö·½·¨ÖеÄÈκδúÂë¿é¡£
l  ÓÉÓÚ¿ÉÒÔͨ¹ý private ¹Ø¼ü×ÖÀ´±£Ö¤Êý¾Ý¶ÔÏóÖ»Äܱ»·½·¨·ÃÎÊ£¬ËùÒÔÖ»ÐèÕë¶Ô·½·¨Ìá³öÒ»Ì×ͬ²½Ëø¶¨»úÖÆ¡£Í¨¹ýsynchronized ·½·¨À´¿ØÖƶÔÀàÖеijÉÔ±±äÁ¿£¨¹²ÏíÊý¾Ý£©µÄ·ÃÎÊ¡£
£¨3£©synchronized ¹Ø¼ü×Ö
ÔÚÓÐЩӦÓÃÖУ¬¿ÉÄÜ»á³öÏÖÁ½¸öÏ̷߳ÃÎÊͬһ¸ö¶ÔÏóµÄÇé¿ö¡£µ«ÊÇ£¬ÔÚ´ó¶àÊýÓÐÓõijÌÐòÖУ¬Ïß³ÌÖ®¼äͨ³£ÓÐÐÅÏ


Ïà¹ØÎĵµ£º

JavaÀà¿âºÍ³£ÓÃÀà¿â½éÉÜ——Ðò


Java
Àà¿âºÍ³£ÓÃÀà¿â½éÉÜ——Ðò
×÷Õߣº
zccst
 
 
Java
Àà¿â¸ÅÄ
Java
µÄÓ¦ÓóÌÐò½Ó¿Ú
(API)
ÒÔ°üµÄÐÎʽÀ´×éÖ¯£¬Ã¿¸ö°üÌṩÁË´óÁ¿µÄÏà¹ØÀà¡¢½Ó¿ÚºÍÒì³£´¦ÀíÀ࣬ÕâЩ°üµÄ¼¯ºÏ¾ÍÊÇ
Java
µÄÀà¿â
 
°üÃûÒÔ
Java
¿ªÊ¼µÄ°üÊÇ
Java
ºËÐİü
(Java Core Package)
£»
°üÃûÒÔ
Jav ......

Ó²»Ø³µ¡¢Èí»Ø³µ¡¢javaתÒå×Ö·û

Èí»Ø³µ£¨Soft Return£©£ºÈí»Ø³µÊÇÔÚ×Ö´¦Àí³ÌÐòÖÐ×÷Ϊ×Ô¶¯ÒÆÐй¦ÄܵÄÒ»²¿·Ö×Ô¶¯²åÈëµÄ£¬Ò²½Ð»»Ðзû£¬ÔÚwordÖп´²»¼û¡£Èç¹ûÎı¾Ò»Ðеij¤¶È³¬¹ýÎĵµËù¶¨ÒåµÄÓұ߾àʱ£¬¼´µ±Ç°ÐÐûÓÐ×ã¹»µÄ¿Õ¼ä·ÅÖÃÏÂÒ»¸ö×Ö·ûʱ£¬ÎÄ×Ö´¦ÀíÈí¼þ½«ÔÚÕâÒ»ÐÐÎı¾µÄĩβ×Ô¶¯²åÈëÒ»¸öÈí»Ø³µ·û£¬Îı¾ÁíÆðÒ»ÐС£Õâ¸öÈí»Ø³µ·ûÊÇÓɱ༭³ÌÐò×Ô¶¯²úÉúµÄ£¬½Ð× ......

JAVAÀïÃæ¹Ø¼ü×Ö¡°transient¡±ÊÇʲôÓõÄÄØ£¿

javaÓиöÌØµã¾ÍÊÇÐòÁл¯£¬¼òµ¥µØÀ´Ëµ¾ÍÊÇ¿ÉÒÔ½«Õâ¸öÀà´æ´¢ÔÚÎïÀí¿Õ¼ä£¨µ±È»»¹ÊÇÒÔÎļþµÄÐÎʽ´æÔÚ£©£¬ÄÇôµ±Äã´Ó±¾µØ»¹Ô­Õâ¸öÎļþʱ£¬Äã¿ÉÒÔ½«Ëüת»»ÎªËü±¾Éí¡£Õâ¿ÉÒÔ¼«´óµØ·½±ãÍøÂçÉϵÄһЩ²Ù×÷£¬µ«Í¬Ê±£¬ÒòÎªÉæ¼°µ½°²È«ÎÊÌ⣬ËùÒÔ²¢²»Ï£Íû°ÑÀàÀïÃæËùÓеĶ«Î÷¶¼ÄÜ´æ´¢£¨ÒòΪÄÇÑù£¬±ðÈË¿ÉÒÔͨ¹ýÐòÁл¯ÖªµÀÀàÀïÃæµÄÄÚÈÝ£©£¬ÄÇ ......

JavaÀ¬»ø»ØÊÕµ÷ÓÅ

JavaÀ¬»ø»ØÊÕµ÷ÓÅ
ÔÚJavaÖУ¬Í¨³£Í¨Ñ¶ÀàÐ͵ķþÎñÆ÷¶ÔGC(Garbage Collection)±È½ÏÃô¸Ð¡£Í¨³£Í¨Ñ¶·þÎñÆ÷ÿÃëÐèÒª´¦Àí´óÁ¿½ø³öµÄÊý¾Ý°ü£¬ÐèÒª½âÎö£¬·Ö½â³É²»Í¬µÄÒµÎñÂß¼­¶ÔÏó²¢×öÏà¹ØµÄÒµÎñ´¦Àí£¬ÕâÑù»áµ¼Ö´óÁ¿µÄÁÙʱ¶ÔÏó±»´´½¨ºÍ»ØÊÕ¡£Í¬Ê±·þÎñÆ÷Èç¹ûÐèҪͬʱ±£´æÓû§×´Ì¬µÄ»°£¬ÓÖ»á²úÉúºÜ¶àÓÀ¾ÃµÄ¶ÔÏ󣬱ÈÈçÓû§session¡£Ò ......

ÏòѧJAVAµÄÐÂÈË͸µã¾øÃÜ£¡

ºÃ¾ÃÁË£¬¶¼ÏëÏòѧϰJAVAµÄÐÂÈËдµã¶«Î÷£¬ÒòΪÎÒʵÔÚ¿´²»ÏÂÈ¥ÁË£¬¿´²»ÏÂÈ¥ºÜ¶àÎóµ¼JAVAѧϰÕߵĹ۵㣬±é¼°ÌìÏ£¡ÍøÂçÈúõĶ«Î÷Á÷ÐУ¬¿ÉÊÇÍùÍùÒ²ÈôíµÄ¶«Î÷³öÏֵĴÎÊý¶àÁ˱äµÄºÃÏñÕýÈ·ÁË£¬ÈýÈ˳ɻ¢£¬Ö¸Â¹ÎªÂíËÆºõÔÚÍøÂçÀï¸ü¼ÓÈÝÒ×·¢Éú£¬ºÃÁË·Ï»°²»Ëµ£¬Çë¿´ÎÒϸϸÏòÄãµÀÀ´¡£
 
  ÃØÃÜÒ»£¬Ñ§Ï°JAVAºÃδ±Ø¿ÉÒÔ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ