rt。
另外utf8,gb,unicode,ascii码之间的关系是什么?还有接口中的方法默认是static final的对不对?如果对的,那实现接口,比如Runnable接口,写run方法是重写?那覆盖是什么?final的方法是不可覆盖吧。
另外utf8,gb,unicode,ascii码之间的关系是什么?还有接口中的方法默认是static final的对不对?如果对的,那实现接口,比如Runnable接口,写run方法是重写?那覆盖是什么?final的方法是不可覆盖吧。
解决方案 »
- I/O读取文件的时候如何选择行?
- 【新手学java】自定义包的问题
- setCategoryMargin()
- 如何搜索局域网中开放同一端口的机器IP
- 怎样得到ORACLE的错误代码和错误字段名?
- 做图形界面的时候一般都用哪个LayoutManager比较多啊?
- String变量记录参数,都是以byte写入的,1作为分隔符,byte写入,我如何在String得到我的氖参数
- 再次出高分求助,各位大虾帮忙啊~
- JBuilder 7的问题,在线等候
- 大家可怜可怜我吧!我的专家分为0分,虽然回答过不少问题,可是从来就没有人给分给我,哪位好心的送我点分吧!
- java socket通信,两个一直没有搞明白的问题,请教socket高手回答
- 再论对象引用产生的疑惑
楼主【lixiurui】截止到2008-07-24 19:32:40的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:190 每贴平均分数:63
回帖的总数量:51 得分贴总数量:24 回帖的得分率:47%
结贴的总数量:3 结贴的总分数:190
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
如果是字符串的话 这样转换
String s = "Hello!";
Byte[] encode = s.getBytes(String charsetName);//charsetName是你想要转换的编码,具体的值
//查阅下javadoc
String newS = new String(encode);
至于几个编码之间的关系,简单的说下,ASCII相信计算机基础的书里都有介绍
American Standard Code for Information Interchage(美国信息交换标准编码)
就是美国早起用的编码,用一个字节来标识,每个字节的最高位为0,所以表示的内容为2^7=128还有就是西欧的ISO-8859-1,这是西欧早期用的编码,和ASCII兼容,采用2个字节进行编码gb2312是中国早期采用的编码 好像是81年设计的吧 可以表示6000多个常用汉字 是简体汉字的编码
big5 是繁体字的 后来出现了gbk 囊括11000多个汉字 其中 gbk,gb2312,ascii都是兼容的unicode是为了方便计算机世界的交流 由两个组织分别设计的(一个是ISO组织,另外一个是个公司,
名字忘了) 与当时存在的主流编码兼容 用2个字节进行编码 分为17个代码级别
现在用的比较多的是基础的多语言的级别,关于unicode的详细信息你可以参阅java核心技术的概念解释
部分,书在网上可以下到电子版utf-8不太了解
关于编码的一些详细信息 还可以参阅下面这个链接
http://zhangxiaochuan.spaces.live.com/PersonalSpace.aspx?_c=blogpart
博客的排版有些混乱 拉到中段就可一看到了
关于接口 书上的定义是 能力,协议,规范
接口中可以包涵静态常量,也就是static final修饰的 以及抽象方法
由于接口中的方法都是抽象的 所以abstract关键字省略了