Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 ѧϰ֮µÀ

      ÏÖÔÚÒѾ­¿ªÊ¼Ñ§Ï°javaÒ»¸öÔÂ×óÓÒµÄʱ¼äÁË¡£ÒÔǰ¶ÔjavaÓÐһЩ»ù±¾µÄÁ˽⣬ ÔÚǰ¼¸¸öÔµÄʱ¼äµ±ÖУ¬Ñ§Ï°ÁË.netµÄ¼¼Êõ£¬¶ÔÃæÏò¶ÔÏóµÄÉè¼ÆÓÐÁ˸üÉîµÄÒ»¸öÈÏʶ£¬ÔÚÒ»¸öżȻµÄ¹¤×÷»ú»áÉÏ£¬½á½»ÁËÒ»¸öÅóÓÑ¡£ËûÎÊÎÒÏëÔÚÄÄÒ»·½Ïò·¢Õ¹£¬ÆäʵÎÒÒ²²»Çå³þ£¬Ëû˵Ҫ×Ô¼º¶¨ºÃÒ»¸öλ£¬È»ºóÕâÑùÕÕ׿ƻ®×ßÏÂÈ¥ ......

JAVA¹æ·¶Ñ§Ï°——³ÌÐòÖ´ÐÐʱµÄÀà¼ÓÔØ²Ù×÷

³ÌÐòÖ´ÐÐʱ»á˳Ðò¾­¹ýloading¡¢linking¡¢initializationÈý¸ö²½Öè
1. loading£º²éÕÒÀà»ò½Ó¿ÚµÄ¶þ½øÖÆÎļþ
2. linking£º×°ÈëÀà»ò½Ó¿ÚµÄ¶þ½øÖÆÎļþ£¬ºÏΪJVMµÄÔËÐÐ״̬£¬Ê¹Æä¿ÉÒÔ±»Ö´ÐС£´Ë¹ý³Ì°üÀ¨Èý¸ö×Ó¹ý³Ì£ºverification, preparation, and
    resolution of symbolic references
3. initialization£º ......

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

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

java BufferedReaderºÍInputStreamReaderµÄÇø±ð

BufferedReader:  
  Read   text   from   a   character-input  
stream,   buffering   characters   so   as   to   provide   for   the  
efficient   reading   of   characters,   arrays,   and ......

»Ø¹ËJava±à³Ì˼ÏëÆª(Ò»)


ºÜ¾ÃÒÔǰ¿´¹ýJava±à³Ì˼ÏëÕâ±¾Ê飬µ±Ê±¿´µÃ²»ÊǺܶ®£¬ÖØÐÂÄÃÆðÕâ±¾Ê飬¸Ð¾õ·Ç³£Ä°Éú£¬ÓÚÊDzúÉúÁËÖØÐÂÑо¿µÄÄîÍ·£¬²¢×öһЩ¶ÁÊé±Ê¼Ç¡£
Ò»¡¢Ò»Çж¼ÊǶÔÏó
1¡¢JavaÓëC++
˵µ½ÃæÏò¶ÔÏóÓïÑÔ£¬²»µÃ²»ÌáC++£¬C++¿ÉÒÔ˵ÊÇ×î ÔçµÄÒ»ÖÖÃæÏò¶ÔÏóÓïÑÔ£¬C++·Ç³£ºÃµÄÖ§³ÖÁËÃæÏò¶ÔÏó±à³ÌµÄ·½·¨¡£µ«C++ÊÇÒ»ÖÖ»ìºÏÐÍÓïÑÔ£¬Ò²¾ÍÊÇ˵ÔÊÐí¶ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ