![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Thinking in java4(三)
文章平均质量分 77
monica888888
这个作者很懒,什么都没留下…
展开
-
this Directory An active use of a class recurse
An active use of a class:The invocation of a constructor on a new instance of the class1》写一个类。2》new():让这个类活(动)起来,哪么现在这个类就是对象(有生命周期)了,例子:取一个目录下的所有文件+目录 用了递归:当是目录时,必须进去把这目录下的所有文件+目录取出来。原创 2017-04-10 07:42:45 · 293 阅读 · 0 评论 -
趣谈unicode,ansi,utf-8,unicode big endian这些编码有什么区别
从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好…… 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。转载 2017-04-13 21:21:54 · 224 阅读 · 0 评论 -
Closures callbacks Inner Classes
一、Closures:A closure is a callable object that retains information from the scope in which it was created. 1》一个可以调用对象, 2》Closures:没有自己任何信息,唯一有一个方法,也是调用包含Closures 了 ,原创 2017-04-06 08:10:41 · 234 阅读 · 0 评论 -
InputStream Readers OutputStream Writers 不同
对于现在全世界所有编码重编了,像同一个字:编码不一样。 因此:现在基本上对计算机世界来说,unicode编码就是全世界的通用语言。Stream:表示一个一个字节像水一样流动,基本单位是字节。InputStream: 用Stream 接收过来的时候,也能组合成其它的: 如char,string(自己还要判断是否是Ascii码或Unicode 编码,再看需要读几个字节) 等,原创 2017-05-03 11:30:47 · 176 阅读 · 0 评论 -
ByteBuffer Converting CharBuffer
char: 16bits Unicode0 Unicode 2^16-1 Characterbyte :8bits -128 +127 Byte哪么小的可以往大的字节转:高位弄0就可以。注意:char 是Unicode 编码,原创 2017-05-02 12:38:39 · 666 阅读 · 0 评论 -
ascii码 iso 8859-1 Unicode 字符编码 UTF8编码 区别 表格
ASCII码表BinDecHex缩写/字符解释00000000000NUL(null)空字符00000001101SOH(start of headling)标题开始00000010202STX (start of text)正文开始00000011303原创 2017-04-29 20:43:21 · 1725 阅读 · 0 评论 -
core I/O class plus all decorators Decorator design pattern,
一、输入(Input,Read):就是把别人的东西弄过来。 第一: 取的东西不一样,方法也不一样,因此建立几个基础类。 1>ByteArrayInputStream:对应单字节, 2>java 1.0 StringBufferInputStream:对应字符串 现在改成 java1.1 StringReader原创 2017-04-15 10:38:07 · 311 阅读 · 0 评论 -
类的权限
现实例子:1、一个开发部门。 2、部门下有几个开发组,负责开发不同的软件。 3、例如:1》一个开发组负责开发页面的所有相关类。 2》一个开发组负责开发和数据库打交道的类。 3》一个开发组负责项目所有公共类开发。 ...原创 2017-04-27 16:15:37 · 545 阅读 · 0 评论