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

请添加图片描述

日志工具

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心海非海_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值