|
补充...下面推荐一些书籍和工具...本人的一个原则是尽量不看翻译的作品,如果要看就看原著(但是我英语好烂,,,唉..).
推荐的书籍:
<java大学教程> 耿详义...最适合入门的java书籍,,,对于任何想进入java世界的初学者,无论有没编程经验,这本书都是值得一看的...
<thinking in java>(java编程思想)... 经典的java书籍...如果有一定基础的(可能是学过很久的C++)的同学想学java,这个是最值得推荐的书...
<jsp2.0技术手册>林上杰,林康司...市面上jsp的书好多,,,同样的"垃圾"也好多...一本好的入门书籍是学习的关键...个人推荐jsp/servlet入门的话看这本...其他jsp书籍包括<jsp设计>(O'reilly出版)也是不错的...
<java与模式>阎宏...模式方面个人觉得最值得推荐的书...和其他翻译的书不同(翻译的书籍,无论原著写得多好,大多译者都很难讲原味表现出来),,,这本书太适合中国人看了...里面的例子大多是中国古代道家思想,包括很多西游记,红楼梦的情节片断...是难得的好书.
<精通struts>和<精通hibernate>,都是孙卫琴写的,飞思出版...这两本是struts和hibernate的入门好书,,,尽管这两本书被很多业内专业人士说得一文不值,,,不过我是看这两本入门的,,,个人觉得还是值得推荐的...在入门了之后,建议看看<struts in action>和<hibernate in action>(可以看英文原文或翻译的都可以,,,个人感觉如果入了门很多东西都很容易理解了,,,有词霸的帮助相信看原文也不难)
<UML基础、案例与应用>Joseph Schmuller著,李虎、赵龙刚译...学习UML的好书...做软件始终离不开UML..这本是UML入门最值得推荐的...(建议看UML之前有一定的软件工程基础)
<junit in action>讲解junit测试工具的好书...主要是书里的大量实例可以帮助你入门...
<j2ee develop without EJB>Rod Johnson著...这是近期很火的书...javaeye翻译的,翻译得很不错.是本学习j2ee思想和模式的好书,,,当然也是学习spring的好书...
<ajax基础教程>(亚马迅近期排行版第一的畅销书),,,尽管有人说我蠢,,,学ajax根本就不需要买书...不过既然买了就得看...看完感觉还是不错的,,,如果不介意经济付出的同学可以考虑看看...
<精通EJB(第三版)>...目前市面上学习EJB最好的书了(EJB方面的书太少了)...罗时飞翻译的...我对这家伙超没好感...不过平心而论这本书翻译得还说得过去啦,,,在没有更好的选择基础上这本书是最好的选择了...
再说说我看过的烂书.刚才说到罗时飞,,,他的一本<精通spring>简直是烂书的经典...我买回来后第一章看了至少5遍都不理解他在表达什么...后来自己了解spring框架后才发现它第一章说的东西是多么简单.这本书经典之处在于,,,对初学者来说完全不可能看懂,,,对懂的人来说一点价值都没有...
还有其他好多畅销的书,,,我看了后没什么深刻的感受,这里我就不提了...
下面说说工具...现在最流行的是eclipse(好多公司都在用这个,我们公司的情况是eclipse和jbuilder一起用)...下面详细说说:
eclipse...现在几乎是最流行的java IDE了...这里主要说说要装什么插件...个人建议的是myeclipse+语言包(对于外语不好的同学来说)+jinto+log4e...
服务器:对于入门者来说(不涉及实际项目应用)推荐的是jboss/tomcat+sqlserver...因为在eclipse都可以很容易的操作这些东东...数据库肯定用最易用的啦,,,我们是学j2ee,,,所以别把大量精力花在专业数据库的配置和操作上...(当然实践工作的话另当别论)
dreamweaver:任何做网页的人都会用这个吧?这个主要用于看页面啦,建议写jsp别用这个写...
ultraedit:这个估计所以coder都会装的,这里也没啥好说...
the end...欢迎补充... |
|