一:概念 1.字符,字节,字符集(编码) 字节是内存存储数据的单位,字符则是一种数据。字节是存储容量的基本单位,1字节=8个二进制位,即一个8位的二进制数,是一个很具体的存储空间,如0x01,0xFA。 字符是指字母、数字、汉字和各种符号,如'1','中',‘#’。一个字符在计算机中用若干个字节的二 ...
分类:
编程语言 时间:
2016-09-25 17:16:00
阅读次数:
181
方法1 /*标准的思路: * 分析: * 1.来源 * 键盘:System.in * 2.目的地 * 屏幕:System.out * 文件:FIle * 3.分别分析:源,目的地流的类型(字符,字节) * 源:字节流(输入流inputstream) * 目的:字节流(输出流outputstream) ...
分类:
系统相关 时间:
2016-09-22 21:20:28
阅读次数:
199
深入理解Java 字节I/O,字符I/O,字节流于字符流的区别,阻塞I/O的缺点,非阻塞I/O(NIO)工作机制
分类:
编程语言 时间:
2016-08-25 21:44:18
阅读次数:
168
全文主旨总结: 全文主旨总结: 一: 1个汉字 = 1个字 = 1个字符 二: 1个字符 = 1个字节 = 8bit(ACSII码下) 三: 1个字符 = 2个字节 = 16bit(Unicode码下) 四: 一般在处理汉字时,会默认将 编码方式调整为Unicode码,因为这样 数据容纳范围更大,不 ...
分类:
其他好文 时间:
2016-08-11 15:28:50
阅读次数:
162
Chapter8 I/O流 1、I/O流提供了文本和数值的输入输出功能,这种输入输出是带缓冲的,可以是格式化的,也可以是未格式化的。 2、ostream对象将有类型的对象转换为一个字符(字节)流;istream对象将一个字符(字节)转换为有类型的对象。 3、可以用getline()来读取一整行(包括 ...
分类:
编程语言 时间:
2016-07-14 02:30:25
阅读次数:
149
1.定义函数,输出一个byte的二进制字符串。2.定义工具类,完成int数和byte[]之间的相互转换。3.阐述IO流。输入输出流字符字节流缓冲和非缓冲流转换流.4.通过File对象打印输出指定路径下的整个目录树结构。5.完成文件夹复制。---------------------------------------------1.pa..
分类:
编程语言 时间:
2016-06-21 21:02:27
阅读次数:
237
# utf-8 一个汉字:三个字节 # gbk 一个汉字:二个字节 #一个字节等于8位 ...
分类:
编程语言 时间:
2016-05-23 22:47:10
阅读次数:
296
1字符/字节(byte)=8比特(bit) 1中文=2字节=16bit 1bit=1位二进制数据 char--1byte 有符号值:-2^7~2^7-1 无符号值:0~2^8-1 double--8byte float--4byte int--4byte TINYINT--1byte SMALLIN ...
分类:
其他好文 时间:
2016-05-11 19:48:16
阅读次数:
147
Java中的一个char采用的是Unicode编码集,占用两个字节,而一个中文字符也是两个字节,因此Java中的char是可以表示一个中文字符的。 但是在C/C++中由于采用的字符编码集是ASCII,只有一个字节,因此是没办法表示一个中文字符的。解答了上面的浅显易懂的问题之后,下面彻底理清楚字符 字节以及编码的原理。
其实关于编码以及字节的问题,在腾讯实习生一面的时候也问到过,当时搞不懂面试官为...
分类:
编程语言 时间:
2016-04-29 15:32:24
阅读次数:
372
1字符=2字节;1字节=8位b:位B:字节英文和数字占一个字节中文占一个字符,也就是两个字节1k=2^101kb=1024位1kB=1024字节
分类:
编程语言 时间:
2016-04-11 14:36:29
阅读次数:
353