JAVA学习知识体系

本文详细介绍了Java从入门到精通的学习路径,包括基础语法、面向对象、API使用、集合框架、进阶特性,再到Java Web开发的核心技术如Servlet、JDBC、Mybatis和Redis,最后深入探讨了Spring全家桶、分布式技术如Zookeeper、Dubbo和Spring Cloud,以及容器化和NoSQL数据库的应用。
摘要由CSDN通过智能技术生成

Java 学习知识体系

一、 语言入门

Java 基础语法

技术要点
01. Java 基础语法
基础语法
1. JDK的下载和安装 15. 循环跳转控制语句
2. Path环境变量的配置 16. 循环嵌套的应用
3. Java中的数据类型 17. 数组的动态初始化
4. 常量的使用 18. 数组的访问格式
5. 变量的定义与使用 19. 数组的静态初始化
6. Java中代码的书写规范 20. Java的内存划分和作用
7. 数据类型之间的转换 21. 方法的定义和调用
8. Java中的各种运算操作符 22. 方法的参数和返回值问题
9. if分支语句 23. 方法的重载
10. switch 分支语句 24. 方法的参数是基本类型和引用类型的区别
11. for 循环语句 25. idea中debug断点调试的使用
12. while 循环语句
13. do…while 循环语句
14. 各种循环语句的区别和应用场景
02. 面向对象基础
面向对象基础
1. 类和对象的概述 6. this关键字的内存原理
2. 分析对象在内存中的存储 7. 面向对象特性之封装
3. 成员变量和局部变量的区别 8. 构造方法(Constructor)
4. private关键字的应用 9. 构造方法的注意事项
5. this关键字的应用 10. 标准类的定义规范
03. API基础
API基础
1. API的使用方式 7. 字符串的反转操作
2. String类的特点 8. StringBuilder类的作用
3. String类的常用构造方法 9. StringBuilder类的构造方法
4. 字符串的比较规则 10. StringBuilder类的常用方法
5. 遍历字符串的方式 11. 用StringBuilder完成字符串拼接和反转
6. 字符串的拼接
04. 集合基础
集合基础
1. ArrayList集合的特点 3. ArrayList的常用操作
2. ArrayList的构造方法 4. 集合存储自定义类型并遍历

二、 语言进阶

基础进阶

技术要点
01. 面向对象进阶
面向对象进阶
1. 面向对象特性之继承 14. 多态中的数据类型转型
2. 继承的好处和弊端 15. instanceof关键字的使用
3. super关键字的作用 16. 抽象类的特点
4. 继承时子父类的访问特点 17. 抽象类的成员特点
5. 方法的重写(Override) 18. 模板设计模式
6. package关键字的作用 19. 接口的概述
7. import关键字的作用 20. 接口的特点和注意事项
8. final关键字的作用 21. 类、抽象类、接口之间的关系
9. static关键字的作用 22. 内部类的概述
10. static关键字内存分析 23. 成员内部类的使用
11. 面向对象特性之多态 24. 局部内部类的使用
12. 多态的好处和弊端 25. 匿名内部类的使用
13. 多态中成员访问的特点 26. 匿名内部类在开发中的应用
02. 常用API
<
  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值