基本enum特性 1.创建enum时,编译器会为你生成一个相关的类,这个类继承自java.lang.Enum: ordinal()方法返回一个int值,这时每个enum实例在...
压缩 1.Java I/O类库中的类支持读写压缩格式的数据流。由于压缩类库是按字节方式处理的而不是字符方式,因此这些类不适从Reader和Writer派生而来,而是属于Inp...
@EakonZhao 简书上就写写读书笔记 其他的就放在自己的博客上
《Thinking in Java》学习——18章Java I/O系统(三)ppe#标准I/O 一.从标准输入中读取 1.按照标准I/O模型,Java提供了System.in、System.out、System.err。其中System.out已经事...
ppe#标准I/O 一.从标准输入中读取 1.按照标准I/O模型,Java提供了System.in、System.out、System.err。其中System.out已经事...
第1章 1.onStart和onStop是从Activity是否可见这个角度来回调的,而onResume和onPause是从Activity是否位于前台这个角度来回调的,除了...
自我独立的类:RandomAccessFile 1.RandomAccessFile使用于由大小已知的记录组成的文件,所以我们可以使用seek()将纪录从一处转向另一处。2....
File类 1.File(文件)类,我们 可能会认为它指代对事文件,实际上却并非如此。它既能代表一个特定的文件对名称,又能代表一个目录下的一组文件的名称。 一.目录列表器 1...
选择接口的不同实现 1.Hashtable、Vector、Stack的特征是,它们是哦过去遗留下来的类,目的只是为了支持老的程序(最好不要在新的程序中使用它们)。2.容器之间...
理解Map 1.映射表的基本思想是它维护的是键-值(对)关联,因此你可以使用键来查找值。2.下面是一个简单的关联数组的创建: 上面的代码只是具有一定的说明性,但是缺乏效率,并...
.#完整的容器分类法 填充容器 1.Collections类也有一些实用的用于填充的方法,其中包括fill()。与Arrays的一样,也只是复制同一个对象引用来填充整个容器,...
数组为什么这么特殊 1.数组与其他容器之间的区别有三个方面:效率、类型和保存基本类型的能力。在Java中,数组是一种效率最高的存储和随机访问对象引用序列的方式。数组就是一个简...
动态类型安全 1.Java SE5中的java.util.Collections中有一组工具用于检查容器所持有的类型是否是我们所需要的,它们是:静态方法checkedColl...
随着Android开发的愈渐火热,各种Android的图片加载库也曾出不穷,比较有名的有:Fresco、Picasso、Universal Image Loader等等。在这...
通配符 1.数组具有协变性:可以向导出类型的数组赋予基类型的数组引用: 上面的代码不会出现编译问题,因为Apple、Orange、Jonathan都是Fruit的子类型,Fr...
简单泛型 1.泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且由编译器来保证类型的正确性。2.Java泛型的核心概念:告诉编译器想使用什么类型,然后编译器帮你处理...
Class对象 1.每当编写并编译了一个新类,就会产生一个Class对象(更恰当地说,是被保存在一个同名的.class文件中)。为了生成这个类的对象,运行这个程序的Java虚...
事件分发机制一直是Android中的一个重难点,最近也正好有点时间,于是决定好好研究一下这个东西,顺便也写下来。首先我们来看一下当点击一个处在一个layout中的button...