- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在所有字符集中,最知名的可能要数被称为ASCII的7位字符集了。它是美国标准信息交换代码(American Standard Code for Information Interchange)的缩写, 为美国英语通信所设计。它由128个字符(27)组成,包括大小写字母、数字0-9、标点符号、非打印字符(换行符、制表符等4个)以及控制字符(退格、响铃等)组成。 JAVA 字 符 集 简 史 ASCII码格式针对英语设计的,当处理带有音调标号(如汉语拼音)的欧洲文字时就会出现问题。因此,创建出了一些包括255个字符的8位字符集即由ASCII扩展的字符集。其中有一种通常被称为IBM字符集,它把值为128-255之间的字符用于画图和画线,以及一些特殊的欧洲字符。另一种8位字符集是ISO 8859-1Latin 1,也简称为ISOLatin-1。它把位于128-255之间的字符用于拉丁字母表中特殊语言字符的编码,也因此而得名。 JAVA ASCII 码 Unicode字符集只用2个字节就可以编码地球上几乎所有地区的文字。它通过增加一个高字节对ISO Latin-1字符集进行扩展,当这些高字节位为0时,低字节就是ISO Latin-1字符。 Unicode支持欧洲、非洲、中东、亚洲(包括统一标准的东亚象形汉字和韩国象形文字)。但是,Unicode并没有提供对诸如Braille, Cherokee, Ethiopic, Khmer, Mongolian, Hmong, Tai Lu, Tai Mau文字的支持。同时它也不支持如Ahom, Akkadian, Aramaic, Babylonian Cuneiform, Balti, Brahmi, Etruscan, Hittite, Javanese, Numidian, Old Persian Cuneiform, Syrian之类的古老文字。 JAVA Unicode 码 事实证明,用ASCII可以表示的字符如果使用Unicode并不高效,因为Unicode比ASCII占用大一倍的空间,而对ASCII来说,高字节的0对他毫无用处。为了解决这个问题,就出现了一些中间格式的字符集,他们被称为通用转换格式,即UTF(Universal Transformation Format)。目前存在的UTF格式有:UTF-7, UTF-7.5, UTF-8,UTF-16, 以及 UTF-32。 UTF-8是Unicode的一种变长字符编码又称万国码。UTF-8用1到6个字节编码Unicode字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如日文,韩文)。 JAVA Universal Transformation Format GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。 GB2312支持的汉字太少。1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。汉字区包括21003个字符。2000年的GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录藏文、蒙文、维吾尔文等主要的少数民族文字。现在的PC平台必须支持GB18030。 JAVA GB2312 、GBK 与 GB18030 了解Java程序设计语言的特性; 区分Java与C++两种语言的不同; 掌握Java程序包含应用程序和小应用程序两种不同类型; 熟练掌握每种程序的基本结构; 了解J2SDK和Eclipse、JCreator的开发环境,及它们开发Java程序的过程; /selftest/selftest8e?chapter=1 。 JAVA 本 节 总 结 * 演示Java2Demo C:\Program Files\Java\jdk1.6.0_01\demo\jfc\Java2D\Java2Demo.html 在cmd下C:\Program Files\Java\jdk1.6.0_01\demo\jfc\Java2Djava -jar Java2Demo.jar可运行桌面应用程序 * 工作的重点是要写源程序 引出Java程序框架 * * 在Eclipse平台下进行分析 * 检验案例:写出完整代码 总结时讲解两种打印语句的区别,讲解转义字符“\n”和“\t” * 在Eclipse环境中讲解常见错误 Java SE 是Java平台标准版的简称,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序, 具有“Write Once, Run Anywhere”
您可能关注的文档
- GYT283-2014《高标清混合制播图像幅型比变换规范》.PDF
- HCS-C04-25A50A闭环系列霍尔电流传感器.doc
- High-SpeedProcessingofStretchFilm拉伸缠绕膜的高速生产-tappi.PDF
- HPEEdgeline故障排除指南-HPESupportCenter.PDF
- Hr.教育训练开课管理.ppt
- ICS中华人民共和国国家标准GBT—ISOIEC250212012ab文稿版.doc
- IEP个别化教育计画.doc
- II.国际议程农业与增加援助的承诺-FAO.doc
- IT分析助力业务技术决策值得信赖-IBM.PDF
- K均值聚类-粒子群优化多目标定位算法-电子设计工程.PDF
原创力文档


文档评论(0)