摘要:
android学习必备java基础知识——内部类 本讲内容:内部类Java语言允许在类中再定义类,这种在其它类内部定义的类就叫内部类。内部类又分为:常规内部类、局部内部类、匿名内部类和静态嵌套类四种。我们内部类的知识在Android手机开发中经常用到。一、常规内部类所谓常规内部类,或者说内部类,指的就是除去后面三种之外的内部类(这算什么解释。。。)先写一个最简单的内部类的例子,大家感觉一下:view sourceprint?1public class Outer {2public class Inner{3}4}编译一下,我们看到目录中出现了两个class文件,其中有一个文件名叫做Outer. 阅读全文
摘要:
Java库的IO类分为输入与输出两个部分,在1.0版本中提供了两个抽象基类,所有输入的类都从InputStream继承,所有输出的类都从OutputStream继承,1.1提供了两个新的基类,负责输入的Reader与输出的Writer,但它们并不是用来替换原来老的InputStream与OutputStream,它们主要是让Java能更好的支持国际化的需求。原来老的IO流层只支持8位字节流,不能很好地控制16位Unicode字符。Java内含的char是16位的Unicode,所以添加了Reader和Writer层次以提供对所有IO操作中的Unicode的支持。除此之外新库也对速度进行了优化, 阅读全文
摘要:
今天在网上搜索了一下,发现一篇关于java集合的博文,里面整理得非常好, 特意copy过来和大家分享一下本讲内容:集合 collection讲集合collection之前,我们先分清三个概念:colection 集合,用来表示任何一种数据结构 Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口 Collections 集合工具类,指的是 java.util.Collections 类。 SCJP考试要求了解的接口有:Collection , Set , SortedSet , List , Map , So 阅读全文