java各位 前辈,我想自学java,请推荐两本自学的书

小弟之前学过一点javascript虽然风马牛不相及但是有些条件语句还是懂的,如“if”,“switch”,"for"...有没有那种如《Javascript Dom 编程艺术》那种通过例子然后退出重点,讲的很详细的书?
不要网上复制的,你懒得回答我的问题,我也懒得给你分!

1、《实战Java程序设计》

这是一本既注重实战,同时也注重底层“内功”训练的书,非常适合初学者阅读!

2、《程序员修炼之道——从小工到专家》

这本是指导程序员从低等级向高等级转变的必要圣经。每一篇幅都需要仔细阅读,深入思考,作者多年的经验可以给我们在实际项目中处理给予很大的帮助。通过在实践中,摸索,探讨,最终都会发现很多问题都能在这本书找到最好的指导。

《重构:改善既有代码的设计》,这本书确实牛掰,尤其适合当代程序员读。近几年软件开发的门槛降低了很多,好多公司都因为初级程序员的存在累计了一大批shit一样的代码,重构也讲技巧和原则,不是单纯地删除重写。看了几页就有收获,推荐给各位开发的朋友,没事儿读读,肯定有启发。

希望能帮到你,望采纳,如需更多资料,可私信获取,免费提供~

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-16
有没有编程基础?有没有其他语言,如c++基础?如果是纯小白的话,建议还是别看thinking in java
我看了那本书一星期,再也没有勇气打开那书了。

java核心技术,分为两本,一本是基础的,一本是高级的,从基础看起,看完了,干两年程序员,
回头再看thinking in java。相信会有更大收获,所以建议看java核心技术,卷一卷二、

thinking in java 是java语言的圣经,,做程序员必看的,不然不会这么多师兄推荐,呵呵。
但是要有一定基础了以后,在考虑

jdk的话,上oracle官网上找,,

这个是jdk6的下载地址。不能用的话,留个邮箱,给你发个现成的,

呵呵一块学习哈。加油。
本回答被提问者采纳
第2个回答  2011-07-15
兄弟,我不知道你是否有这个条件能天天上网,如果是这样的话我建议你还是去看视频,这样学的比较快,真的,我就是这么过来的!我可以给你推荐一套好的视频教程,马士兵主讲的视频,你去网上搜一下“马士兵Java视频教程”,在这套视频教程的指导下会很快入门的!如果没有这个条件的话我建议你还是看看“Java面向对象程序设计(耿祥义版)”这本书比较基础,毕竟学语言要把基础打劳。
最后,我还是要提醒你一句,不管你有没有条件(没条件创造条件)都要多上机操作,这对你非常重要!没事就照着书多敲代码,这是我以过来人身份给你的一点建议!希望你早日学成!祝您愉快!
第3个回答  2011-07-15
《JAVA面向对象编程 》 作者应该是孙卫琴

我当年看的这本书入门的。

当然,你也可以看thinking in Java第四版,

个人感觉,孙卫琴的书不错。
第4个回答  2011-07-15
我建议你还是在网上找一些视频去看比较靠谱,very上面有很多。

java各位 前辈,我想自学java,请推荐两本自学的书
《重构:改善既有代码的设计》,这本书确实牛掰,尤其适合当代程序员读。近几年软件开发的门槛降低了很多,好多公司都因为初级程序员的存在累计了一大批shit一样的代码,重构也讲技巧和原则,不是单纯地删除重写。看了几页就有收获,推荐给各位开发的朋友,没事儿读读,肯定有启发。希望能帮到你,望...

完全零基础学习JAVA用什么入门书籍
1、《thinkingin Java》被称之为Java的圣经的一本书,不建议零基础刚入门的时候看,容易造成学习阴影压力,建议有一定能力以后观看,能学会很多东西,无论什么阶段都能看,都能有不少收获。2、《Head First Servle&JSP》这本书确实非常出色,觉得在HeadFirst系列中也算是出色的一本。虽说它是为考试而...

我想学习JAVA,请高手提出宝贵意见
1、看书:1)至少需要两本以上的Java书籍,推荐《core java》、《thinking in java》,都有中文版;2)如果你是基于网络编程,可以看看《JSP设计》、《JSP2.0技术手册》,任选一本即可。3)如果是基于手机编程,可以看看台湾王森先生的书。4)另外,你还要了解数据库存储技术,如JDO或者JPA,至少掌握一...

我是新手,学习JAVA应该走哪些步骤!请各位大哥不吝赐教!谢谢!_百度知...
《O’reilly-Java Server Pages》- 强烈推荐 《O’reilly-Java Servlet Programming》- 非常推荐 《O’reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书)四、EJB编程 《J2EE应用与BEA Weblogic Server》- 强烈推荐 《Mastering EJB 2.0》- 非常推荐 《Enterprise Java ...

零基础怎么学习Java?
书籍推荐:《实战Java程序设计》,这是一本既注重实战,同时也注重底层“内功”(内存分析、JVM底层、数据结构)训练的书,本书能帮助初学者打通Java编程“任督二脉”。本书集作者11年Java教学之精华,既适合初学者入门,也适合已经工作的开发者复习。 全书共分18章,内容涵盖Java开发所需的相关内容及...

本人是搞.net的,现在想转Java,请各位前辈帮忙推荐本好书方便我自学吧...
《Java编程思想》 这是一本非常经典和全面的java基础书。刚开始看时里面有部分章节的细节太多,个人认为是不必去深究它那些细节的,每一个章节进行了一定的重点区分,在看时可以缩小琢磨细节的时间: 第1到第4章,基本的语法,略看或者不看,与其他语言差不多 第5章,全部都是重点,初始化顺序,对象...

JAVA 学习方法或捷径--求教
1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking in C++》在1995年曾获SoftwareDevelopment Jolt Award最佳书籍...

如何系统的学习JAVA?
所谓全面系统地学习Java,我们首先要了解自己应该学习哪些内容。 全面系统的Java内容如下: 一、JavaSE基础篇 JavaSE就是一种标准版,是Java语言的基础部分,Java衍生出来的各种框架(如Spring系列)各种产品都是基于JavaSE标准,JavaSE是Java向上发展的基础,Java任何高级产品的底层基础都是JavaSE,通俗来讲这是所有孩子的”...

我刚开始自学JAVA 前辈们有什么好的意见和经验教教小弟,还有JAVA的英 ...
学java,有很多方向,不过你先学java方面的基础吧。找一本比较薄的java基础书,先看看,然后在去了解下面向对象方面的知识,当这些都好了,那么你就可以去学些java的数据结构了,可以这么说,数据结构有点难,但是学了后,你就会有写软件的冲动了。java 的API 就是最好的书了,但那个不是拿来看的...

如何零基础能自学Java
3、Java Web全栈开发的推荐学习内容 简单总结一下,大概包括下面这些内容。每一部分都可以细化成很多知识点,这只是一个粗略的罗列。把它当做技术地图就好了。开发环境的建立与项目管理:Eclipse、Maven和Git Java编程基础:基本语法、面向对象特性、Java8新特性、更高级库(比如Guava)的使用等 前端开发技术...

相似回答