摘要:
选择测试 边界测试 压力测试 功能测试 黑盒子 白盒子 灰盒子 Junit 可以自己进行单元测试 @Test进行标识Test是一个类,不要把Junit的类名于该类相同,通过就近原则,这样不会调用我们的系统Test方法 还可以通过创建一个Junit Test Case测试中含有@Before @Aft 阅读全文
摘要:
数据结构 数组实现 思想,存入Objiect类每存入一次就for一次,当数组不够的时候需要判断然后扩容 实现增删改查 package cn.jiedada._02inArray; import java.util.Arrays; /* * 存入任意数据 * 扩容object类的大小 * 打印我们想要 阅读全文
摘要:
缓存流 Buffered修饰有字节流和字符流常用方法于fileinputStram类似减少内存于磁盘的操作,而通过缓存于内存操作,缓存于磁盘操作, BufferedinputStream中常用的方法也为read()方法,读入字节数组长度的大小 BufferRead中有一个readline方法当读到该 阅读全文
摘要:
List 是一个接口实现可重复有序的存储,有ArrayList和Linked List两种实现类中使用的方法为add()list.iterrator获得迭代器,通过迭代器进行遍历 区别在于数组和链表的区别 数组查询容易,增加和删除难, 链表增删容易,查询需要遍历; Set 一个不可重复无序的存储方式 阅读全文
摘要:
hashmap 线程不安全,可以存入null,key不可重复(怎么实现不可重复呢?),values可以重复, 实现的时在数组中用key值通过hashcode来存一位置,如果key值相同就通过链表把其连接起来,如果长度大于8的时候就是用红黑树 常用方法,keySet,EntrySet,values,p 阅读全文
摘要:
File 中构造方法中File(file,string)传入父路径,和子路径 boolean delete() 删除此抽象路径名表示的文件或目录 只能删除空文件夹 删除文件时 文件不能被其他程序占用boolean exists() 测试此抽象路径名表示的文件或目录是否存在。 File getAbso 阅读全文
摘要:
IO流分类 输入 输出 字节 inputStream()抽象类 outputStream() 字符 reader() writer() 常用方法read()如果不带参数的话就是返回字母的ASCLL表值 如果带参数返回的是一个int()值如果没有后面的数据则返回一个byte的数据长度把取出来的数据放入 阅读全文
摘要:
1代码块 概念 分类 2继承于组合 概念 用法 3枚举 enum 概念 底层代码 用法 4抽象类 分类 使用规则 5接口 Interface 能够使用的方法 使用规则 6内部类 分类 加载是规则 7匿名内部类 用法 面向对象-抽象与接口 1. 课程介绍 Ø 1.代码块(了解) Ø 2.继承与组合关系 阅读全文
摘要:
面向对象-多态 1. 课程介绍 Ø 1.super(掌握) Ø 2.多态(掌握) Ø 3.引用类型的转换(掌握) Ø 4.final(掌握) Ø 5.单例模式[掌握:面试题] 2. super(简单) 2.1 Super引入前示例 1. 假设关于继承的理解(示例): 1) 目前理解的子类可以继承父类 阅读全文
摘要:
面向对象语法 1. 课程介绍 Ø 1.继承 Ø 2.方法覆写 Ø 3.Object类 Ø 4.访问权限修饰符 Java代码中:三大特性 : 封装 继承 多态 2. 继承 2.1 继承概念的引入 1. 专业解释: 1) 泛化:在多个子类的基础上面抽取共有属性的行为到一个父类中去 2) 特化:在一个父类 阅读全文