`

努力的方向

    博客分类:
  • java
 
阅读更多

1.  基础,然后 问问多线程。 NIO..

http://sblig.iteye.com/blog/1471384

2.  并发 控制,  性能优化
3. 数据库, 最低要有一个 弄的很深层
4.  做纯JAVA,就要 把 JAVA 虚似机
5.  多线程的锁实现 机制 阻塞锁,非阻塞锁,重入锁,锁消除,锁优化。。多线程的 线程池实现。
6. CPU的 线程 原型
7.  并发 包里面的 一些类, 要好好研究下。
8.  类载入机制,JAVA 虚似机是 如何 加载一个类的。
9.  如何 自定义 一个 类 加载器。。
10. socket 通信  框架
11. 做平台,主要专注 后台开发了。。准备好好研究下。
12.  前端WEB开发,像模板语言,freemark,缓存 框架的实现原理
13.  强引用,弱引用,软引用
14. JS的原理,闭包
15. JAVASCRIPT写一个 继承
16. JQuery 框架,JS的 内存 回收机制
17. 别人提到EXT,他肯定会问你, 遇到内存泄露的问题怎么解决。引用型
18.  python解释性脚本语言,标记 引用 回收的
19. 设计模式,观察者模式 单例,里氏替换原则
20. 管理方面的,瀑布开发模式,敏捷开发 数据 建模 流程图


学习过程:
1) 基础好点的可以看《JAVA编程思想》3,4版都行。
2)有点水平了可以看《effective java》。
3)《JSP与servlet核心编程》这个看过后,基本对web就比较熟悉了。
4)如果再想提高就看看阎宏的《JAVA模式》,里面不一定都正确,主要是理解思想。
5)以上看的差不多了,就再看看《SPRING技术指南》,其实不看也无所谓,
   把如何利用反射机制实现IOC,AOP的原理弄明白了就行了。说实话,AOP不怎么常用,主要是IOC。
6)以上都看过后,就要多实践了,最好找找项目做做。这期间为了提高代码水平,
   可以看这两本书《代码大全》和Rod Johnson前辈的《Expert One-on-One J2EE Design and Development》
   中文版,翻译上有时候不太好,不过还算能接受。
7)再之后就是常常上论坛JAVAEYE,CSDN逛逛。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics