摘要:
1:什么是java序列化,如何实现java序列化? 答:序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。 可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Seri 阅读全文
摘要:
对象流: ObjectInputStream和OjbectOutputSteam 对象流的作用 用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可 以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。 序列化和反序列化 序列化:用ObjectOutputStream类 阅读全文
摘要:
掌握: 字符流:FileReader,FileWriter, 字节流:FileInputStream, FileOutputStream 缓冲流: 字符: BufferedReader,BudderesWriter 字节:BufferedInputStream,BufferedOutputStrea 阅读全文
摘要:
File类的使用 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。 如果需要访问文件内容本身,则需要使用输入/输出流 想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对 象 阅读全文
摘要:
1: 定义个泛型类 DAO<T>,在其中定义一个 Map 成员变量,Map 的键 为 String 类型,值为 T 类型。 分别创建以下方法: public void save(String id,T entity): 保存 T 类型的对象到 Map 成员 变量中 public T get(Stri 阅读全文
摘要:
什么是泛型? 泛型即是标签,可以指定所需要的类型 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类 型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如, 继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实 际的类型参数,也称为类型实参) 举例: 中 阅读全文
摘要:
HashSet 是Set的主要实现类 线程不安全可以存储null值 | LinkedHashSet 作为HashSet的子类遍历其内部数据结构时可以按照添加顺序遍历 TreeSet 可以按照添加对象的指定属性 进行排序 Set接口中没有添加新的方法 都是使用Collection中的方法 1: 无序性 阅读全文
摘要:
1:集合Collection中存储的如果是自定义类的对象,需要自定义类重写哪个方法?为什么? equals() 因为在进行比较(contains()方法的时候)的时候需要用equals()方法 List: equals() Set(HastSet ):equals()和hashCode()因为在添加 阅读全文
摘要:
Collection和Collections的区别; Collection是创建集合的接口,Collections是操作集合的工具类 Collections 是一个操作List, Set, Map 等集合的工具类 Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作, 阅读全文