当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java作者 Thomas E. Davis译者 msklsf@263.net摘要Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。
 

 

 ·hashcode重载不当造成内存泄漏    »显示摘要«
    摘要:import java.util.hashset; import java.util.set; /** *如果hashcode的方法重载不当,很容易造成内存泄漏,特别是当set为静态的时候 *并且,中间容易出现奇怪的现象,明明已经添加到set当中,但是contains方法却返回false */ public class hashtest { public stati......
 ·ood中的设计手段总结    »显示摘要«
    摘要:以下是一些我从各处积累的ood设计手段,也就是在面向对象设计时需要注意的地方,综合的使用以下几点可以帮助规划一个好的设计。希望这些信息能对大家有用,我会随着时间慢慢累计一些其他的设计点的,所以希望大家常来我的blog看看。^_^ commonality-variability searching decomposing a problem domain by the responsibi......


Java行业的圣经-四本最重要的个人藏书
java行业的圣经 四本最重要的个人藏书,他们的书名都不含java

【程序编程相关:我用Eclipse

【推荐阅读:创建你的第一个自定义jsp tag(js

作者 thomas e. davis 【扩展信息:点到点协议

译者 msklsf@263.net

摘要

thomas davis 推荐了四本书,它们可以让你在java开发中受益非浅.这些书扩展了java的基本语法与语义,使你能更全面地理解面向对象的程序设计.

正文

«design patterns»

«refactoring: improving the design of existing code»

«antipatterns: refactoring software, architectures, and projects in crisis»

«extreme programming explained: embrace change»

  在这篇文章中,我提出了新手与专家在使用java进行开发的区别,而且也给出了一个参考书目,帮助新手超越这个界限.这不是一个书目回顾,而是你通往职业发展中下一步的车票.

  java是一个程序设计语言.它也是一个工具,如果错误地使用,它就是无用的,某些时候甚至是危险的.仅仅知道它的语法与语义不是一个程序员要做的.一个程序员也必须密切地关注与理解环境模式,也就是说在java环境中,什么是面向对象设计.知道对象是什么.接口是什么.多少对象实现了一个接口等等无聊的东西是远远不够的.一个程序员必须知道这种使那些规则与关系融合成一个灵活的.可重用的.可扩展的系统的神秘方法.我在这里讨论的这些书将给你那些经验,提高你作为一名java程序员的职业素质.令人奇怪的是,没有一本书在他们的书名中包括java一词.

注:本文所讨论的所有书目的url地址可以在本文后面的资源中找到.

«design patterns»


...   下一页
 ·oracle 数据分页查询    »显示摘要«
    摘要:1. 最好还是利用分析函数row_number() over ( partition by col1 order by col2 ) 比如想取出100-150条记录,按照tname排序 select tname,tabtype from ( select tname,tabtype,row_number() over ( order by tname ) rn from tab)where r......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE