Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

Notifications You must be signed in to change notification settings

JavaBigFamily/JavaPark

Repository files navigation

📖 JavaPark | 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 基础,应该去哪儿刷题

八、好物周刊

2024 年刊

  1. 好物周刊#38:在线图片处理
  2. 好物周刊#39:IT 人必备神器
  3. 好物周刊#40:多功能文件管理器
  4. 好物周刊#41:新一代截图神器
  5. 好物周刊#42:国产项目管理软件
  6. 好物周刊#43:设计素材下载
  7. 好物周刊#44:现代终端工具
  8. 好物周刊#45:系统激活工具
  9. 好物周刊#46:在线工具箱
  10. 好物周刊#47:快捷启动器
  11. 好物周刊#48:Golang 学习资料
  12. 好物周刊#49:字幕交流网站

2023 年刊

2023 年刊列表 1. [好物周刊#1:提示工程师养成指南](src/weekly/2023/0415-0421.md) 2. [好物周刊#2:AI 写作助手](src/weekly/2023/0422-0428.md) 3. [好物周刊#3:Java 学习+面试指南](src/weekly/2023/0429-0505.md) 4. [好物周刊#4:每天一条 JS 小技巧](src/weekly/2023/0506-0512.md) 5. [好物周刊#5:前端开发必备资源站](src/weekly/2023/0513-0519.md) 6. [好物周刊#6:系统下载最优解](src/weekly/2023/0520-0526.md) 7. [好物周刊#7:标签页也可以这么酷](src/weekly/2023/0527-0602.md) 8. [好物周刊#8:开源镜像站](src/weekly/2023/0603-0609.md) 9. [好物周刊#9:AI 学习必备资料](src/weekly/2023/0610-0616.md) 10. [好物周刊#10:算法学习必备](src/weekly/2023/0617-0623.md) 11. [好物周刊#11:远程桌面软件对对碰](src/weekly/2023/0624-0630.md) 12. [好物周刊#12:计算机考研资料](src/weekly/2023/0701-0707.md) 13. [好物周刊#13:免费下载软件](src/weekly/2023/0708-0714.md) 14. [好物周刊#14:壁纸下载网站](src/weekly/2023/0715-0721.md) 15. [好物周刊#15:别样清晰的远程控制软件](src/weekly/2023/0722-0728.md) 16. [好物周刊#16:别致的二维码](src/weekly/2023/0729-0804.md) 17. [好物周刊#17:美图合集 App](src/weekly/2023/0805-0811.md) 18. [好物周刊#18:灵感收集器](src/weekly/2023/0812-0818.md) 19. [好物周刊#19:开源指北](src/weekly/2023/0819-0825.md) 20. [好物周刊#20:写作辅助助手](src/weekly/2023/0826-0901.md) 21. [好物周刊#21:前端学习资料](src/weekly/2023/0902-0908.md) 22. [好物周刊#22:代码阅读辅助工具](src/weekly/2023/0909-0915.md) 23. [好物周刊#23:Win 12 来了!](src/weekly/2023/0916-0922.md) 24. [好物周刊#24:动手学深度学习](src/weekly/2023/0923-0929.md) 25. [好物周刊#25:PPT 超级市场](src/weekly/2023/0930-1006.md) 26. [好物周刊#26:程序员英语词汇宝典](src/weekly/2023/1007-1013.md) 27. [好物周刊#27:音乐助手](src/weekly/2023/1014-1020.md) 28. [好物周刊#28:免费离线图片 OCR](src/weekly/2023/1021-1027.md) 29. [好物周刊#29:项目管理软件](src/weekly/2023/1028-1103.md) 30. [好物周刊#30:我在 Github 上名校](src/weekly/2023/1104-1110.md) 31. [好物周刊#31:在线格式转换](src/weekly/2023/1111-1117.md) 32. [好物周刊#32:Go 学习指南](src/weekly/2023/1118-1124.md) 33. [好物周刊#33:手写公式识别](src/weekly/2023/1125-1201.md) 34. [好物周刊#34:超级复制神器](src/weekly/2023/1202-1208.md) 35. [好物周刊#35:图标资源获取](src/weekly/2023/1209-1215.md) 36. [好物周刊#36:程序员简历](src/weekly/2023/1216-1222.md) 37. [好物周刊#37:元气桌面](src/weekly/2023/1223-1229.md)

九、关于

快速联系

👨‍💻 加群交流

建群的目的是希望给大家提供一个良好的技术学习交流平台,由于微信群人满 100 之后无法加入,请扫描下方二维码先添加作者 "村雨遥" 微信(cunyu1943),备注:加群

🧩 公众号

「公众号」 佛系更新,不过文章会优先发布在这里,除此之外,公众号上还会不定时有福利干货哦,但是这些内容不一定会同步到在线阅读网站!

微信搜索 JavaPark 或者扫描下方二维码即可关注。防止错过最新消息推送,建议关注后加星标哦!

✨ Star 趋势图

🎈 Github | Gitee

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

赞助

开源不易,如果你觉得本仓库对你有帮助,或许可以请我喝杯咖啡,不靠它生存,但仍希望得到你的鼓励。

🧑‍🤝‍🧑 参与贡献

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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.7%
  • SCSS 6.3%

AltStyle によって変換されたページ (->オリジナル) /