java技术进阶?从哪方面入手?
一定要先打好java语法和原理基础,这里推荐think in java。这里java基础包含了常用的集合类如hashMap,ArrayList,ConcurrentHashMap等等这样的源码。还要线程,并发相关的类,主要是concurrent包下面的类。语法ok了就可以继续深入学习JVM的内容了,推荐升入理解JAVA虚拟机然后就是各种中间件,要深入到原理级别,最好每个都买本书系统性的学习。如果redis要具体到有哪些数据类型,持久化方式,一致性hash怎么做、迁移怎么做、和其他同类型中间件的对比,各种场景适合什么。现在互联网公司动不动就是什么分布式,毕竟中国人口红利多,那就肯定是各种分布式的内容要了解,怎么分库分表,怎么拆分业务,用什么分布式服务。
赞0
踩0