摘要:
XML概念 就是w3c指定的规范 约束 dtd约束 约束了父节点下面的元素能有多少,子节点的数据值 <!ELEMENT contacts (linkman+)> <!ELEMENT linkman (name,email,address,group)> <!ELEMENT name (#PCDATA 阅读全文
摘要:
单列模式 功能:只能创建一个对象的实列 懒汉:会出现线程安全问题,但是不浪费内存空间 package cn.jiedada.singleton; public class Lazy { private Lazy(){} private static Lazy instance; public sta 阅读全文
摘要:
选择测试 边界测试 压力测试 功能测试 黑盒子 白盒子 灰盒子 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.继承与组合关系 阅读全文