Java 学习笔记(手写版)
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
- 日志工具
变量
控制流程
包机制 & 用户交互 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
日志工具
Java 学习笔记(手写版)相关推荐
- 《Java学习笔记(第8版)》学习指导
<Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...
- pythonsklearn做手写识别_Python scikit-learn 学习笔记—手写数字识别
这是一个手写数字的识别实验,是一个sklearn在现实中使用的案例.原例网址里有相应的说明和代码. 首先实验的数据量为1797,保存在sklearn的dataset里.我们可以直接从中获取.每一个数据 ...
- Java中如何创建自定义的注解学习笔记(MD版)
概要 Java中如何创建自定义的注解学习笔记(MD版). 博客 博客地址:IT老兵驿站. 前言 记得这篇笔记还是在泉州的龙玲酒店记录的,是一个周六的晚上,坐飞机从上海到泉州,从笔记中能勾起一些旅游的回 ...
- 准备写java学习笔记
准备写java学习笔记 java int 转载于:https://blog.51cto.com/cryingcloud/1975267
- 【java学习笔记day01】运行第一个程序Helloworld!
java学习笔记day01 2.什么是软件工程师? 3.什么是软件? 4.开发软件需要计算机编程语言,计算机编程语言有很多,例如 c, c++,Java,NET,c#,php... 5.Java软件工 ...
- 2021-05-31以及2021-06-01(从136开始) JAVA学习笔记
JAVA学习笔记 1学习易错点: 2 具体内容 112 构造方法 113 构造方法的注意事项 114 标准类的制作!!! 115 api string 118 string构造方法![在这里插入图片描 ...
- Java 学习笔记:第一章 Java入门
Java 学习笔记:第一章 Java入门 1.1 计算机语言发展史以及未来方向 1.2 常见编程语言介绍 C语言 C++ 语言 Java语言 PHP 语言 Object-C和Swift 语言 Java ...
- 【Java】Java学习笔记(2)——Java面向对象基础作业函数题
本人私人博客:Megalomania,大部分文章会现在博客上传,有不足之处欢迎指正. 学校小学期Java课程的练习题,留个档便于以后需要时候有例子可以回忆,写的烂的地方请多多包含 1.求两个数值之和 ...
- JAVA学习笔记(1)【基础知识】
JAVA学习笔记DAY_1 提示:关于java系列的内容只是本人在老师的指导下和自学过程中的一些学习笔记,如果存在错误敬请批评指正! 文章目录 JAVA学习笔记DAY_1 前言 一.Java语言未来的 ...
- Java学习笔记(原创)
Java学习笔记(原创) 2011-12-01 16:37:00| 分类: Java|举报|字号 订阅 下载LOFTER客户端 基本知识 一. Java基础 1. java语言的特点: ①简单:没有 ...
最新文章
- 图像几何变换C++实现--镜像,平移,旋转,错切,缩放
- KDD'20 Workshop 来了!学术竞赛,发表Paper,针对疫情设计隔离策略
- 计算机考试受苦受累,受苦受累真是福作文800字
- 在TSQL中替换换行符
- Oralce 使用SQL中的exists 和not exists 用法详解
- linux内核5.4,Linux Kernel 5.4 RC8 发布,一切都很正常
- 使用Spring Security的多租户应用程序的无状态会话
- 英才计划计算机潜质测评试题,湖北省2020年“英才计划”潜质测试的通知
- 浪潮服务器 虚拟光驱,使用IPMI功能远程安装Windows Server 2003操作系统步骤
- 来自微软华人的软件人生经历:功夫在身外
- 给表空间增加数据文件
- element中form表单resetFields()方法重置表单无效
- throw new exception 后程序未中断_Java异常Exception-checked、unchecked
- 产品经理必修课之互联网产品设计流程
- mono linux 编译,Linux服务器编译安装Mono笔记
- 集体唱好混动技术,传统车企最后的倔强?
- 第九届GIS应用技能大赛上午(试题及答案含数据)
- [蓝桥杯]分解质因数
- linux dot命令,linux绘图工具之dot
- 函数的谓词是什么? cin的返回值是什么?
热门文章
- ios开发笔记之 emoji表情字符编码集合
- Python 取dataframe某一列为特定值
- Windows 中不规则窗体的编程实现三种方法:CRgn,作图路径法,据图像创建region
- linux系统上的图形化远程管理,Linux操作系统远程图形化管理的几种途径
- CSS/HTML/JS
- 用命令行netsh修改windows的ip、网关、dns
- python无法启动此程序因为_python报错:无法启动此程序,因为计算机中丢失
- c++实现秒数转化为天数,小时,分钟,秒
- Qt qlabel 设置字体、大小、加粗等
- 高效维持网络长连接:手把手教你实现 自适应的心跳保活机制