当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 段明辉自由撰稿人2000 年 11月 8日在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。
 

 

    摘要: jvm将为类的instance和static变量赋上缺省值(默认值),包括数组array中的每一个元素--而不用再写初始化赋值语句。切记:局部变量是没有缺省值的,必须手动初始化!这一缺省赋值过程是在对象的构造函数调用之前完成的,如果程序写了对instance和static变量的赋初值语句,且给的值就是jvm默认的值,那么无疑是画蛇添足,重复劳动了一遍。如下面的代码说明了怎样画蛇添足的:情况一:p......
    摘要: chapter 1configuration of eclipse to use jboss and lombozinstall eclipse. first of all we have to set up eclipse integrated development environment (ide) with jboss as our application server.so go to......


Java 编程技术中汉字问题的分析及解决
 

段明辉自由撰稿人2000 年 11月 8日

现在 java 编程语言已经广泛应用于互联网世界,早在 sun 公司开发 java 语言的时候,就已经考虑到对非英文字符的支持了.sun 公司公布的 java 运行环境(jre)本身就分英文版与国际版,但只有国际版才支持非英文字符.不过在 java 编程语言的应用中,对中文字符的支持并非如同 java soft 的标准规范中所宣称的那样完美,因为中文字符集不只一个,而且不同的操作系统对中文字符的支持也不尽相同,所以会有许多与汉字编码处理有关的问题在我们进行应用开发中困扰着我们.有很多关于这些问题的解答,但都比较琐碎,并不能够满足大家迫切解决问题的愿望,关于 java 中文问题的系统研究并不多,本文从汉字编码常识出发,分析 java 中文问题,希望对大家解决这个问题有所帮助. 【程序编程相关:J2me开发心得-数组的使用

在基于 java 语言的编程中,我们经常碰到汉字的处理及显示的问题.一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?java 语言默认的编码方式是unicode ,而我们中国人通常使用的文件与数据库都是基于 gb2312 或者 big5 等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合 java 编程实例,分析以上两个问题并提出解决它们的方案. 【推荐阅读:java中带标号的break、conti

我们知道,英文字符一般是以一个字节来表示的,最常用的编码方法是 ascii .但一个字节最多只能区分256个字符,而汉字成千上万,所以现在都以双字节来表示汉字,为了能够与英文字符分开,每个字节的最高位一定为1,这样双字节最多可以表示64k格字符.我们经常碰到的编码方式有 gb2312.big5.unicode 等.关于具体编码方式的详细资料,有兴趣的读者可以查阅相关资料.我肤浅谈一下与我们关系密切的 gb2312 与 unicode.gb2312 码,中华人民共与国国家标准汉字信息交换用编码,是一个由中华人民共与国国家标准总局发布的关于简化汉字的编码,通行于中国大陆地区及新加坡,简称国标码.两个字节中,第一个字节(高字节)的值为区号值加32(20h),第二个字节(低字节)的值为位号值加32(20h),用这两个值来表示一个汉字的编码.unicode 码是微软提出的解决多国字符问题的多字节等长编码,它对英文字符采取前面加“0”字节的策略实现等长兼容.如 “a” 的 ascii 码为0x41,unicode 就为0x00,0x41.利用特殊的工具各种编码之间可以互相转换. 【扩展信息:基于J2EE的开发的一些经验

汉字编码的常识

java 中文问题的初步认识

我们基于 java 编程语言进行应用开发时,不可避免地要处理中文.java 编程语言默认的编码方式是 unicode,而我们通常使用的数据库及文件都是基于 gb2312 编码的,我们经常碰到这样的情况:浏览基于 jsp 技术的网站看到的是乱码,文件打开后看到的也是乱码,被 java 修改过的数据库的内容在别的场合应用时无法继续正确地提供信息.

string senglish = “apple”;

string schinese = “苹果”;


...   下一页
    摘要: chapter 7. creating a message driven beanthis chapter covers how to create a message driven bean (mdb) ejb component. we will create two mdb beans, deliveritems and requestitems as shown below. the d......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE