Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianway/java-learning
旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
https://github.com/brianway/java-learning
java
Last synced: about 8 hours ago
JSON representation
旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
- Host: GitHub
- URL: https://github.com/brianway/java-learning
- Owner: brianway
- Created: 2016-02-09T05:20:58.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-01-08T16:03:06.000Z (almost 3 years ago)
- Last Synced: 2024-12-05T23:04:55.373Z (7 days ago)
- Topics: java
- Language: Java
- Homepage:
- Size: 781 KB
- Stars: 4,255
- Watchers: 324
- Forks: 1,210
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - java-learning - 旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web (Java)
- awesome-hacking-lists - brianway/java-learning - 旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web (Java)
README
# 我的 Java 学习笔记
旨在打造在线最佳的 Java 学习笔记,笔记内容主要是对一些基础特性和编程细节进行总结整理,适合了解 Java 基础语法,想进一步深入学习的人
含**博客讲解**和**源码实例**,采用 maven 构建,分模块学习,涉及反射,代理,多线程,IO,集合类等核心知识。
**如果觉得不错,请先在这个仓库上点个 star 吧**,这也是对我的肯定和鼓励,谢谢了。
不定时进行调整和补充,需要关注更新的请 watch、star、fork
-----
# 仓库目录
**点击相应的模块能看到每个目录的说明文档**
- [blogs](/blogs):博客文档
- [java-base](/java-base):Java 基础巩固模块的 Java 源码
- [java-multithread](/java-multithread):多线程模块的 Java 源码
- [java-container](/java-container):容器类模块的 Java 源码
- [java-io](/java-io):IO 模块的 Java 源码
- [java-jvm](/java-jvm): JVM 模块的 Java 源码
- [java8](/java8): Java 8 模块的源码# 博客文档
如果你只是单纯要阅读的话,建议移步 CSDN 或者 oschina 上观看,访问速度快很多:
>* CSDN:[我的java&javaweb学习笔记(汇总)](http://blog.csdn.net/h3243212/article/details/50659471)
>* oschina:[我的java&javaweb学习笔记(汇总)](http://my.oschina.net/brianway/blog/614355)**博客目录**
- [Java SE](/blogs/javase)
- [java基础巩固笔记(1)-反射.md](/blogs/javase/java基础巩固笔记(1)-反射.md)
- [java基础巩固笔记(2)-泛型.md](/blogs/javase/java基础巩固笔记(2)-泛型.md)
- [java基础巩固笔记(3)-类加载器.md](/blogs/javase/java基础巩固笔记(3)-类加载器.md)
- [java基础巩固笔记(4)-代理.md](/blogs/javase/java基础巩固笔记(4)-代理.md)
- [java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md](/blogs/javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md)
- [java基础巩固笔记(5)-多线程之传统多线程.md](/blogs/javase/java基础巩固笔记(5)-多线程之传统多线程.md)
- [java基础巩固笔记(5)-多线程之共享数据.md](/blogs/javase/java基础巩固笔记(5)-多线程之共享数据.md)
- [java基础巩固笔记(5)-多线程之线程并发库.md](/blogs/javase/java基础巩固笔记(5)-多线程之线程并发库.md)
- [java基础巩固笔记(6)-注解.md](/blogs/javase/java基础巩固笔记(6)-注解.md)
- [Java Web](/blogs/javaweb)
- [javaweb入门笔记(1)-Tomcat.md](/blogs/javaweb/javaweb入门笔记(1)-Tomcat.md)
- [javaweb入门笔记(2)-http入门.md](/blogs/javaweb/javaweb入门笔记(2)-http入门.md)
- [javaweb入门笔记(3)-Servlet.md](/blogs/javaweb/javaweb入门笔记(3)-Servlet.md)
- [javaweb入门笔记(4)-request和response.md](/blogs/javaweb/javaweb入门笔记(4)-request和response.md)
- [javaweb入门笔记(5)-cookie和session.md](/blogs/javaweb/javaweb入门笔记(5)-cookie和session.md)
- [javaweb入门笔记(6)-JSP技术.md](/blogs/javaweb/javaweb入门笔记(6)-JSP技术.md)-----
## 赞助
如果您觉得该项目对您有帮助,请扫描下方二维码对我进行鼓励,以便我更好的维护和更新,谢谢支持!
![支付宝](https://brianway.github.io/img/alipay_small.png)
![微信](https://brianway.github.io/img/wechatpay_small.png)# TODO
计划将这个仓库进行重构,逐步扩充并实现下面的功能。
* [x] 整理成 maven 的结构,使用聚合和继承特性(2016.4.12 完成)
* [ ] 原有的 Java SE 部分代码重构为 java-base 模块,并逐步上传代码
* [x] 多线程部分使用 java-multithread 模块(2016.4.17 完成雏形)
* [ ] 容器类部分使用模块 java-container
* [ ] IO 部分使用模块 java-io
* [x] Java 虚拟机相关部分使用模块 java-jvm(2017.3.20 完成雏形)
* [x] Java 8 新特性使用模块 java8(2017.3.29 完成)-----
# 联系作者
- [Brian's Personal Website](http://brianway.github.io/)
- [CSDN](http://blog.csdn.net/h3243212/)
- [oschina](http://my.oschina.net/brianway)Email: [email protected]
-----
# Lisence
Lisenced under [Apache 2.0 lisence](http://opensource.org/licenses/Apache-2.0)