- 关键字:JVM,并发,分布式,tcp/ip。
- Java常见的数据结构算法的实现原理。(参考jdk源码)
- NIO(模型)与IO,其中NIO是重中之重。
- Jvm内容,GC回收,类加载机制,内存模型。
- 加分项目:计算机系统原理。 网络通信协议(TCP/IP,HTTP等)。 数据结构与算法。 著名开源项目的源码。 你自己有很棒的开源项目。 你的个人博客。
- web相关:HTML/CSS/JavaScript Servlet/JSP(重重之中) MySQL
- 框架spirng springMVC Mybatis熟练使用,熟悉其中一个是非常大的优势。
- Java编程基础->设计模式->《重构 改善既有代码的设计》,《effective java》->《深入理解Java虚拟机》,《Java并发编程实战》
- 接触的大的方向很多,例如Hadoop,分布式缓存等等,不能都浮于表面,要把前面的东西深入研究学习才是最关键的,要在某方面有非常深刻的认知。
- 要在基础之上制造出差异性,否则会淹没在技术的海洋。 基础要求:语言基础。同上。
- 可选要求:Spring,Mybatis框架。Linux服务器,数据库优化,消息服务,缓存服务,负载均衡器。
- 加分:数据结构算法,计算机操作系统,计算机网络,一种脚本语言,Github或则博客。
博主GC链接:http://www.cnblogs.com/zuoxiaolong/category/508918.html
设计模式链接:http://www.cnblogs.com/zuoxiaolong/category/509144.html