摘要:
IO流继承关系图 IO概述 IO流是用来处理设备上数据的输入输出。 具体设备有:硬盘,内存,键盘录入等等。 IO流的具体分类: 1,根据处理的数据类型不同分为:字节流和字符流,字节流读取的最小单位是一个字节(1byte=8bit),而字符流一次可以读取一个字符(1char=2byte=16bit 阅读全文
摘要:
Reader |--InputStreamReader |--FileReader:专门用于处理文件的字符读取流对象 Writer |--OutputStreamWriter |--FileWriter:专门用于处理文件的字符写入流对象。 Reader中的常见的方法: 1,int read(): 阅读全文
摘要:
泛型 泛型是在定义类或者接口时指定类型形参,这个形参在声明变量或创建对象时确定。泛型其实是应用在编译时期的技术,用于检测所操作的引用数据的类型,提高了程序的安全性。如果我们需要在类的方法中,接收任意且相同类型的两个参数,利用前边所学的知识,我们只能将参数类型定义为Object。当传入参数时,虽然可以 阅读全文
摘要:
关于迭代器 Iterator(迭代器)是一个专门用于取出Collection集合中元素的接口,它以内部类的方式封装在Collection接口的实现类中,根据Collection接口各个实现类的数据结构不同,有着不同实现方式。而在Collection接口中定义取出Iterator对象的抽象方法。迭代器 阅读全文
摘要:
按照上面的图一一介绍 关于集合的概述 集合是一个能够存储对象并且可变长度的容器。在Java中,就此需求提供了一套相当完整的容器类库,它们就是集合类。 集合类由于内部数据结构(存储对象的方式)不同,在Java中,将其分为了许多类与接口,它们各司其职。这些集合大体可以分为两类:单列集合与双列集合。单 阅读全文
摘要:
关于面向对象概念部分 面向过程:注重的解决事情的过程,主体是在方法上,比如做一件事,就想到第一步第二步,分析的是怎么去做这个事情。 面向对象:面向对象是基于面向过程的,把功能和方法封装进对象,在处理事情时,只要找到事件的主体对象就可以了。这样程序员就成为了一个指挥者。 面向对象的三大特点:继承,封装 阅读全文
摘要:
确定是ZOC7的问题 改为 iTerm2 加 ZSH 能够输入中文了 自己配置profile 慢慢所有的终端都用iTerm2 渐渐放弃ZOC7 阅读全文