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

cunyu1943/JavaPark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

14 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

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