从面试中总结Java学习路径

从面试中总结Java学习路径_第1张图片
TIM图片20180413143712.jpg

从项目说起
一:引入
1、毫无疑问项目都会使用Spring框架
问题为什么要使用Spring
特色:IOC,AOP
2、IOC 依赖控制转化
工厂模式
4、那就使用工厂模式,为什么要用Spring呢

二、数据库
1、MyBatis 和 Hibernate对比
MyBatis注重sql
Hibernate 将数据库ORM化
3、数据库事务
4、数据库加锁,悲观锁,乐观锁
5、一张数据表一般是1千万到2千万,那怎么存
分隔,横向分隔,或者纵向分隔

三:Linux
1、库函数和内核调用
2、进程

四:JVM
1、Java虚拟机底层模块

五:线程安全

六:分布式

你可能感兴趣的:(从面试中总结Java学习路径)