Java¹ú¼Ê»¯——×ÊÔ´°üµÄʹÓÃ
±¾ÎÄÊÇÓÉJRÖ÷³Öд×÷µÄ¡¶J2SE½ø½×¡·Ò»ÊéµÄ²¿·ÖÕ½ÚÕûÀí¶ø³É£¬¡¶J2SE½ø½×¡·ÕýÔÚд×÷¡¢ÍêÉÆ½×¶Î¡£ÄúÔĶÁºó£¬ÓÐÈκν¨Òé¡¢ÅúÆÀ£¬ÇëºÍÎÒÁªÏµ£¬»òÔÚhttp://www.javaresearch.org/forum/thread.jsp?column=376&thread=7576' target='_blank' class='l2'>Õâ¶ùÁôÑÔ¡£¡¶J2SE½ø½×¡·Ð´×÷ÏîÄ¿×é¸ÐлÄúÔĶÁ±¾ÎÄ¡£
ÔÚµ±½ñÕâ¸öÐÅÏ¢Éç»á£¬ÓÈÆäÊÇËæ×Å»¥ÁªÍøµÄ³öÏÖºÍÆÕ¼°£¬ÈËÃÇÖ®¼äµÄ¾àÀë±ÈÒÔÍùÈκÎʱºò¶¼¸ü¼Ó½Ó½ü£¬Í¬Ê±½»ÍùÒ²¸ü¼ÓƵ·±£¬Ê±ÏÂ×îʱ÷ֵĸÅÄî¾ÍÊǵØÇò´å£¬¶øÎÒСʱºòÖ»ÖªµÀÎÒ³öÉúµÄÄǸöСÏç´å¡£¾àÀë½ü£¬½»ÍùƵ·±£¬ÈËÃǾͲ»µÃ²»¿¼ÂÇÈçºÎÈ¥Óë¸÷¸ö²»Í¬ÖÖ×å¡¢²»Í¬ÇøÓòµÄÈËÃÇ´ò½»µÀ¡£¶ÔÈËÈç´Ë£¬¶ÔÎÒÃǵÄÈí¼þÒàÊÇÈç´Ë£¬ÄãÐèÒª¿¼ÂÇÈçºÎÈô¦ÓÚÊÀ½ç²»Í¬µØ·½µÄʹÓÃÕß¶¼Äܹ»ºÜºÃµØÊ¹ÓÃÄãµÄÈí¼þ¡£ÓÚÊÇ£¬ÔÚÿ¸öÈí¼þ¿ªÊ¼Ö®Ç°£¬±àдÕß¶¼¿ÉÄÜÐèÒª¿¼ÂÇÕâÑùÒ»¸öÎÊÌâ——¹ú¼Ê»¯¡£
ÎÒÃÇÖªµÀ£¬ÔÚJavaÖпÉÒÔͨ¹ýjava.util.LocaleÀàÀ´Î¨Ò»µØÈ·¶¨Ìض¨ÓïÑԺ͹ú¼ÒµÄ×éºÏ£¬¼´³éÏó×îÖÕÓû§µÄʹÓû·¾³¡£Í¬Ê±½«Óû§Ïà¹ØµÄһЩÐÅÏ¢ÖÃÓÚ×ÊÔ´°üÖУ¬Í¨¹ý×ÊÔ´°üÀ´¶¯Ì¬µØ»ñµÃ×îÖÕµÄÓû§ÏÔʾ¡£×ÊÔ´°ü¿ÉÒÔÓÉ×ÊÔ´Îļþ»òÕß×ÊÔ´×ÓÀàÀ´¾ßÌåʵÏÖ¡£
×¢Ò⣺±¾ÎÄÖ»´òËãÌÖÂÛ¹ú¼Ê»¯¹ý³ÌÖÐ×ÊÔ´°üµÄʹÓü¼ÇÉ£¬¸ü¶à¸ü¾«²ÊµÄÄÚÈÝ£¬ÇëÆÚ´ý¡¶J2SE½ø½×¡·Ò»Êé¡£
×ÊÔ´°ü
ÔÚ±àдӦÓóÌÐòµÄʱºò£¬ÐèÒªÃæ¶ÔµÄÒ»¸öÎÊÌâÊÇÈçºÎÀ´´¦ÀíÓëlocaleÏà¹ØµÄһЩÐÅÏ¢¡£±ÈÈç£¬Ò³ÃæÉϵÄһЩ¾²Ì¬Îı¾¾ÍÏ£ÍûÄܹ»ÒÔÓû§Ï°¹ßµÄÓïÑÔÏÔʾ¡£×îÔʼµÄ×ö·¨Êǽ«ÕâЩÐÅÏ¢Ó²±àÂëµ½³ÌÐòÖУ¨¿ÉÄÜÊÇÒ»´ó´®ÅжÏÓï¾ä£©£¬µ«ÊÇÕâÑù¾Í½«³ÌÐò´úÂëºÍÒ×±äµÄlocaleÐÅÏ¢À¦°óÔÚÒ»Æð£¬ÒÔºóÈç¹ûÐèÒªÐÞ¸ÄlocaleÐÅÏ¢»òÕßÌí¼ÓÆäËüµÄlocaleÐÅÏ¢£¬Äã¾Í²»µÃ²»ÖØÐÂÐ޸ĴúÂë¡£¶ø×ÊÔ´°ü¿ÉÒÔ°ïÖúÄã½â¾öÕâ¸öÎÊÌ⣬Ëüͨ¹ý½«¿É±äµÄlocaleÐÅÏ¢·ÅÈë×ÊÔ´°üÖÐÀ´´ïµ½Á½Õß·ÖÀëµÄÄ¿µÄ¡£Ó¦ÓóÌÐò¿ÉÒÔ×Ô¶¯µØÍ¨¹ýµ±Ç°µÄlocaleÉèÖõ½ÏàÓ¦µÄ×ÊÔ´°üÖÐÈ¡µÃËùÒªµÄÐÅÏ¢¡£×ÊÔ´°üµÄ¸ÅÄîÀàËÆÓÚWindows±à³ÌÈËԱʹÓõÄ×ÊÔ´Îļþ£¨rcÎļþ£©¡£
Ò»°ãÀ´Ëµ£¬×ÊÔ´°üÐèÒªÍê³ÉÁ½¸ö¹¦ÄÜ£ººÍ¾ßÌåµÄlocale½øÐаó¶¨ÒÔ¼°¶ÁÈ¡localeÏà¹ØÐÅÏ¢¡£
ResourceBundleÀà
Äã¿ÉÒÔ°Ñ×ÊÔ´°ü¿´×÷Ϊһ¸öÓÉÐí¶à³ÉÔ±£¨×ÓÀࣩ×é³ÉµÄ´ó¼ÒÍ¥£¬ÆäÖÐÿ¸ö³ÉÔ±¹ØÁªµ½²»Í¬µÄlocale¶ÔÏó£¬ÄÇËüÊÇÈçºÎÍê³É¹ØÁª¹¦ÄܵÄÄØ£¿
×ÊÔ´°üÖеÄÿ¸ö³ÉÔ±¹²ÏíÒ»¸ö±»³Æ×÷»ùÃû£¨base name£©µÄÃû³Æ£¬È»ºóÔÚ´Ë»ù´¡Éϸù¾ÝÒ»¶¨µÄÃüÃû¹æ·¶½øÐÐÀ©Õ¹¡£ÏÂÃæ¾ÍÁгöÁËһЩ³ÉÔ±µÄÃû³Æ£º
LabelResources
Ïà¹ØÎĵµ£º
Èý¸öѧÉúµ½Ò»¸öË®ÁúÍ·ÏÂÅŶÓȡˮ£¬ÈýÈ˶¼È¡ÍêË®ºóÒ»ÆðÀ뿪¡£
ÕâÀïÉæ¼°µ½ÈçºÎÅжÏÈý¸öÈ˶¼È¡ÍêË®¡£Èç¹ûÓÃÆÕͨµÄ¾²Ì¬³ÉÔ±£¬ÊƱػáÒªÓÃÎÞÏÞÑ»·À´µÈ´ý¡£¸üºÃµÄ°ì·¨ÊÇÓà wait-notify »úÖÆ¡£Ç°Á½¸öѧÉúÈ¡ÍêË®ºó¶¼ wait£¬×îºóÒ»¸öѧÉúÈ¡ÍêË®ºó notify£¬ÕâÑù¾ÍÄÜÒ»ÆðÀ뿪ÁË¡£ÏÂÃæÊÇ´úÂëʾÀý£º
/**
* Èý¸öѧÉúÅŶÓȡˮ£¬È¡ÍêºóÒ ......
ÔÚ¿ª·¢Ò»¸öjavaµÄ¹ÜÀíϵͳʱ£¬ÖÐÎÄÎÊÌâ³£³£À§ÈÅ×ÅÎÒÃÇ£¬¸ù¾ÝÎҵľÑ飬ÎÞ·ÇΪÏÂÃæ¼¸ÖÖ£»
²½Öè1.oreacle ¿Í»§¶Ë»·¾³±äÁ¿µÄÐ޸ġ£
[ECP_WEB]/oracle$locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh ......
Ò»¡¢Java»ù´¡ÖªÊ¶
1.JavaÓÐÄÇЩ»ù±¾Êý¾ÝÀàÐÍ£¬StringÊDz»ÊÇ»ù±¾Êý¾ÝÀàÐÍ£¬ËûÃÇÓкÎÇø±ð¡£
2.×Ö·û´®µÄ²Ù×÷£º
дһ¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄ·´×ª£¬È磺ÊäÈëabc£¬Êä³öcba
дһ¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄÌæ»»£¬È磺ÊäÈëbbbwlirbbb£¬Êä³öbbbhhtccc¡£
3.Êý¾ÝÀàÐÍÖ®¼äµÄת»»
ÈçºÎ½«ÊýÖµÐÍ×Ö·ûת»»ÎªÊý×Ö£¨ ......
Ê®½øÖÆ×ª³ÉÊ®Áù½øÖÆ£º
Integer.toHexString(int i)
Ê®½øÖÆ×ª³É°Ë½øÖÆ
Integer.toOctalString(int i)
Ê®½øÖÆ×ª³É¶þ½øÖÆ
Integer.toBinaryString(int i)
Ê®Áù½øÖÆ×ª³ÉÊ®½øÖÆ
Integer.valueOf("FFFF",16).toString()
°Ë½øÖÆ×ª³ÉÊ®½øÖÆ
Integer.valueOf("876",8).toString()
¶þ½øÖÆ×ªÊ®½øÖÆ
Intege ......