Thinking in Java


这本书买了好久了08年的时候,那时候接触java已经快半年,还是1年了。。


买来一直都没怎么好好的看过。。哎。。


省略千言万语。。。


用了这么久Java,学了这么长时间,发现自己还仍然未入门


经常看到别人写什么精通Java之类的,真是自愧不如,汗颜。。。


遇到这么多的面试中,只有软通ODC的面试让我最满意,也让我最佩服。人家不问任何框架的东西,马上完爆所有面试者,人家就跟你吹吹牛,聊聊天,马上你就完蛋。。


OOP基础,泛型、注解、IO、网络、并发,其中并发完全是我的软肋,网络也完全只是靠着自己的网络知识撑着。Java真是博大精深的,小到一个4K行的String类,大到Spring框架,无处不值得研究。。


最近在开发一个CLI终端,而且要用CLI终端去调用webservice,真是让我头疼。如何把一个命令映射到ws接口的某个方法呢?RESTful,好主意,可惜的是这样改造程度太大,对整个项目ws层都要进行修改,而且引入权限的话就更麻烦。



打算在今年结束之前把Thinking in Java在细细读上一遍,这本书真不错。但是,这本书也有不足的地方,就是废话太多,和国内同类的书比起来,这本书大部分内容都是冗余的,废话讲了一大篇才进入正题,深入浅出也不至于这样吧。相比之下我还是更喜欢台湾的书籍或是原版书籍,不知道翻译者为了多写点字争取稿费还是什么的?当然,这也只是开玩笑的说法,中文版近1000页,英文版已经超过1K页了,这也不能怪翻译者,毕竟如此浩大的工程能够坚持下来实属不易。


电脑坏了之后,硬盘的资料丢失,之前翻译的Spring DM Reference页丢失了。盘算着元旦或是春节把OSGi的相关知识翻译一下,自己也总结一下。在传统SSH项目上加入osgi service,就像ws上套上一层,所谓的“依赖注入”,呵呵。


Spring DM已经捐献给Eclipse基金会了,但是很多OSGi项目还是基于Spring DM来发布OSGi服务的 ,所以认真了解一下也是非常必要的。



你可能感兴趣的:(Thinking in Java)