Avatar notebook default
37篇文章 · 48511字 · 1人关注
  • 大小厂必面Java基础题

    问题:Java 提供了哪些 IO 方式? NIO 如何实现多路复用? 分析:在实际面试中,从传统 IO 到 NIO、NIO 2,其中有很多地方可...

  • Java中的常见输入输出流

    InputStream(字节输入流) 类的声明为: 表示字节输入流的所有类的超类。 常用方法: public void close() thro...

  • Java中文件操作入门

    1.1. File类(掌握) File课理解为文件和文件夹(目录),用于表示磁盘中某个文件或文件夹的路径。该类包含了文件的创建、删除、重命名、判...

  • Java中的Map入门

    1.1. Map接口(重点) 1.1.1. 认识Map(理解) Map,翻译为映射,在数学中的解释为: 设A、B是两个非空集合,如果存在一个法则...

  • Java集合中的排序方法

    1.1.1. Comparable接口(了解) 缺省情况下,TreeSet中的元素会采用自然排序(从小到大),此时要求元素对象必须实现java....

  • 理解Java中的Set结构

    1.1. 集合元素迭代(掌握) 1.1.1. 集合元素遍历(掌握) 对集合中的每一个元素获取出来。 使用for遍历 使用迭代器遍历 Iterat...

  • 认识Java中的列表结构

    1. 集合框架体系 集合是Java中提供的一种容器,可以用来存储多个数据,根据不同存储方式形成的体系结构,就叫做集合框架体系(掌握)。 每一种容...

  • Java数据结构基础知识必知必会

    1. 数据结构概述 Java的集合框架其实就是对数据结构的封装,在学习集合框架之前,有必要先了解下数据结构。 1.1. 什么是数据结构(了解) ...

  • 理解Java中的线程安全及处理方法

    1. 线程安全性 1.1. 继承方式VS实现方式(掌握) 当多线程并发访问同一个资源时,会导致线程出现安全性的原因,看案例。 案例:现有50个苹...

文集作者