Skip to content

cunyu1943/JavaPark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 JavaPark | Java 自学指南

不要哀求,学会争取。若是如此,终有所获。

🎈 号外

最近,公众号之外,建立了微信交流群,不定期会在群里分享各种资源(影视、IT 编程、考试提升……)&知识。如果有需要,可以 扫码或者后台添加小编微信备注入群。进群后 优先看群公告呼叫群中【资源分享小助手】,还能免费帮找资源哦~

📑 项目简介

  • 👉 推荐 语雀Github 在线阅读Github 访问较慢,所以部分资源可能会加载较慢,建议访问语雀,速度更快,移动端也更方便。

  • 👉 项目同步维护:语雀Github

  • 👉 这里有 Java 学习保姆级教程、求职面试、计算机基础、编程语言、效率工具等诸多内容。

  • 👉 『资源下载』

  • 👉 『好物周刊』

一、Java

点击展开查看详情

Java 基础

  1. Java 基础:简介
  2. Java 基础:开发环境搭建及入门程序
  3. Java 基础:利用 IDEA 进行 Java 开发
  4. Java 基础:变量与数据类型
  5. Java 基础:常用进制转换
  6. Java 基础:操作符
  7. Java 基础:控制流程
  8. Java 基础:流程控制知识大闯关
  9. Java 基础:数组操作的奇技淫巧
  10. Java 基础:面向对象的 3、5 知识点
  11. Java 基础:类的相关知识
  12. Java 基础:包和 jar 文件的创建
  13. Java 基础:成员变量、实例变量、静态变量、局部变量?
  14. Java 基础:String 详解
  15. Java 基础:ArrayList 详解
  16. Java 基础:输入输出流
  17. Java 基础:反射机制详解
  18. Java 基础:深入浅出 Java 注解
  19. Java 基础:JDBC 入门指南
  20. Java 基础:是时候拥抱 Junit 单元测试了!
  21. Java 基础:Lombok 安装及使用指南
  22. Java 基础:Fastjson V2 简单使用手册
  23. Java 基础:static 和 final 小课堂
  24. Java 基础:抽象、接口和内部类
  25. Java 基础:Mockito + JUnit 单元测试实例

实战训练

项目实践

  1. 项目实践:MySQL + MyBatis 版学生管理系统
  2. 项目实践:学生管理系统
  3. 项目实践:记账本
  4. 项目实践:点菜系统

Java 入门

  1. 入门练习:1 - 5
  2. 入门练习:6 - 10
  3. 入门练习:11 - 15
  4. 入门练习:16 - 20
  5. 入门练习:21 - 25
  6. 入门练习:26 - 30
  7. 入门练习:31 - 35
  8. 入门练习:36 - 40

MySQL 教程

  1. MySQL 教程:《SQL 必知必会》全解析

Web 前端

  1. 前端:Axios 简单使用指南

JavaScript

  1. JavaScript:简介
  2. JavaScript:注释、输入输出、变量
  3. JavaScript:数据类型
  4. JavaScript:操作符
  5. JavaScript:流程控制
  6. JavaScript:数组
  7. JavaScript:函数
  8. JavaScript:面向对象
  9. JavaScript:DOM 元素获取、属性修改
  10. JavaScript:DOM 事件
  11. JavaScript:Chrome 中执行 JavaScript 代码

Vue 3

  1. Vue 3 系列:简介
  2. Vue 3 系列:搭建 Vue + Vite 入门项目
  3. Vue 3 系列:常用指令

二、求职面试

点击展开查看详情

知识点

  1. 知识点:Java 基础面试知识点
  2. 知识点:Java 进阶面试知识点
  3. 知识点:MySQL 面试知识点
  4. 知识点:MyBatis 面试知识点
  5. 知识点:Spring 面试知识点
  6. 知识点:多线程面试知识点
  7. 知识点:异常面试知识点
  8. 知识点:计算机网络面试知识点

三、框架|中间件

点击展开查看详情

Spring

  1. Spring 系列:简介
  2. Spring 系列:依赖注入
  3. Spring 系列:注解详解
  4. Spring 系列:IoC 大揭秘
  5. Spring 系列:IoC 简介及入门实例(XML 版)
  6. Spring 系列:Bean 详解

MyBatis

  1. MyBatis 系列:简介
  2. MyBatis 系列:入门实例
  3. MyBatis 系列:注解开发
  4. MyBatis 系列:一二级缓存
  5. MyBatis 系列:代码生成器

MyBatis Plus

  1. MyBatis Plus 系列:简介及入门实例
  2. MyBatis Plus 系列:日志配置及常用 CRUD

Spring Boot 2.7.x

  1. Spring Boot 2.7.x:简介
  2. Spring Boot 2.7.x:配置详解
  3. Spring Boot 2.7.x:创建项目的几种方式
  4. Spring Boot 2.7.x:整合 JDBC Template 实例
  5. Spring Boot 2.7.x:XML 方式整合 MyBatis 实例
  6. Spring Boot 2.7.x:注解方式整合 MyBatis 实例
  7. Spring Boot 2.7.x:注解方式整合 Mybatis + PageHelper 分页实例
  8. Spring Boot 2.7.x:整合 FreeMarker 实例
  9. Spring Boot 2.7.x:整合 Thymeleaf 实例
  10. Spring Boot 2.7.x:集成 Swagger2
  11. Spring Boot 2.7.x:集成 Swagger3
  12. Spring Boot 2.7.x:集成 Knife4j
  13. Spring Boot 2.7.x:集成 Security 入门小实例

Redis

  1. Redis:简介
  2. Redis:持久化

Nginx

  1. Nginx:简介与环境搭建

四、计算机知识

点击展开查看详情

数据结构与算法

  1. 数据结构与算法:数据结构简介
  2. 数据结构与算法:算法简介
  3. 数据结构与算法:时间 & 空间复杂度
  4. 数据结构与算法:数组简介
  5. 数据结构与算法:数组的增删改查
  6. 数据结构与算法:有序数组去重
  7. 数据结构与算法:链表详解
  8. 数据结构与算法:二叉树的遍历

五、基础教程

点击展开查看详情

博客搭建

  1. 博客搭建:Vuepress + GitHub Actions 实现博客自动部署
  2. 博客搭建:Hexo + Github Pages 博客搭建教程
  3. 博客搭建:dumi 博客搭建
  4. 博客搭建:Hugo + Github Pages 博客搭建教程
  5. 博客搭建:Halo 博客搭建教程
  6. 博客搭建:docsify 文档型博客搭建

IDEA 教程

  1. IDEA 教程:创建 Java 入门应用
  2. IDEA 教程:实用小技巧
  3. IDEA 教程:集成并使用 Git 图文教程
  4. IDEA 教程:最新版 IntelliJ IDEA 使用手册
  5. IDEA 教程:原来大厂都是这么提交代码的

效率工具

  1. 效率工具:如何用 Markdown 写出好看的文章
  2. 效率工具:10 个神奇的网站,助力带薪摸鱼
  3. 效率工具:网站访问太慢,不妨试试这些 CDN
  4. 效率工具:计算机专业涨薪必备的几个网站
  5. 效率工具:黑客大神也常用的一些 CMD 命令
  6. 效率工具:如何在浏览器中安装插件
  7. 效率工具:Emoji 表情大作战
  8. 效率工具:macOS 安装 Node.js
  9. 效率工具:iTerm2 + Fish 高效终端
  10. 效率工具:iTerm2 + Oh My Zsh 终端神器
  11. 效率工具:PPT 模板免费下载
  12. 效率工具:Windows 安装 Node.js
  13. 效率工具:Ubuntu 默认 root 密码修改
  14. 效率工具:VMware 安装 Ubuntu
  15. 效率工具:XShell 连接 Ubuntu
  16. 效率工具:手把手配置 Ubuntu
  17. 效率工具:玩转 Manjora
  18. 效率工具:如何给视频添加字幕
  19. 效率工具:U 盘启动盘制作
  20. 效率工具:优雅地使用 Windows 10
  21. 效率工具:Windows 系统安装教程
  22. 效率工具:如何制作电子签名
  23. 效率工具:技术写作中的神兵利器
  24. 效率工具:PPT 模板免费下载

软件设计师

  1. 软设:计算机系统

六、编程语言

点击展开查看详情

C 语言

  1. C 语言:内存管理函数
  2. C 语言:知识点总结

C++

  1. C++ 系列:知识点总结

Python

教程

  1. Python 教程:简介
  2. Python 教程:玩转 Pycharm
  3. Python 教程:语言元素
  4. Python 教程:条件判断、循环以及循环的终止
  5. Python 教程:购物车
  6. Python 教程:turtle 库使用
  7. Python 教程:数码管绘制
  8. Python 教程:Python 3.7 安装 polyglot 失败

编程实例

  1. 编程实例(1 - 5)
  2. 编程实例(6 - 10)
  3. 编程实例(11 - 15)
  4. 编程实例(16 - 20)
  5. 编程实例(21 - 25)
  6. 编程实例(26 - 30)
  7. 编程实例(31 - 35)
  8. 编程实例(36 - 40)
  9. 编程实例(41 - 45)
  10. 编程实例(46 - 50)
  11. 编程实例(51 - 55)

七、你问我答

点击展开查看详情
  1. 你问我答:想学好 Java 基础,应该去哪儿刷题

☎️ 交流

欢迎关注公众号|博客一起交流(每周在公众号首发):

✨ Star 趋势图

🎈 JavaPark

如果您觉得本项目对您有所帮助,那就去 Github Star 收藏一下吧!

🧧 赞助

开源不易,如果你觉得本仓库对你有帮助,或许可以请我喝杯咖啡 ☕️

支付宝 赞赏 微信

🧑‍🤝‍🧑 参与贡献

  1. 如果您对本项目有任何建议或者发现文中内容有错误的,欢迎私信我或者提交 issues 指正。

  2. 对于项目中未涉及到的知识点,欢迎提交 PR

About

☕️「Java 自学指南」Java 学习保姆级教程、计算机基础、数据库、实战实践、效率工具、资源分享、程序人生。

Topics

Resources

License

Stars

Watchers

Forks