JavaÈëÃŽ̳Ì
×î½üÎÒ·¢ÏÖ²»ÉÙ³õѧÕߣ¬Ñ§Ï°javaµÄʱºò£¬¿´Á˺öàjavaµÄÀúÊ·¡¢ÓŵãºÍÓ¦Ó÷¶Î§¡£¶ÔÓÚÕâЩ֪ʶ£¬²¢²»ÄÑÀí½â¡£ÎÒÒ²µ±È»Í¬ÒâjavaÊÇÒ»ÖÖÓÅÐãµÄ¼ÆËã»úÓïÑÔ¡£µ«ÊǶÔÓÚÎÒÃÇÀ´ËµÒªÁ˽âµÄ²¢²»ÊÇ£¬ÕâЩÀúÊ·µÈ֪ʶ¡£¶øÊÇÕÆÎÕjavaÕâÌ×¼¼Êõ¡£ÒªÏëÕÆÎÕÕâÌ×¼¼Êõʵ¼ùÊǷdz£ÖØÒªµÄ¡£ÄÇôºÜ¶à³õѧÕߣ¬ÔÚµÚÒ»²½Êµ¼ùµÄʱºò¾ÍÓöµ½ÁËÀ§ÄÑ£¬¾ÍÊÇÅäÖû·¾³±äÁ¿¡£ÒÔÖÁÓÚ£¬ÒòÎÞ·¨¼ÌÐøʵ¼ù¶ø¿àÄÕ¡£ÏÂÃæΪÁË°ï¹ã´ó°®ºÃÕß½â¾öÕâ¸öÎÊÌ⣬“°Ù¼ÒÈÈí¼þÏîÄ¿Ñо¿ÊÒ”ÌرðдÁËÕâ¸ö½Ì³ÌÀ´Óë´ó¼Ò¹²Ïí¡£
»·¾³±äÁ¿Õâ¸ö¸ÅÄÊÇÎÒÃÇƽʱÓõçÄÔʱ²»³£Óõģ¬ËùÒÔ´ó¼ÒÔÚÏÂÔØÍêjdkÖ®ºó£¬²»ÖªÈçºÎÅäÖû·¾³±äÁ¿¡£ÏÂÃæÎÒ½âÊÍһϣ¬»·¾³±äÁ¿Ïà¶ÔÓÚ¸øϵͳ»òÓû§Ó¦ÓóÌÐòÉèÖõÄһЩ±äÁ¿¡£Ó¦¸ÃÔõôÀí½âÄØ£¿ÎÒÃÇÀ´×öÒ»¸öʵÑé°É£¡
ʵ¼ù£ºÊó±êµ¥»÷ ¿ªÊ¼¨D¨D>ÔËÐШD¨D> cmd£¬½øÈëÁËDOSµÄ´°¿Ú¡£ÎÒÃÇÔÚÈÎÒâĿ¼ÏÂÇÃQQ£¬»á³öÏÖ “ 'QQ' ²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò»òÅú´¦ÀíÎļþ¡£”Õâ¶Î»°¡£
ÆäʵҲÊÇ°¡£¬ÔÚµ±Ç°µÄĿ¼¸ù±¾¾ÍûÓÐQQÕâ¸öÎļþ°¡¡£ÎÒµÄQQ³ÌÐò°²×°ÔÚ D:\Tencent\QQ ÏÂ
ÁË¡£ÄãÃÇ×öµÄʱºòÕÒµ½Õâ¸öĿ¼¡£ÔÚdosϽøÈëÕâ¸öĿ¼£¬ÔÙÇÃQQ¡£¾Í»á·¢ÏÖµ¯³öÁËQQµÄµÇ½´°¿Ú¡£ÄÇôÔõÑùÄÜʹ£¬ÎÒÃÇÔÚÈκÎĿ¼Ï¶¼¿ÉÒÔÇÃQQ¾Í¿ÉÒÔÖ´ÐÐÄØ¡£ÄǾÍÊÇÉèÖû·¾³±äÁ¿ÁË¡£
ʵ¼ù£ºÎÒÃÇÏÖÔÚ×ÀÃæÉÏ£¬ÓÒ¼üµ¥»÷ ÎҵĵçÄÔ¨D¨D>ÊôÐÔ¨D¨D>Ñ¡Ôñ“¸ß¼¶”Ñ¡¿¨¨D¨D>»·¾³±äÁ¿¡£ÏÖʾµÄ½á¹ûÈçͼ1£1
»·¾³±äÁ¿·ÖΪÁ½À࣬һ¸öÊÇÉϰ벿·ÖÇøÓòÓû§±äÁ¿£¬ÁíÒ»¸öÊÇÏ°벿·Öϵͳ±äÁ¿¡£Óû§±äÁ¿ÊÇÖ»ÊÊÓÃÓÚµ±Ç°Óû§Ê¹Ó㬻»ÁËÓû§¾Í²»¹ÜÓÃÁË¡£¶øϵͳ±äÁ¿ÔòÊÇÈκÎÓû§¶¼¿ÉÒÔʹÓ᣺Ǻǣ¬ÕâÑù˵¿ÉÒÔÀí½â°É¡£? ÎÒÃÇÏÖÔÚÔÚÓû§±äÁ¿ÀïÃæ°´“н¨”¡£ÔÚ±äÁ¿ÃûÀïÃæÊäÈëpath£¨²»Çø·Ö´óСд£©
±äÁ¿ÖµÀïÃæÊäÈëÄãQQµÄ°²×°Â·¾¶£¬ÎÒµÄQQ°²ÔÚÁË D:\Tencent\QQ ËùÒÔÄãÃÇ°´ÕÕ×Ô¼ºµÄÀ´×öŶ¡£
È»ºóһ·°´“È·¶¨”°´Å¥¡£½Ó×Å£¬Ð´ò¿ªÒ»¸öDOS´°¿Ú¡£Çмǣ¬Ò»¶¨ÒªÐ´ò¿ªÒ»¸öDOS´°¿Ú£¬ÓÃÔÀ´µÄÊDz»Ðеġ£Õâ»ØÔÚÈÎÒâµÄĿ¼Ï£¬ÇÃQQ »Ø³µ¡£¾Í»á·¢ÏÖµ¯³ö´°¿ÚÁË¡£´ó¼Ò×ö³öÀ´ÁËÂð£¿
ËùÒÔÏÖÔÚÎÒÀ´×öÒ»ÏÂ×ܽáÐԳ´ʣº»·¾³±äÁ¿Ïà¶ÔÓÚ¸øϵͳ»òÓû§Ó¦ÓóÌÐòÉèÖõÄһЩ±äÁ¿, ¾ßÌåÆðʲô×÷ÓÃÕ⵱ȻºÍ¾ßÌåµÄ»·¾³±äÁ¿Ïà¹Ø. Ïópath, ÊǸæËßϵͳ, µ±ÒªÇóϵͳÔËÐÐÒ»¸ö³ÌÐò¶øûÓиæËßËü³ÌÐòËùÔÚµÄÍêÕû·¾¶Ê±, ϵͳ³ýÁËÔÚµ±Ç°Ä¿Â
Ïà¹ØÎĵµ£º
1javaÖÐÅÅÐòËã·¨µÄ»Øµ÷
±àдͨÓõÄÅÅÐò´úÂëʱ£¬ÃæÁÙµÄÒ»¸öÎÊÌâ¾ÍÊDZØÐë¸ù¾Ý¶ÔÏóµÄʵ¼ÊÀàÐÍÀ´Ö´ÐбȽÏÔËË㣬´Ó¶øʵÏÖÕýÈ·µÄÔËËã¡£³ÌÐòÉè¼ÆµÄÖ÷ҪĿ±ê¾ÍÊÇ“½«·¢Éú±ä»¯µÄ¶«Î÷Óë±£³Ö²»±äµÄ¶«Î÷·Ö¿ª” £¬ÔÚÕâÀï±£³Ö²»±äµÄ²¿·Ö¾ÍÊdzÌÐòËã·¨£¬¶øÿ´ÎʹÓÃʱ¶¼Òª±ä»¯µÄÊǶÔÏóµÄʵ¼Ê±È½ÏËã·¨¡£ËùÒÔÎÒÃDzÉÓûص÷£¬½« ......
Java
ÖеÄtransient£¬volatileºÍstrictfp¹Ø¼ü×Ö
Èç¹ûÓÃtransientÉùÃ÷Ò»¸öʵÀý±äÁ¿£¬µ±¶ÔÏó´æ´¢Ê±£¬ËüµÄÖµ²»ÐèҪά³Ö¡£ÀýÈ磺
Java
´úÂë
class
T {
transient
int
a;
//²»ÐèҪά³Ö
int ......
JavaÔÓ̸£¨¾Å£©££Struts
J2eeµÄ¿ªÔ´¿ò¼ÜºÜ¶à£¬±ÊÕßÖ»ÄܽéÉÜ×Ô¼ºÊìϤµÄ¼¸¸ö£¬ÆäËûµÄÄ¿Ç°ÔÚÖйúITÐÐÒµÓ¦Óõò»ÊǺܶࡣϣÍû´ó¼Ò¶ÔгöµÄ¿ò¼Ü²»ÒªÃ¤Ä¿µÄÍƳ磬Ê×ÏÈÒ»¶¨ÒªÊìϤËü±È¾ÉµÄµ½µ×ºÃÔÚÄÄÀеÄÀíÄîºÍÌØÐÔ ......
Ò»¡¢Annotation¾¿¾¹ÊÇʲô£¿
Annotation ÌṩÁËÒ»ÌõÓë³ÌÐòÔªËعØÁªÈκÎÐÅÏ¢»òÕßÈκÎÔªÊý¾Ý£¨metadata£©µÄ;¾¶¡£´ÓijЩ·½Ãæ¿´£¬annotation¾ÍÏñÐÞÊηûÒ»Ñù±»Ê¹Ó㬲¢Ó¦ÓÃÓÚ°ü¡¢ÀàÐÍ¡¢¹¹Ôì·½·¨¡¢·½·¨¡¢³ÉÔ±±äÁ¿¡¢²ÎÊý¡¢±¾µØ±äÁ¿µÄÉùÃ÷ÖС£ÕâЩÐÅÏ¢±»´æ´¢ÔÚannotationµÄ“name=value”½á¹¹¶ÔÖÐ ......
Ò» Ï̵߳Ļù±¾¸ÅÄî
Ïß³ÌÊÇÒ»¸ö³ÌÐòÄÚ²¿µÄ˳Ðò¿ØÖÆÁ÷.Ò»¸ö½ø³ÌÏ൱ÓÚÒ»¸öÈÎÎñ,Ò»¸öÏß³ÌÏ൱ÓÚÒ»¸öÈÎÎñÖеÄÒ»ÌõÖ´Ðз¾¶.
¶à½ø³Ì:ÔÚ²Ù×÷ϵͳÖÐÄÜͬʱÔËÐжà¸öÈÎÎñ(³ÌÐò)
¶àÏß³Ì:ÔÚͬһ¸öÓ¦ÓóÌÐòÖÐÓжà¸ö˳ÐòÁ÷ͬʱִÐÐ
JavaµÄÏß³ÌÊÇͨ¹ýjava.lang.ThreadÀàÀ´ÊµÏÖµÄ
JVMÆô¶¯Ê±»áÓÐÒ»¸öÓÉÖ÷·½·¨(public static void main( ......