# Java-Ideal-Interview **Repository Path**: sacharn/java-ideal-interview ## Basic Information - **Project Name**: Java-Ideal-Interview - **Description**: 专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它能伴随你我一直进步 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 9 - **Created**: 2021-03-21 - **Last Updated**: 2024-03-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

在线阅读,敬请期待 公众号|理想二旬不止 理想二旬不止|Blog 掘金社区|BWH_Steven 知乎|BWH_Steven

## 🔥️ 关于 Java-Ideal-Interview **创作原因**:2021年找实习的准程序员,软件工程专业,大一开始自学 Java,一路跌跌撞撞,深知学习路线、资料、文章、面试题之繁杂。以 Copy 为主,且不加以排版,或爬虫抓取,图片挂掉的文章,常占据搜索引擎较高权重,位列榜首。这几年长期与同学、朋友、师弟师妹等交流讨论,很清楚自学者或学生学习 Java 的痛点和一些巨坑,所以计划整理一份可以快速阅读/学习的 Java 后端的开源文章项目。 **项目定位**:专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它能伴随你我一直进步! - 从 Java 基础 -> JavaWeb -> Web 技术-> 常用框架 -> 数据库 -> 科班理论知识(无特定顺序关系)等等,企在涵盖 Java 后端入门必备的知识点。 **适宜人群**:① Java 初学者 ② Java 初级面试者 - ① Java 初学者,可根据项目学习路线,配合项目提供的资料,往期更新的系列文章,以及网络资源(哔哩哔哩、慕课)等进行有针对性的学习计划。 - ② Java 初级面试者,可重点关注面试可能会涉及的知识点,配合解析,查缺补漏,有效复习。 ## 💡 关于文章阅读: PC 端文章阅读可选择:掘金、知乎、我的个人博客 移动端最佳阅读方式为微信公众号:【理想二旬不止】( 40w+ 字数干货输出,以及资源分享等你来) 注:所有涉及图片未使用网络图床,均开源提供给大家。 持续更新中,在线阅读将会在后期提供,若认为 Gitee 或 Github 阅读不便,可克隆到本地配合 Typora 等编辑器舒适阅读 若 Github 克隆速度过慢,可选择使用国内 Gitee 仓库 [Java-Ideal-Interview - 码云(Gitee) ](https://gitee.com/ideal-20/java-ideal-interview) 1. [掘金@BWH_Steven](https://juejin.cn/user/1591748568815655) 2. [知乎@BWH_Steven](https://www.zhihu.com/people/zi-shen-si) 3. [个人博客@BWH_Steven](https://www.ideal-20.cn) 4. 微信公众号@理想二旬不止 🔥️

## 📖 目录: ### ☕ 一 JavaSE **知识问答总结** 1. **[001-Java 基础知识(Java入门常识概念 + 基础语法)](docs/java/javase-basis/001-Java基础知识.md)** 2. **[002-Java 面向对象(类与对象 封装继承多态...)](docs/java/javase-basis/002-Java面向对象.md)** 3. **[003-Java 常见对象(Object String ..)](docs/java/javase-basis/003-Java常见对象.md)** 4. **[004-Java 集合(List、Set、Map 等)相关问答归纳再整理](docs/java/javase-basis/004-Java集合框架.md)** 5. **[005-Java IO 异常 简单小结](docs/java/javase-basis/005-JavaIO和异常.md)** **知识点:** 1. **[001-ArrayList源码分析(含扩容机制等重点问题分析)](docs/java/javase-basis/collection/001-ArrayList源码分析(含扩容机制等重点问题分析).md)** 2. **[002-LinkedList源码分析(重点方法基本分析)](docs/java/javase-basis/collection/002-LinkedList源码分析(重点方法基本分析).md)** 3. **[003-HashMap源码分析(含散列表和红黑树介绍)](docs/java/javase-basis/collection/003-HashMap源码分析(含散列表和红黑树介绍).md)** ### 🚥 二 多线程 **知识问答总结** 1. **[001-多线程及并发知识问答总结.md](docs/java/multi-threading/001-多线程及并发知识问答总结.md)** ### 👨🏻‍💻 三 JVM 虚拟机 **知识问答总结** 1. **[001-JVM知识问答总结.md](docs/java/jvm/001-JVM知识问答总结.md)** 2021 持续更新中,Star 不迷路,常回来看看哈 ...... ## 📞 Contact me 有任何问题,可以使用邮箱沟通,邮箱每日都会查看。 邮箱:ideal_bwh@163.com