从csdn上看到的一个人学习java的路径

重点是: 这一年多、我并没有放弃对技术的追求。 收入除去基本吃住,剩下的全部用来买书学习充电, 
         业余时间几乎全部用在学习以及动手写项目上。
         从当年蹒跚学步只会简单模仿到现在可以自己动手做简单设计以及实现;
         从当年Java多线程中,锁理论:自旋锁、分离锁、分拆锁、可重入锁、读写锁、偏向锁、锁的
         公平性,连一半以上都没听说过。到如今可以将这些根据实际需要运用于项目,收获还是很巨大
         的。
         
         期间 模仿庞果网,做了一个在线编程的小网站, 核心是Java反射,将用户的代码封装成文件,
         在load 到虚拟机,然后编译运行;还做过一个JBPM工作流的项目练手;  几个项目改来改去,
         收获颇丰。
         同时、前段时间将log4j的源码读完、这个月开始读tomcat源码、对源码一步步的跟踪、有种探
         寻宝藏的感觉...
这一年使我收获最大的几本书列出与大家共享:
         1、《深入理解计算机系统》  此本书第三章 程序的机器级表示 将汇编讲的生动形象,能让大
             家对高级语言转换成汇编的过程有个直观的认识体会。
         2、读完此书再读《深入理解Java虚拟机》(这本书绝对是本不可多得的进阶宝书,作者的语言
            生动易懂) 垃圾处理机制的雏形了然于心已不远,甚至能分析简单的.class二进制文件,快
            哉、快哉
         3、最后是这本Gosling大神都夸赞的《Effective Java》 各种技巧、各种绝技。我读完后甚至有把
            我当前参与的项目重构了的冲动,蛤蛤
对了,推荐大家一个 学习并发编程的Blog “并发编程网”, 老好了!

业余时间基本用在了学习和动手写项目上。

从对java多线程中的锁理论一知半解到可以灵活的运用于项目当中

源代码阅读:log4j  tomcat

书籍阅读:

《深入理解计算机系统》

《深入理解java虚拟机》

《Effective java》

 

 

发布了112 篇原创文章 · 获赞 15 · 访问量 14万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览