Java工程师知识树

作者: HughJin | 来源:发表于2020-12-09 14:49 被阅读0次

    形成和完善一个属于自己的工作知识体系,是每个程序员都需要做的事情
    知识体系是每个人都需要的一套体系,它是推进我们思维和行为的重要储备能源。
    一个完整的知识体系,应该包括三个特征:有知识架构、有知识内容、内容之间有联系。


    环境搭建

    ├─ Java基础-环境搭建
       ├─ Java基础-环境搭建-Java开发环境搭建
       ├─ Java基础-环境搭建-Tomcat安装与配置
       ├─ Java基础-环境搭建-IDEA安装与配置
       ├─ Java基础-环境搭建-eclipse安装与配置
       ├─ Java基础-环境搭建-Maven安装与配置
       ├─ Java基础-环境搭建-SVN客户端安装与配置
       ├─ Java基础-环境搭建-SVN服务端安装与配置
       ├─ Java基础-环境搭建-Git安装与配置
       ├─ Java基础-环境搭建-Mysql安装
       ├─ Java基础-环境搭建-Oracle安装
       ├─ Java基础-环境搭建-Redis安装与使用
       ├─ Java基础-环境搭建-VS Code安装与使用
       ├─ Java基础-环境搭建-Navicat Premium安装及其破解方法
       ├─ Java基础-环境搭建-Dbeaver EE 6安装及其破解方法
       ├─ Java基础-环境搭建-Typora编辑器安装
       ├─ Java基础-环境搭建-Axure RP 8.0软件安装


    基础语法

    ├─ Java基础-基础语法
       ├─ Java基础-Java概述-Java语言概述
       ├─ Java基础-基础语法-标识符与关键字
       ├─ Java基础-基础语法-变量与常量
       ├─ Java基础-基础语法-基本数据类型
       ├─ Java基础-基础语法-运算符
       ├─ Java基础-基础语法-JVM执行自增运算的原理
       ├─ Java基础-基础语法-数组
       ├─ Java基础-基础语法-注释与分隔符
       ├─ Java基础-基础语法-流程控制
       ├─ Java基础-基础语法-方法
       ├─ Java基础-基础语法-重载与重写
       ├─ Java基础-基础语法-native方法
       ├─ Java基础-基础语法-super与this
       ├─ Java基础-基础语法-递归


    面向对象

    ├─Java基础-面向对象
       ├─ Java基础-面向对象-面向对象思维
       ├─ Java基础-面向对象-面向对象的特征
       ├─ Java基础-面向对象-类和对象
       ├─ Java基础-面向对象-内部类
       ├─ Java基础-面向对象-抽象类与接口
       ├─ Java基础-面向对象-Java-包(package)
       ├─ Java基础-面向对象-静态绑定与动态绑定
       ├─ Java基础-面向对象-值传递与引用传递
       ├─ Java基础-面向对象-序列化
       ├─ Java基础-面向对象-代码块执行顺序
       ├─ Java基础-面向对象-Java对象的复制
       ├─ Java基础-面向对象-final关键字


    集合类

    ├─Java基础-集合类
       ├─ Java基础-集合类-概述
       ├─ Java基础-集合类-哈希
       ├─ Java基础-集合类-迭代器
       ├─ Java基础-集合类-集合遍历
       ├─ Java基础-集合类-集合类工具
       ├─ Java基础-集合类-集合类排序问题
       ├─ Java基础-源码分析-位运算的妙用
       ├─ Java基础-源码分析-hash方法
       ├─ Java基础-集合比较-集合之间的区别和联系
       ├─ Java基础-源码分析-集合类源码分析与思路
       ├─ Java基础-源码分析-ArrayList/Vector
       ├─ Java基础-源码分析-LinkedList
       ├─ Java基础-源码分析-HashMap-HashTable-HashSet-LinkedHashSet
       ├─ Java基础-源码分析-LinkedHashMap-LinkedHashSet
       ├─ Java基础-源码分析-TreeMap-TreeSet
       ├─ Java基础-源码-AbstractSequentialList源码
       ├─ Java基础-集合类-Stream
       ├─ Java基础-集合类-其他集合


    常用API类

    ├─Java基础-常用API类
       ├─ Java基础-常用API-Object类
       ├─ Java基础-常用API-String类
       ├─ Java基础-常用API-开发常用工具类


    异常

    ├─Java基础-异常
       ├─ Java基础-异常-概述
       ├─ Java基础-异常-异常处理关键字
       ├─ Java基础-异常-常见异常与错误
       ├─ Java基础-异常-自定义异常
       ├─ Java基础-异常-异常处理方法
       ├─ Java基础-异常-断言


    IO流

    ├─Java基础-IO流
       ├─ Java基础-IO流-概述
       ├─ Java基础-IO流-java-io-File
       ├─ Java基础-IO流-字节流与字符流
       ├─ Java基础-IO流-文件内容读写
       ├─ Java基础-IO流-文件复制的四种方式
       ├─ Java基础-IO流-转换流
       ├─ Java基础-IO流-zip操作
       ├─ Java基础-IO流-RandomAccessFile
       ├─ Java基础-IO流-网络IO
       ├─ Java基础-NIO流-Netty
       ├─ Java基础-NIO流-NIO与AIO
       ├─ Java基础-NIO流-RMI
       ├─ Java基础-网络编程-socket


    高级特性

    ├─Java基础-高级特性
       ├─ Java基础-高级特性-枚举介绍
       ├─ Java基础-高级特性-枚举实现状态机
       ├─ Java基础-高级特性-注解
       ├─ Java基础-反射-反射的概述
       ├─ Java基础-反射-类加载内存与反射
       ├─ Java基础-反射-反射的使用
       ├─ Java基础-反射-反射常见应用场景
       ├─ Java基础-反射-反射与框架
       ├─ Java基础-泛型-泛型语法与使用
       ├─ Java基础-泛型-泛型通配符与类型擦除


    多线程使用

    ├─Java基础-多线程使用
       ├─ Java基础-线程-线程介绍
       ├─ Java基础-线程-线程创建
       ├─ Java基础-线程-Thread类
       ├─ Java基础-线程-线程的方法
       ├─ Java基础-线程-线程的状态
       ├─ Java基础-线程-线程的停止与中断
       ├─ Java基础-线程-线程的异常处理
       ├─ Java基础-线程-线程死锁
       ├─ Java基础-线程-线程池

    龙珠迷集结令,求推荐求收藏:https://book.qidian.com/info/1009816944/

    相关文章

      网友评论

        本文标题:Java工程师知识树

        本文链接:https://www.haomeiwen.com/subject/qwehgktx.html