摘要: 1.IO操作的目标 什么是IO操作的目标? 输入: 从数据源当中读取数据 输出: 将数据写入到数据目的地当中 有数据进入到程序当中,这个过程就可以被叫做输入 流:即在数据源与程序之间建立的传输通道 2.IO的分类方法 IO的分类: 第一种分法: 1.输入流 2.输出流 第二种分法: 1.字节流:即读 阅读全文
posted @ 2017-04-17 15:40 LuBoom 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.Collection和Iterator接口 Collection集合Set接口 Set为Collection的子接口,继承了Collection接口的方法 add()重复添加的元素会被忽略 因为Set是无序的 所以不能像List那样用get()(也没有get()方法)只能用迭代器来进行操作 迭代 阅读全文
posted @ 2017-04-17 15:39 LuBoom 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 快速排序 0 1 2 3 4 20 16 5 40 22 1.把低位设置为基准数 基准数20 循环执行条件是低位小于高位,低位为0,高位为4 20 16 5 40 22 从高位往低位找,若找到比基准数小的数,值赋给低位 20 16 5 40 22 20 16 5 40 22 5 16 5 40 22 阅读全文
posted @ 2017-04-17 15:35 LuBoom 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.什么是类集框架 1.类集框架是一组类和接口; 2.位于java.util包当中; 3.主要用户存储和管理对象; 4.主要分为三大类-集合、列表、和映射; 什么是集合(Set): 集合中的对象不按特定的方式排序,并且没有重复对象 什么是列表(List): 集合中对象按照索引位置排序,可以有重复的对 阅读全文
posted @ 2017-04-17 15:13 LuBoom 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.throw的作用 如果一行有可能代码抛出Execption对象或者check exception 就必须对这行代码进行处理 2.throws的作用 Throws表明这个类或者方法可能会产生一个指定类型的异常 在哪调用在哪处理 阅读全文
posted @ 2017-04-17 15:12 LuBoom 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.什么是异常 什么是异常 终端了正常指令流的事件 程序在运行当中产生的错误叫做异常 语法上正确运行错误 2.异常的分类 当程序产生异常时,虚拟机会生成一个异常对象 所有的异常类都是Throwble的子类 异常被分为两大类: Error:错误,指虚拟机在运行时产生的错误,当产生错误,虚拟机就会直接关 阅读全文
posted @ 2017-04-17 15:11 LuBoom 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要使用接口 修改完成后 2.工厂方法模式 阅读全文
posted @ 2017-04-17 15:10 LuBoom 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.访问权限与继承 如果子类和父类不在同一个包当中,则子类无法继承到父类当中的default的权限的成员变量和成员函数(有问题) 如果子类和父类不在同一个包当中,子类可以继承到父类当中的default权限的成员变量和成员函数,但是由于权限不够,无法使用 2.protected权限 protected 阅读全文
posted @ 2017-04-17 15:08 LuBoom 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.Java当中的访问权限 public:公共权限 可以修饰类、成员变量、成员函数 没有任何限制,同一个包当中或者不同包当中的类都可以自由访问 修饰类的时候:类的名字必须和文件名相同 修饰成员变量时候: 修饰成员函数时候: 在不同的包当中,一个类要访问另一个类的话,要求被访问类应该是public权限 阅读全文
posted @ 2017-04-17 15:08 LuBoom 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 被客户不断变化的需求所"折磨" 场景: 1.首先创建一个打印机的类 2.测试方法 运行结果: 场景2: 打印机类 惠普打印机 佳能打印机 测试 场景三: 阅读全文
posted @ 2017-04-17 15:07 LuBoom 阅读(283) 评论(0) 推荐(0) 编辑