/java-learn

Java知识点整理

Primary LanguageJava

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

常用框架

数据库

  • MySQL 索引原理
  • SQL 优化

操作系统

TODO

Redis

【面蹄】Redis总结

其他

面试相关

TODO

优秀文集(GitHub)