Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tyronczt/java-learn

Java知识点整理
https://github.com/tyronczt/java-learn

java

Last synced: 8 days ago
JSON representation

Java知识点整理

Awesome Lists containing this project

README

        

# Java-learn

## 计算机基础

- CPU与内存
- TCP / IP
- 网络协议
- IP协议
- TCP 建立连接
- TCP 断开连接
- 连接池
- 信息安全
- 黑客与安全
- SQL注入
- XSS 与 CSRF
- HTTPS

## 面向对象

- OOP理念
- 类
- 方法
- 重载
- 泛型
- 数据类型

## 走进JVM

- 字节码
- 类加载过程
- 内存布局
- 对象实例化
- 垃圾分类

## 异常与日志

- 异常
- 日志

## 数据结构与集合

- 数据结构
- 集合架构图
- List集合
- Queue集合
- Map集合
- Set集合
- 集合初始化
- 数组与集合
- 集合与泛型
- 元素的比较
- fail-fast机制
- Map集合
- TreeMap
- HashMap
- ConcurrentHashMap

## 并发与多线程

- 线程安全
- 什么是锁
- 线程同步
- 线程池
- ThreadLocal

## 常用框架

- [Spring](https://github.com/tyronczt/java-learn/tree/master/Spring)
- [Spring Boot](https://github.com/tyronczt/spring-boot-learning)
- [Spring Cloud](https://github.com/tyronczt/Spring-Cloud-Learning)
- [Spring Cloud Alibaba](https://github.com/tyronczt/spring-cloud-alibaba-learning)
- ...

## 数据库

- MySQL 索引原理
- SQL 优化

## 操作系统

TODO

## Redis

[【面蹄】Redis总结](https://blog.csdn.net/tian330726/article/details/84332830)

## 其他

- [设计模式](https://github.com/tyronczt/java-learn/blob/master/Design%20Pattern/Design%20Pattern.md)
- Java 8
- Java版本更新内容

## 面试相关

TODO

## 优秀文集(GitHub)

- [后端架构师技术图谱](https://github.com/xingshaocheng/architect-awesome/)

- [Java学习+面试指南](https://github.com/Snailclimb/JavaGuide)

- [ Java 核心知识库](https://github.com/crossoverJie/JCSprout)

- [技术面试必备](https://github.com/CyC2018/CS-Notes)

- [全栈开发技术地图](https://frank-lam.github.io/fullstack-tutorial/)

- [Java核心知识点整理](https://github.com/zaiyunduan123/Java-Summarize)

- [博客大汇总](https://github.com/yangchong211/YCBlogs)