Java½â»ó3 33Ñ»·ÕßÓöµ½ÁËÀÇÈË
ÇëÌṩһ¸ö¶ÔiµÄÉùÃ÷£¬½«ÏÂÃæµÄÑ»·×ª±äΪһ¸öÎÞÏÞÑ»·¡£Õâ¸öÑ»·²»ÐèҪʹÓÃÈκÎ5.0°æµÄÌØÐÔ£º
while (i != 0 && i == -i) {
}
ÕâÈÔÈ»ÊÇÒ»¸öÑ»·¡£ÔÚ²¼¶û±í´ïʽ(i != 0 && i == -i)ÖУ¬Ò»Ôª¼õºÅ²Ù×÷·û×÷ÓÃÓÚi£¬ÕâÒâζ×ÅËüµÄÀàÐͱØÐëÊÇÊý×ÖÐ͵ģºÒ»Ôª¼õºÅ²Ù×÷·û×÷ÓÃÓÚÒ»¸ö·ÇÊý×ÖÐͲÙ×÷ÊýÊÇ·Ç·¨µÄ¡£Òò´Ë£¬ÎÒÃÇҪѰÕÒÒ»¸ö·Ç0µÄÊý×ÖÐÍÊýÖµ£¬ËüµÈÓÚËü×Ô¼ºµÄ¸ºÖµ¡£NaN²»ÄÜÂú×ãÕâ¸öÊôÐÔ£¬ÒòΪËü²»µÈÓÚÈκÎÊýÖµ£¬Òò´Ë£¬i±ØÐë±íʾһ¸öʵ¼ÊµÄÊý×Ö¡£¿Ï¶¨Ã»ÓÐÈκÎÊý×ÖÂú×ãÕâÑùµÄÊôÐÔÂð£¿
àÅ£¬Ã»ÓÐÈκÎʵÊý¾ßÓÐÕâÖÖÊôÐÔ£¬µ«ÊÇûÓÐÈκÎÒ»ÖÖJavaÊýÖµÀàÐÍÄܹ»¶ÔʵÊý½øÐÐÍêÃÀ½¨Ä£¡£¸¡µãÊýÖµÊÇÓÃÒ»¸ö·ûºÅλ¡¢Ò»¸ö±»Í¨Ë׵سÆÎªÎ²Êý£¨mantissa£©µÄÓÐЧÊý×ÖÒÔ¼°Ò»¸öÖ¸ÊýÀ´±íʾµÄ¡£³ýÁË0Ö®Í⣬ûÓÐÈκθ¡µãÊýµÈÓÚÆä·ûºÅλ·´×ªÖ®ºóµÄÖµ£¬Òò´ËiµÄÀàÐͱØÈ»ÊÇÕûÊýÐ͵ġ£
ÓзûºÅµÄÕûÊýÀàÐÍʹÓõÄÊÇ2µÄ²¹ÂëËãÊõÔËË㣺ΪÁ˶ÔÒ»¸öÊýֵȡÆä¸ºÖµ£¬ÄãÒª·´×ªÆäÿһλ£¬È»ºó¼Ó1£¬´Ó¶øµÃµ½½á¹û[JLS 15.15.4]¡£2µÄ²¹ÂëËãÊõÔËËãµÄÒ»¸öºÜ´óµÄÓÅÊÆÊÇ£¬0¾ßÓÐΨһµÄ±íʾÐÎʽ¡£Èç¹ûÄãÒª¶ÔintÊýÖµ0È¡¸ºÖµ£¬Ä㽫µÃµ½0xffffffff+1£¬ËüÈÔÈ»ÊÇ0¡£
µ«ÊÇ£¬ÕâÒ²ÓÐÒ»¸öÏàÓ¦µÄ²»ÀûÖ®´¦£¬×ܹ²´æÔÚżÊý¸öintÊýÖµ——׼ȷµØËµÓÐ232¸ö——ÆäÖÐÒ»¸öÓÃÀ´±íʾ0£¬ÕâÑù¾ÍÊ£Ð©ÆæÊý¸öintÊýÖµÀ´±íʾÕýÕûÊýºÍ¸ºÕûÊý£¬ÕâÒâζ×ÅÕýµÄºÍ¸ºµÄintÊýÖµµÄÊýÁ¿±ØÈ»²»ÏàµÈ¡£Õⰵʾ×ÅÖÁÉÙÓÐÒ»¸öintÊýÖµ£¬Æä¸ºÖµ²»ÄÜÕýÈ·µØ±íʾ³ÉΪһ¸öintÊýÖµ¡£
ÊÂʵÉÏ£¬Ç¡Ç¡¾ÍÓÐÒ»¸öÕâÑùµÄintÊýÖµ£¬Ëü¾ÍÊÇInteger.MIN_VALUE£¬¼´-231¡£ËûµÄÊ®Áù½øÖƱíʾÊÇ0x80000000¡£Æä·ûºÅλΪ1£¬ÆäÓàËùÓеÄλ¶¼ÊÇ0¡£Èç¹ûÎÒÃǶÔÕâ¸öֵȡ¸ºÖµ£¬ÄÇôÎÒÃǽ«µÃµ½0x7fffffff+1£¬Ò²¾ÍÊÇ0x80000000£¬¼´Integer.MIN_VALUE£¡»»¾ä»°Ëµ£¬Integer.MIN_VALUEÊÇËü×Ô¼ºµÄ¸ºÖµ£¬Long.MIN_VALUEÒ²ÊÇÒ»Ñù¡£¶ÔÕâÁ½¸öֵȡ¸ºÖµ½«»á²úÉúÒç³ö£¬µ«ÊÇJavaÔÚÕûÊý¼ÆËãÖкöÂÔÁËÒç³ö¡£Æä½á¹ûÒѾ²ûÊöÇå³þÁË£¬¼´Ê¹ËüÃDz¢²»×ÜÊÇÄãËùÆÚÍûµÄ¡£
ÏÂÃæµÄÉùÃ÷½«Ê¹µÃ²¼¶û±í´ïʽ(i != 0 && i == -i)µÄ¼ÆËã½á¹ûΪtrue£¬´Ó¶øÊ¹Ñ»·ÎÞÏÞ»·ÈÆÏÂÈ¥£º
int i = Integer.MIN_VALUE;
ÏÂÃæÕâ¸öÒ²¿ÉÒÔ£º
long i = Long.MIN_VALUE;
Èç¹ûÄã¶ÔȡģÔËËãºÜÊìϤ£¬ÄÇôºÜÓбØÒªÖ¸³ö£¬Õâ¸öÃÕÌâÒ²¿ÉÒÔÓôúÊý·½·¨½â¾ö¡£JavaµÄintËãÊõÔËËãÊÇʵ¼ÊµÄËãÊõÔËËã¶Ô232ȡģµÄÔËË㣬Òò´Ë±¾ÃÕÌâÐèÒªÒ»¸ö¶ÔÕâÖÖÏßÐÔÈ«µÈµÄ·Ç0½â¾ö·½°¸£º
i ≡ -i(mod 232)
½«i¼Óµ½ºãµ
Ïà¹ØÎĵµ£º
2008 Äê 6 ÔÂ 24 ÈÕ
ÔÎĵØÖ·£º http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
±¾ÎĽéÉÜ IBM FileNet P8 4.0 Platform ÌṩµÄ Content Java API¡£Ê×ÏÈ¶Ô FileNet P8 Content Engine ºÍ API ½øÐиÅÒª½éÉÜ, ²¢ËµÃ÷ÁËһЩ»ù±¾¸ÅÄî£¬ËæºóÏêϸ½éÉÜÁË FileNet Content EngineÌṩµÄ»ùÓÚ EJB ......
±¾ÃÕÌâÀûÓÃÁËJava±à³ÌÓïÑÔÖÐÒ»¸öºÜÉÙ±»ÈËÁ˽âµÄÌØÐÔ¡£Ç뿼ÂÇÏÂÃæµÄ³ÌÐò½«»á×öЩʲô£¿
public class BrowserTest {
public static void main(String[] args) {
System.out.print("iexplore:");
http://www.google.com;
System.out.println(":maximize");
}
}
ÕâÊÇÒ»¸öÓеã¹îÒìµÄÎ ......
ÏÂÃæÊÇ20¸ö·Ç³£ÓÐÓõÄJava³ÌÐòƬ¶Î£¬Ï£ÍûÄܶÔÄãÓÐÓá£
¡¡¡¡1. ×Ö·û´®ÓÐÕûÐ͵ÄÏ໥ת»»
¡¡¡¡Java´úÂë
¡¡¡¡String a = String.valueOf(2); »òÕß String a=2+""; //integer to numeric string
¡¡¡¡int i = Integer.parseInt(a); //numeric string to an int
¡¡¡¡2. ÏòÎļþĩβÌí¼ÓÄÚÈÝ
¡¡¡¡Java´úÂë
¡¡¡¡Bu ......
ÇëÌṩһ¸ö¶ÔiµÄÉùÃ÷£¬½«ÏÂÃæµÄÑ»·×ª±äΪһ¸öÎÞÏÞÑ»·£º
while (i != i + 0) {
}
Óëǰһ¸öÃÕÌⲻͬ£¬Äã±ØÐëÔÚÄãµÄ´ð°¸Öв»Ê¹Óø¡µãÊý¡£»»¾ä»°Ëµ£¬Äã²»ÄܰÑiÉùÃ÷Ϊdouble»òfloatÀàÐ͵ġ£
Óëǰһ¸öÃÕÌâÒ»Ñù£¬Õâ¸öÃÕÌâ³õ¿´ÆðÀ´ÊDz»¿ÉÄÜʵÏֵġ£±Ï¾¹£¬Ò»¸öÊý×Ö×ÜÊǵÈÓÚËü×ÔÉí¼ÓÉÏ0£¬Äã±»½ûֹʹÓø¡µãÊý£¬Òò´Ë²»ÄÜʹÓÃNaN ......