01 2017 档案

摘要:File类: File类常见方法: (1)创建:boolean createNewFile(); 在指定位置创建文件,如果该文件已经存在,则不创建,返回false。和输出流不一样,输出流对象一建立,就会创建文件,而且文件已经存在,会覆盖。 boolean mkdir(); 创建文件夹。 boolea 阅读全文
posted @ 2017-01-30 22:06 Chris_z 阅读(326) 评论(0) 推荐(0)
摘要:IO流: 字符流和字节流: 字符流两个基类: InputStream OutputStream 字节流两个基类: Reader Writer FileWriter: IO异常处理方式: 文件的续写: 文件的读取方式(一): 文件的读取方式(二): 复制文件: BufferedWriter: 缓冲区的 阅读全文
posted @ 2017-01-25 12:29 Chris_z 阅读(264) 评论(0) 推荐(0)
摘要:泛型:JDK1.5版本后出现的新特性。用于解决安全问题,是一个类型安全机制。 好处:将运行期间出现问题ClassCastException,转移到了编译时期。方便程序员解决问题,让运行时问题减少。 避免了强制转换麻烦。 泛型格式:通过<>来定义要操作的引用数据类型 通常在集合框架中很常见,只要见到< 阅读全文
posted @ 2017-01-21 13:05 Chris_z 阅读(332) 评论(0) 推荐(1)
摘要:13. 集合框架: 集合中存储的都是对象的引用(地址) 迭代器:集合的取出元素的方式 Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。判断元素是否相同,依据元素的equals方法。 |--ArrayList:底层使用的数组数据结构。查询速度很快,但是增删稍慢。 阅读全文
posted @ 2017-01-16 22:15 Chris_z 阅读(195) 评论(0) 推荐(0)
摘要:12. 字符串 s1在内存中有一个对象;s2在内存中有两个对象。 输出结果 false true 对字符串的常见操作: (1)获取:int length() 获取长度 char charAt(int index) 根据位置获取位置上的某个字符 int indexOf(int ch) 返回的是ch在字 阅读全文
posted @ 2017-01-16 16:44 Chris_z 阅读(206) 评论(0) 推荐(0)
摘要:10. 11. 线程: static Thread currentThread():获取当前线程对象 getName():获取线程名称 设置线程名称:setName()或者构造函数 创建线程的方式: 1. 继承Thread类 (1)定义类,继承Thread (2)复写Thread类中的void ru 阅读全文
posted @ 2017-01-15 14:23 Chris_z 阅读(215) 评论(0) 推荐(0)
摘要:1. 构造代码块: 2.this关键字用于构造函数间互相调用: 3. 静态:static (1)用法:是一个修饰符,用于修饰成员(成员变量,成员函数)。 当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外还可以直接被类名调用。类名.静态成员。 (2)特点:随着类的加载而加载(即静态会随着类 阅读全文
posted @ 2017-01-14 14:33 Chris_z 阅读(305) 评论(0) 推荐(0)