CSDN问答标签技能树(四) —— Java技能树

系列文章


团队博客: CSDN AI小组


Java技能树概要

  • 所有结点数: 4038
  • 所有结点中有数据结点数 / 所有结点数: 1253 / 4038 = 0.31
  • 叶子结点数: 3184
  • 叶子结点中有数据结点数 / 叶子结点数: 1144 / 3184 = 0.36
  • 不同等级难度结点数占比: 初阶: 48.57%, 中阶: 28.47%, 高阶: 22.96%

涵盖的数据资源

第三方论坛:
* [廖雪峰的官方网站](https://www.liaoxuefeng.com/wiki/1252599548343744) --> liaoxuefeng
书籍目录:

* [Java编程思想](https://item.jd.com/10058149.html)
* [零基础学Java](https://item.jd.com/12185501.html)
* [Java从入门到精通](https://item.jd.com/12555860.html)
* [Java8编程参考官方教程](https://item.jd.com/11619195.html)
* [疯狂Java讲义_第5版](https://item.jd.com/12518025.html)
* [Java并发编程的艺术](https://item.jd.com/11740734.html)
* [Java实战_第2版](https://item.jd.com/12767450.html)
* [Java基础入门_第2版](https://item.jd.com/12484608.html)
* [Java核心技术_卷I_基础知识](https://item.jd.com/12759308.html)
* [Java核心技术_卷II_高级特性](https://item.jd.com/12791368.html)
* [Java_EE互联网轻量级框架整合开发_SSM框架](https://item.jd.com/12122571.html)
* [JavaEE开发的颠覆者:Spring_Boot实战](https://item.jd.com/11894632.html)
* [Spring_Boot_2精髓:从构建小系统到架构分布式大系统](https://item.jd.com/12214143.html)

树之间的关系

basetree,,Java8编程参考官方教程
subtree,java初阶,Java基础入门_第2版
subtree,java初阶,零基础学Java
subtree,java初阶,Java编程思想
subtree,java初阶,Java从入门到精通
subtree,java初阶,疯狂Java讲义_第5版
subtree,java初阶,Java核心技术_卷I_基础知识
subtree,java初阶,liaoxuefeng_java_初阶
subtree,java中阶,Java并发编程的艺术
subtree,java中阶,Java实战_第2版
subtree,java中阶,Java核心技术_卷II_高级特性
subtree,java中阶,liaoxuefeng_java_中阶
subtree,java高阶,Java_EE互联网轻量级框架整合开发_SSM框架
subtree,java高阶,JavaEE开发的颠覆者:Spring_Boot实战
subtree,java高阶,Spring_Boot_2精髓:从构建小系统到架构分布式大系统
subtree,java高阶,liaoxuefeng_java_高阶
subtree,其他,其他

Java技能树

  • txt版本的Java技能树构请点击这里
  • json版本的Java技能树构请点击这里

以下是部分结构的展示,详情请点击上面的链接。

java --> ( 难度等级: 无 || 挂载数据: 无 ) 
├── java初阶 --> ( 难度等级: 无 || 挂载数据: 无 ) 
│   ├── Java的历史和演变 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Java的家世 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 现代编程语言的诞生:C语言 --> ( 难度等级: 初阶 || 挂载数据: qa: 10 ) 
│   │   │   ├── C++:下一个阶段 --> ( 难度等级: 初阶 || 挂载数据: qa: 5 ) 
│   │   │   └── Java出现的时机已经成熟 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Java的诞生 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Java改变Internet的方式 --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   │   ├── Java applet --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 安全性 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   └── 可移植性 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Java的魔力:字节码 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── servlet:服务器端的Java --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Java的关键特性 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 简单性 --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   │   ├── 面向对象 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   │   ├── 面向对象概述 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   │   │   └── 面向对象程序设计的特点 --> ( 难度等级: 初阶 || 挂载数据: qa: 8 ) 
│   │   │   │   ├── Java中的类与对象 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   │   │   ├── 类的定义 --> ( 难度等级: 初阶 || 挂载数据: qa: 9 ) 
│   │   │   │   │   ├── 对象的创建与使用 --> ( 难度等级: 初阶 || 挂载数据: qa: 10 ) 
│   │   │   │   │   │   ├── 存储到什么地方 --> ( 难度等级: 初阶 || 挂载数据: qa: 3 ) 
│   │   │   │   │   │   └── Java中的数组 --> ( 难度等级: 初阶 || 挂载数据: qa: 6 ) 
...

├── java中阶 --> ( 难度等级: 无 || 挂载数据: 无 ) 
│   ├── 字符串处理 --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   ├── String类的构造函数 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 字符串的长度 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 特殊的字符串操作 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 字符串字面值 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 字符串连接 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 字符串和其他数据类型的连接 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   └── 字符串转换和toString方法 --> ( 难度等级: 初阶 || 挂载数据: qa: 5 ) 
│   │   ├── 提取字符 --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   │   ├── charAt --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   │   ├── getChars --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── getBytes --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   └── toCharArray --> ( 难度等级: 初阶 || 挂载数据: qa: 1 ) 
│   │   ├── 比较字符串 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── equals和equalsIgnoreCase --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── regionMatches --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── startsWith和endsWith --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── equals与== --> ( 难度等级: 初阶 || 挂载数据: qa: 5 ) 
│   │   │   └── compareTo --> ( 难度等级: 初阶 || 挂载数据: qa: 4 ) 
...

├── java高阶 --> ( 难度等级: 无 || 挂载数据: 无 ) 
│   ├── Swing简介 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Swing的起源 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Swing以AWT为基础 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 两个关键的Swing特性 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── Swing组件是轻量级的 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   └── Swing支持可插入外观 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── MVC连接 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 组件与容器 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 组件 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   │   ├── 容器 --> ( 难度等级: 初阶 || 挂载数据: qa: 4 ) 
│   │   │   └── 顶级容器窗格 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── Swing包 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 一个简单的Swing应用程序 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 事件处理 --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   ├── 创建Swing applet --> ( 难度等级: 初阶 || 挂载数据: 无 ) 
│   │   └── 在Swing中绘图 --> ( 难度等级: 中阶 || 挂载数据: 无 ) 
│   │       ├── 绘图的基础知识 --> ( 难度等级: 中阶 || 挂载数据: 无 ) 
│   │       ├── 计算可绘制区域 --> ( 难度等级: 中阶 || 挂载数据: 无 ) 
│   │       └── 一个绘图示例 --> ( 难度等级: 中阶 || 挂载数据: 无 ) 

猜你喜欢

转载自blog.csdn.net/u010280923/article/details/118907745