java基础
项昂之
这个作者很懒,什么都没留下…
展开
-
Java中I/O流总结
Java中只有两种类型的流:字节流和字符流 1.字符流,主要是指处理的时候是以字符为单位,一般是用来处理TXT文本文档的读写。特点:处理更方便。 2.字节流,除了字符流,其他的都是以字节流的形式出现。处理所有的二进制文件。特点:使用更广泛。另外,为了把流的概念彻底搞清楚,首先要了解以下几个原创 2015-05-19 10:23:57 · 628 阅读 · 0 评论 -
Java集合体系总结—Map、Set、List、Queue
首先上来一张自己画的图,主要根据《疯狂Java讲义》一书中的两个图整合而来。主要讲解重要的集合及其特点。 0x01 Collection 接口 Collection接口比较宽泛,该集合就是单一对象的集合(对比Map容器,是key-value这样的一对元素构成的键值对的集合)。一般作为工具使用,比如在“向上转型”中,定义一个Collection对象接受任何实现类, 该接口提供了很多有用的API,比原创 2015-06-11 22:09:31 · 4303 阅读 · 3 评论 -
多态机制原理解析--从内存角度分析
回头看多态,又有了新的认识。 理解多态主要搞清楚以下几个问题就可以了:(以父类Pet,子类Dog为例) 1.为什么可以用表达式 Pet p1= new Dog(); //为什么可以用父类的引用指向子类创建的对象? 2. 当用父类的引用p1,操作子类的对象的时候,为什么可以操作复写(override)的Method,怎么知道该Method是子类的而不是父类的? 3. 当用父类的引用p1操作子类原创 2015-11-10 14:59:10 · 3121 阅读 · 1 评论