Skip to content

zhoulesin/JavaLearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Android Learning route 1--- Java

https://mp.weixin.qq.com/s/nQt0-3Chi2bnboJUyDRiQQ

Java基础

  • Java Object类方法
  • HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理
  • HashMap和HashTable区别
  • HashCode作用,如何重载hashCode方法
  • ArrayList和LinkedList区别与联系
  • GC机制
  • Java反射机制
  • Java代理模式
  • Java泛型
  • Synchronized原理
  • Volatile实现原理
  • 方法锁,对象锁,类锁的意义和区别。
  • 线程同步的方法:Synchronized,lock,reentrantLock分析
  • Java锁的种类:公平锁,乐观锁,互斥锁,分段锁,偏向锁,自旋锁等
  • ThreadLocal的原理和用法
  • ThreadPool的用法和示例
  • wait()和sleep()的区别

Java高级

  • Java虚拟机,Java运行,Java GC机制(可达性分析法,引用计数法)
  • Java对象的完整生命周期
  • JVM内存模型
  • 进程间通信,线程间通信
  • JVM类加载机制
  • Java引用类型
  • 设计模式:除常用设计模式之外,特别的,反射机制,代理模式
  • HTTP协议和HTTPS协议
  • Socket协议,Socket实现长连接
  • TCP和UDP协议
  • HTTP协议中GET和POST的具体实现
  • 序列化和反序列化
  • 线程池的实现原理
  • 数据库基础知识:多表查询,索引,数据库事务

About

Android Learning route --- Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages