2022年Java中文处理学习笔记——Hello Unicode域名服务器教程.docx

上传人:wj151****6093 文档编号:63198282 上传时间:2022-11-23 格式:DOCX 页数:12 大小:14.73KB
返回 下载 相关 举报
2022年Java中文处理学习笔记——Hello Unicode域名服务器教程.docx_第1页
第1页 / 共12页
2022年Java中文处理学习笔记——Hello Unicode域名服务器教程.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年Java中文处理学习笔记——Hello Unicode域名服务器教程.docx》由会员分享,可在线阅读,更多相关《2022年Java中文处理学习笔记——Hello Unicode域名服务器教程.docx(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、2022年Java中文处理学习笔记Hello Unicode域名服务器教程摘要:Java中文处理学习笔记Hello Unicode版权声明:可以随意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明关键词:linux java mutlibyte encoding locale i18n i10n chinese ISO-8859-1 GB2312 BIG5 GBK UNICODE内容摘要:不知道你有没有这样的感受:为什么PHP很少有乱码问题而用Java做WEB应用却这么麻烦呢?为什么在Google上能用简体中文查到繁体中文,甚至日文的结果?而且用Google的时候发觉它尽然能自

2、动依据我运用阅读器的语言选择自动调出中文界面?许多国际化应用的让我理解了这么一个道理:Unicode是为更便利的做国际化应用设计的,而Java核心的字符是基于UNICODE的,这一机制为应用供应了对中文“字”的限制(而不是字节)。但假如不细致理解其中的规范,这种自由反而会成为累赘,从而导致更多的乱码问题:试验1:操作系统语言环境设置对Java应用缺省编码方式的影响为了了解Java应用的编码处理的机制,首先要了解操作系统对JVM缺省编码方式的影响,因此我做了一个Env.java,用于打印显示不同系统下JVM的属性和系统支持的LOCALE。程序很简洁:/* * Copyright (c) 2022

3、 Email: chedongAT * $Id: hello_unicode.html,v 1.6 2022/11/09 07:57:11 chedong Exp $ */ import java.util.*;import java.text.*;/* * 目的: * 显示环境变量和JVM的缺省属性 * 输入:无 * 输出: * 1 支持的LOCALE * 2 JVM的缺省属性 */ public class Env { /* * main entrance */ public static void main(String args) { System.

4、out.println(Hello, its: + new Date();/print available localesLocale list = DateFormat.getAvailableLocales();System.out.println(=System available locales:= );for (int i = 0; i < list.length; i+) { System.out.println(listi.toString() + t + listi.getDisplayName(); }/print JVM default prope

5、rtiesSystem.out.println(=System property= );System.getProperties().list(System.out); } }最须要留意的是JVM的file.encoding属性,这个属性确定了JVM的缺省的编码/解码方式:从而影响应用中全部字节流=>字符流的解码方式,字符流=>字节流的编码方式。 LINUX下的LOCALE可以通过 LANG=zh_CN; LC_ALL=zh_CN.GBK; export LANG LC_ALL 设置。locale 吩咐可以显示系统当前的环境设置 Windows的LOCALE可以

6、通过 限制面板=>区域设置 设置实现 GNU/Linux 2.4.x (J2SE1.3.1)LANG=en_US LC_ALL=en_USGNU/Linux 2.4.x (J2SE1.3.1)LANG=zh_CN LC_ALL=zh_CN.GBKWindows 2000(J2SE1.3.0)区域设置:中国 中文Windows 2000(J2SE1.3.0)区域设置:英国 英文Hello, its: Tue Jul 30 11:05:44 CST 2022=System available locales:=en Englishen_US English (United States)ar

7、 Arabicar_AE Arabic (United Arab Emirates)ar_BH Arabic (Bahrain)ar_DZ Arabic (Algeria)ar_EG Arabic (Egypt)ar_IQ Arabic (Iraq)ar_JO Arabic (Jordan)ar_KW Arabic (Kuwait)ar_LB Arabic (Lebanon)ar_LY Arabic (Libya)ar_MA Arabic (Morocco)ar_OM Arabic (Oman)ar_QA Arabic (Qatar)ar_SA Arabic (Saudi Arabia)ar_

8、SD Arabic (Sudan)ar_SY Arabic (Syria)ar_TN Arabic (Tunisia)ar_YE Arabic (Yemen)be Byelorussianbe_BY Byelorussian (Belarus)bg Bulgarianbg_BG Bulgarian (Bulgaria)ca Catalanca_ES Catalan (Spain)ca_ES_EURO Catalan (Spain,Euro)cs Czechcs_CZ Czech (Czech Republic)da Danishda_DK Danish (Denmark)de Germande

9、_AT German (Austria)de_AT_EURO German (Austria,Euro)de_CH German (Switzerland)de_DE German (Germany)de_DE_EURO German (Germany,Euro)de_LU German (Luxembourg)de_LU_EURO German (Luxembourg,Euro)el Greekel_GR Greek (Greece)en_AU English (Australia)en_CA English (Canada)en_GB English (United Kingdom)en_

10、IE English (Ireland)en_IE_EURO English (Ireland,Euro)en_NZ English (New Zealand)en_ZA English (South Africa)es Spanishes_BO Spanish (Bolivia)es_AR Spanish (Argentina)es_CL Spanish (Chile)es_CO Spanish (Colombia)es_CR Spanish (Costa Rica)es_DO Spanish (Dominican Republic)es_EC Spanish (Ecuador)es_ES

11、Spanish (Spain)es_ES_EURO Spanish (Spain,Euro)es_GT Spanish (Guatemala)es_HN Spanish (Honduras)es_MX Spanish (Mexico)es_NI Spanish (Nicaragua)et Estonianes_PA Spanish (Panama)es_PE Spanish (Peru)es_PR Spanish (Puerto Rico)es_PY Spanish (Paraguay)es_SV Spanish (El Salvador)es_UY Spanish (Uruguay)es_V

12、E Spanish (Venezuela)et_EE Estonian (Estonia)fi Finnishfi_FI Finnish (Finland)fi_FI_EURO Finnish (Finland,Euro)fr Frenchfr_BE French (Belgium)fr_BE_EURO French (Belgium,Euro)fr_CA French (Canada)fr_CH French (Switzerland)fr_FR French (France)fr_FR_EURO French (France,Euro)fr_LU French (Luxembourg)fr

13、_LU_EURO French (Luxembourg,Euro)hr Croatianhr_HR Croatian (Croatia)hu Hungarianhu_HU Hungarian (Hungary)is Icelandicis_IS Icelandic (Iceland)it Italianit_CH Italian (Switzerland)it_IT Italian (Italy)it_IT_EURO Italian (Italy,Euro)iw Hebrewiw_IL Hebrew (Israel)ja Japaneseja_JP Japanese (Japan)ko Kor

14、eanko_KR Korean (South Korea)lt Lithuanianlt_LT Lithuanian (Lithuania)lv Latvian (Lettish)lv_LV Latvian (Lettish) (Latvia)mk Macedonianmk_MK Macedonian (Macedonia)nl Dutchnl_BE Dutch (Belgium)nl_BE_EURO Dutch (Belgium,Euro)nl_NL Dutch (Netherlands)nl_NL_EURO Dutch (Netherlands,Euro)no Norwegianno_NO

15、 Norwegian (Norway)no_NO_NY Norwegian (Norway,Nynorsk)pl Polishpl_PL Polish (Poland)pt Portuguesept_BR Portuguese (Brazil)pt_PT Portuguese (Portugal)pt_PT_EURO Portuguese (Portugal,Euro)ro Romanianro_RO Romanian (Romania)ru Russianru_RU Russian (Russia)sh Serbo-Croatiansh_YU Serbo-Croatian (Yugoslav

16、ia)sk Slovaksk_SK Slovak (Slovakia)sl Sloveniansl_SI Slovenian (Slovenia)sq Albaniansq_AL Albanian (Albania)sr Serbiansr_YU Serbian (Yugoslavia)sv Swedishsv_SE Swedish (Sweden)th Thaith_TH Thai (Thailand)tr Turkishtr_TR Turkish (Turkey)uk Ukrainianuk_UA Ukrainian (Ukraine)zh Chinesezh_CN Chinese (Ch

17、ina)zh_HK Chinese (Hong Kong)zh_TW Chinese (Taiwan)=System property=- listing properties -java.runtime.name=Java(TM) 2 Runtime Environment, Stand.sun.boot.library.path=/usr/java/jdk1.3.1_04/jre/lib/i386java.vm.version=1.3.1_04-b02java.vm.vendor=Sun Microsystems Inc.java.vendor.url=path.separator=:java.vm.name=Java HotSpot(TM) Client VMfile.encoding.pkg=sun.iojava.vm.specification.name=Java Virtual Machine Specificationuser.dir=/home/chedong/src/char_testjava.runtime.version=1.3.1_04-b02java.awt.graphicsenv=sun.awt.X11GraphicsEnvironmentos.arch=i386java.io.tmpdir=/tmpline.separato

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com