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

JavaȨÏÞ¿ØÖÆËã·¨

ÕâÀïÎÒ½éÉÜÒ»Öֺܳ£Óã¬Ò²±È½ÏProfessorµÄȨÏÞ¿ØÖÆ˼·¡£
ÕâÀïÎÒÓÃjavaÓïÑÔÃèÊö£¬Æäʵ¶¼²î²»¶àµÄ¡£×Ô¼º×ªÒ»Ï¾ͿÉÒÔÁË¡£
ΪÁË·½±ã£¬ÎÒÃÇÕâÀﶨÒåa^bΪ£ºaµÄb´Î·½
ÕâÀÎÒÃÇΪÿһ¸ö²Ù×÷É趨һ¸öΨһµÄÕûÊýÖµ£¬±ÈÈ磺
ɾ³ý£Á£­£­£­0
Ð޸ģÁ£­£­£­1
Ìí¼Ó£Á£­£­£­2
ɾ³ý£Â£­£­£­3
Ð޸ģ£­£­£­4
Ìí¼Ó£Â£­£­£­5
¡£¡£¡£
ÀíÂÛÉÏ¿ÉÒÔÓУθö²Ù×÷£¬ÕâÈ¡¾öÓÚÄãÓÃÓÚ´¢´æÓû§È¨ÏÞÖµµÄÊý¾ÝÀàÐÍÁË¡£
ÕâÑù£¬Èç¹ûÓû§ÓÐȨÏÞ£ºÌí¼Ó£Á£­£­£­2£»É¾³ý£Â£­£­£­3£»Ð޸ģ£­£­£­4
ÄÇÓû§µÄȨÏÞÖµ purview =2^2+2^3+2^4£½28£¬Ò²¾ÍÊÇ2µÄȨµÄºÍÁË¡£
»¯³É¶þ½øÖÆ¿ÉÒÔ±íʾΪ11100
ÕâÑù£¬Èç¹ûÒªÑéÖ¤Óû§ÊÇ·ñÓÐɾ³ý£ÂµÄȨÏÞ£¬¾Í¿ÉÒÔͨ¹ýλÓëÔËËãÀ´ÊµÏÖ¡£
Ôڣʣá£ö£áÀλÓëÔËËãÔËËã·ûºÅΪ£¦
¼´ÊÇ£ºint value = purview &((int)Math.pow(2,3));
Äã»á·¢ÏÖ£¬µ±Óû§ÓвÙ×÷ȨÏÞʱ£¬ÔËËã³öÀ´µÄ½á¹û¶¼»áµÈÓÚÕâ¸ö²Ù×÷ÐèÒªµÄȨÏÞÖµ£¡
Ô­Àí£º
λÓëÔËË㣬¹ËÃû˼Òå¾ÍÊǶÔλ½øÐÐÓëÔËË㣺
ÒÔÉÏÃæµÄʽ×ÓΪÀý£ºpurview & 2^3 Ò²¾ÍÊÇ¡¡28&8
½«ËüÃÇ»¯³É¶þ½øÖÆÓÐ
¡¡ 11100
£¦ 01000
-------------------
¡¡ 01000 == 8(Ê®½øÖÆ)¡¡£½£½¡¡2^3
ͬÀí£¬Èç¹ûÒªÑéÖ¤ÊÇ·ñÓÐɾ³ý£Á£­£­£­0µÄȨÏÞ
¿ÉÒÔÓãºpurview &((int)Math.pow(2,0));
¼´£º
¡¡ 11100
£¦ 00001
------------------------
¡¡ 00000 == 0(Ê®½øÖÆ)¡¡¡¡£¡£½¡¡2^0
ÕâÖÖËã·¨µÄÒ»¸öÓŵãÊÇËٶȿ졣¿ÉÒÔͬʱ´¦Àí£Î¸öȨÏÞ
Èç¹ûÏëÑéÖ¤ÊÇ·ñͬʱÓÐɾ³ý£Á£­£­£­0ºÍɾ³ý£Â£­£­£­3µÄȨÏÞ
¿ÉÒÔÓÃpurview&(2^0+2^3)==(2^0+2^3)?true:false;
ÉèÖöà½ÇÉ«Óû§¡£¸ù¾ÝȨÏÞÖµÅжÏÓû§µÄ½ÇÉ«¡£¡£¡£
ÏÂÃæÌṩһ¸öjavaµÄµ¥²Ù×÷ȨÏÞÅжϵĴúÂ룺
//userPurviewÊÇÓû§¾ßÓеÄ×ÜȨÏÞ
//optPurviewÊÇÒ»¸ö²Ù×÷ÒªÇóµÄȨÏÞΪһ¸öÕûÊý£¨Ã»Óо­¹ýȨµÄ£¡£©
public static boolean checkPower(int userPurview, int optPurview)
{
int purviewValue = (int)Math.pow(2, optPurview);
return (userPurview & purviewValue) == purviewValue;
}
µ±È»£¬¶àȨÏÞµÄÑéÖ¤Ö»ÒªÀ©Õ¹Ò»Ï¾ͿÉÒÔÁË¡£
¼¸µã×¢ÒâÊÂÏÊ×ÏÈ£¬Ò»¸öϵͳ¿ÉÄÜÓкܶàµÄ²Ù×÷£¬Òò´Ë£¬Ç뽨Á¢Êý¾Ý×ֵ䣬ÒÔ±ã²éÔÄ£¬ÐÞ¸ÄʱʹÓá£Æä´Î£¬Èç¹ûÓÃÊý¾Ý¿â´¢´æÓû§È¨ÏÞ£¬Çë×¢ÒâÊýÖµµÄÓÐЧ·¶Î§¡£²Ù×÷ȨÏÞÖµÇëÓÃΨһµÄÕûÊý£¡


Ïà¹ØÎĵµ£º

JAVA¹æ·¶Ñ§Ï°——ʵÀý´´½¨Ê±µÄ²Ù×÷

´´½¨Ò»¸öÀàµÄʵÀýʱ£¬
1.»áΪËüÒÔ¼°ËüµÄËùÓи¸ÀàµÄʵÀý±äÁ¿·ÖÅäÄÚ´æ¿Õ¼ä£¬Èç¹û·ÖÅä¿Õ¼ä³É¹¦£¬ÔòËùÓÐʵÀý±äÁ¿¶¼»á³õʼ»¯ÎªÄ¬ÈÏÖµ0¡¢false¡¢null
2.»áµÝ¹éµ÷Óø¸¹¹Ô캯Êý£¬µ«ÊÇÔݲ»Ö´Ðй¹Ô캯ÊýµÄÓï¾ä£»
3.¶Ô¸Ã¸¸¹¹Ô캯Êý¶ÔÓ¦µÄÀàµÄʵÀý±äÁ¿¸³Öµ
4.Ö´Ðи¸¹¹Ô캯ÊýµÄÆäËûÓï¾ä
5.¶ÔÓÚ×ÓÀִ࣬ÐÐ2-4²½Öè ......

java »·¾³±äÁ¿µÄÅäÖÃ

ÔÚÍøÉÏ¿´Á˺öàÈË£¬¶ÔjdkµÄ»·¾³±äÁ¿Åä·¨²»Ï飬ÔÚ´ËС½áÒ»ÏÂ
Ç°ÌáÌõ¼þ£ºµçÄÔÉÏ°²×°ÁËjdk
²½Ö裺
1£©ÎҵĵçÄÔ/ϵͳÊôÐÔ/¸ß¼¶/»·¾³±äÁ¿/Óû§±äÁ¿/н¨
a£©±äÁ¿Ãû£ºJAVA_HOME
     ±äÁ¿Öµ£ºE:\Program Files\Java\jdk1.5.0_04£¨jdk°²×°Â·¾¶£©
b£©±äÁ¿Ãû£ºPATH
     ±äÁ¿Öµ£º%JA ......

ͳ¼ÆJAVAÍøÕ¾·ÃÎÊ´ÎÊý²¢»ñµÃ·ÃÎÊÕßIPµÄ·½·¨


¼òÑÔÖ®,Èç¹û²»ÓõÚÈý·½ÌṩµÄ½Ó¿Ú
ÄÇ×îºÃµÄ½â¾ö·½°¸Ó¦¸ÃÊǵ±SESSION½¨Á¢Ê±sessionCreated(),ÔÚ·ÃÎÊ×ÜÊýºÍµ±Ç°ÔÚÏßÈËÊýÉÏ+1
µ±SESSIONÏú»ÙʱsessionDistroyed(),ÔÚÏßÈËÊý-1
ºËÐÄ·½·¨ÊÇÀûÓÃListener¼àÌýµÄ¸÷ÖÖ½Ó¿Ú
ÎÒ°Ñ´úÂë(Ö÷Òª²¿·Ö)ÌùÔÚÏÂÃæ
´Ë¶Î´úÂëÎÒÇ××ÔʹÓùý,ûÓÐÎÊÌâ
µ«ÒòΪ¼Ì³ÐÁ˽ӿÚ,ÓÐЩδʹÓõķ½·¨Ò²Òª² ......

¡¶Effective Java¡·: ¿¼ÂÇÓþ²Ì¬¹¤³§·½·¨´úÌæ¹¹Ô캯Êý

¿¼ÂÇÓþ²Ì¬¹¤³§·½·¨´úÌæ¹¹Ô캯Êý
Àà¿ÉÒÔΪËüµÄ¿Í»§ÌṩһЩ¾²Ì¬¹¤³§·½·¨£¬À´Ìæ´ú¹¹Ô캯Êý£¬»òÕßͬʱҲÌṩһЩ¹¹Ô캯Êý¡£
 ¾²Ì¬¹¤³§·½·¨µÄÒ»¸öºÃ´¦ÊÇ£¬Óë¹¹Ô캯ÊýÏà±È£¬¾²Ì¬¹¤³§·½·¨¾ßÓÐÃû×Ö£¬Ëü¿ÉÒÔʹµÃ´úÂë¸üÈÝÒ×ÔĶÁ¡£Èç¹ûÒ»¸öÀà¿´ÆðÀ´ÐèÒª¶à¸ö¹¹Ô캯Êý£¬²¢ÇÒËüÃǵÄÔ­ÐÍÌØÕ÷Ïàͬ£¬ÄÇôÄãÓ¦¸Ã¿¼ÂÇÓþ²Ì¬¹¤³§·½·¨À´ ......

javaÖеİü

1.ÉùÃ÷°ü£ºpackage °üÃû
               ¸ÃÓï¾äÊÇ×÷ΪjavaÔ´ÎļþµÄµÚÒ»ÌõÓï¾ä  Ö¸Ã÷¸ÃÔ´Îļþ¶¨ÒåµÄÀàËùÔڵİü
2.µ¼°ü£ºimport °üÃû
            ¸ÃÓï¾ä±ØÐëдÔÚpackageÓï¾äºÍÔ´Îļ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ