前言
程序员,有全能的技术栈才可以根本之道,虽然不能完全用技术来判断一个程序员的好坏,但是技术也是代表和证明的你的水准的。对技术的掌握一定不能只能了解,要熟知理论知识,并且可以熟练地运用到工作中。从小白到进阶还是需要更加磨炼自己的。
今天,给大家总结了一份Java基础的核心知识,先来看看思维导图,看看你需要对哪些技术栈查漏补缺?
目录大纲
主要内容展示
01—Java概述
- 什么是Java?
- Java的特点
- Java开发环境
- JDK
- JRE
02—Java基本语法
- 数据类型
- 基础语法
- 运算符
03—Java执行控制流程
- 条件语句
- 循环语句
- 跳转语句
04—面向对象
- 类也是一种对象
- 对象的创建
- 属性和方法
- 初始化
- 对象的销毁
- this和super
05—访问控制权限
- 继承
- 多态
- 组合
- 代理
- 向上转型
- static
- final
06—接口和抽象类
- 接口
- 抽象类
07—异常
- 认识Exception
- 什么是Throwable
- 常见的Exception
- 与Exception有关的Java关键字
- 什么是Error
08—部类
- 创建内部类
09—集合
- Iterable接口
- 顶层接口
- Collections类
- 集合实现类特征图
10—泛形
- 泛型的使用
11—反射
- Class类
- Field类
- Method类
- ClassLoader类
12—枚举
- 枚举特性
- 枚举和普通类-样
- 枚举神秘之处
- 枚举类
13—I/0
- File类
- 基础10类和相关方法
- InputStream及其子类
- OutputStream及其子类
- Reader及其子类
- Writer及其子类
14—注解
15—关于null的几种处理方式
- 大小写敏感
- null是任何引用类型的初始值
- null只是一种特殊的值
- 使用Nul-Safe方法
- null判断
16—关于思维导图
- Java.lO
- Java.lang
- Java.math
- Java.net
总结
字符和章节限制,就将主要内容以截图的形式保存下来: