
问题:Java 提供了哪些 IO 方式? NIO 如何实现多路复用? 分析:在实际面试中,从传统 IO 到 NIO、NIO 2,其中有很多地方可...
InputStream(字节输入流) 类的声明为: 表示字节输入流的所有类的超类。 常用方法: public void close() thro...
1.1. File类(掌握) File课理解为文件和文件夹(目录),用于表示磁盘中某个文件或文件夹的路径。该类包含了文件的创建、删除、重命名、判...
1.1. Map接口(重点) 1.1.1. 认识Map(理解) Map,翻译为映射,在数学中的解释为: 设A、B是两个非空集合,如果存在一个法则...
1.1.1. Comparable接口(了解) 缺省情况下,TreeSet中的元素会采用自然排序(从小到大),此时要求元素对象必须实现java....
1.1. 集合元素迭代(掌握) 1.1.1. 集合元素遍历(掌握) 对集合中的每一个元素获取出来。 使用for遍历 使用迭代器遍历 Iterat...
1. 集合框架体系 集合是Java中提供的一种容器,可以用来存储多个数据,根据不同存储方式形成的体系结构,就叫做集合框架体系(掌握)。 每一种容...
1. 数据结构概述 Java的集合框架其实就是对数据结构的封装,在学习集合框架之前,有必要先了解下数据结构。 1.1. 什么是数据结构(了解) ...
1. 线程安全性 1.1. 继承方式VS实现方式(掌握) 当多线程并发访问同一个资源时,会导致线程出现安全性的原因,看案例。 案例:现有50个苹...
文集作者