Java学习笔记(手写版) ..

Java学习笔记(手写版)

变量

请添加图片描述
请添加图片描述

控制流程

请添加图片描述
请添加图片描述

包机制 & 用户交互 Scanner

请添加图片描述

方法(函数) & 驼峰命名法

请添加图片描述

请添加图片描述
请添加图片描述

递归 & 数组

请添加图片描述

OOP & 构造器

请添加图片描述

封装

请添加图片描述

继承 (super & this)

请添加图片描述

方法重写 静态方法 & 非静态方法

请添加图片描述

多态 & instance of & 类型转换

请添加图片描述
请添加图片描述
请添加图片描述

static 关键字

请添加图片描述
请添加图片描述

抽象类

请添加图片描述

接口 & 实现类

请添加图片描述

内部类

请添加图片描述
请添加图片描述

正则表达式

请添加图片描述
请添加图片描述
请添加图片描述

异常

请添加图片描述
请添加图片描述

注解

请添加图片描述
请添加图片描述
请添加图片描述

反射//…

多线程

基本概念

请添加图片描述

线程创建

请添加图片描述
请添加图片描述

静态代理模式 & 函数式接口 & Lambda 表达式

请添加图片描述

线程状态

请添加图片描述

线程方法

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

线程优先级

请添加图片描述

守护线程 & 线程同步 synchronized

请添加图片描述

同步方法及同步块

请添加图片描述

死锁

请添加图片描述

锁Lock

请添加图片描述

线程协作 生产者消费者//…

请添加图片描述

线程池

请添加图片描述

常用类

String类

请添加图片描述
请添加图片描述

请添加图片描述

包装类

请添加图片描述

自动拆箱 & 装箱

请添加图片描述

Date 时间类

请添加图片描述

Calendar 日历类

请添加图片描述

Math 类

请添加图片描述

File 类

请添加图片描述

枚举

请添加图片描述

容器 Collection(集合)

泛型

请添加图片描述

Collection 接口

请添加图片描述

List 接口

请添加图片描述

ArrayList

请添加图片描述
请添加图片描述

Map 接口

请添加图片描述

请添加图片描述

HashMap底层原理

请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述

TreeMap

请添加图片描述

Set 接口

请添加图片描述

TreeSet 使用和底层原理 / /

请添加图片描述

Iterator 迭代器的使用——遍历List、Set、Map

请添加图片描述
请添加图片描述
请添加图片描述

Collections 工具类 常用方法

请添加图片描述

IO 流

分类 & 四大家族

请添加图片描述
请添加图片描述
请添加图片描述

流的基本框架

请添加图片描述

FileInputStream

请添加图片描述
请添加图片描述

FileOutputStream

请添加图片描述

文件复制

请添加图片描述

FileReader & FileWriter

请添加图片描述

BufferedReader

请添加图片描述

InputStreamReader

请添加图片描述

DataOutputStream & DataInputStream

请添加图片描述
请添加图片描述

PrintStream

请添加图片描述

日志工具

请添加图片描述

おすすめ

転載: blog.csdn.net/weixin_46644403/article/details/120945530