Java语言国际化的设计与实现

来源 :软件学报 | 被引量 : 0次 | 上传用户:tpxlw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
指出本地化的缺点 .深入分析了 Java语言的内部编码 ,设计并实现了支持国际化的编译器 ,采用字符编码转换的方案 ,使多语种字符、字符串的操作达到了与英文字符、字符串完全一致的目标 ,并节省了类文件的存储空间 ,也使程序具备了有条件的字符集无关性 ,在一定程度上解决了“万码奔腾”的问题 .采用编译信息和与语境无关的程序代码分离的方案解决了提示信息的国际化问题 .提出了采用小字库方案来解决含有本地字符的程序的真正跨平台问题 .通过在加载类时采用对类名进行字符编码转换的方案解决了 JDK( Java develop-ment kit)所未能解决的含有本地字符的类名的支持问题 ;针对 JDK不同版本间的兼容性问题 ,提出采用根据字符编码特点来选用不同编码转换机制的解决方案 .测试结果证明 ,采用所设计的国际化方案可实现彻底的国际化支持 .
其他文献
从形成原因和方法论的角度,对罗西"类型学"思想进行了解读,在此基础上,探讨了关于"类型学"在设计中如何应用的思考,并且分析了罗西、博塔和莫内欧的作品,从"类型提取"和"类型
<正>上海有众多软件产业园区。虽然他们各自有不同的建设历程,但通过一些园区领导的介绍,他们的发展围绕着一条相同的暗线——打造理想的产业发展环境。上海的发展和建设还在
在“山高坡陡 ,地势起伏”的山区地段进行管道敷设施工具有一定的难度。文章以兰成渝输油管道第十标段为例 ,介绍了在山区伴行路地段和台田地段挖沟、布管、焊接的施工方法
结合国内首次履带全液压挖沟机的研发工作,本文主要解决了总体设计、行走功率的计算、切削功率与行走功率的匹配、支重轮布置、履带张紧装置预张紧力的计算等问题。首次将工
视觉艺术形式的多样化导致了纯粹意义上的传统素描造型基础的内涵的动摇,"动画"这个新生物的造型基础也出现困境。在动画素描教学中,没有针对性,固守不变的教学模式,往往忽视
著名工艺美术家陈之佛先生生前对我国印花布图案设计极为重视,他与工业管理部门密切配合参加设计评选,做学术报告,亲自辅导,使江苏印花布图案设计水平迅速提高。这是陈之佛先
文章基于马莱茨克的大众传播模式从行为过程角度对移动社交媒体用户信息质量评价问题进行了研究。首先,结合移动社交媒体的特点和用户行为特性将移动社交媒体用户的信息行为
随着新媒体的产生和发展,微视频已经成为新媒体传播中的重要内容之一。微视频有着较强的灵活性和便捷性,能够适应现代社会中较快的生活节奏,因此,微视频已经成为媒体发展的必
介绍了一种适用于高层建筑施工的整体式悬挑卸料平台的制作工艺和安装方法。通过对高空整体式悬挑卸料平台的构造和施工过程的介绍,分析了采用该种形式给目前建筑施工带来的
建筑物基础的种类很多,相比之下,圆筒基础既具有挖孔桩的优点,又克服了沉井的弊端,而且能减小基础自重、基底面积、混凝土体积和配筋量,从而降低工程造价。文章重点探讨了圆