volking 2009-01-15 16:32
浏览 314
已采纳

要过年了,像买本书回去看看,要求如下

java入门系列的,thinking in java,core java,effiective java。。。。我已经有了。有其他好书吗?
[b]问题补充:[/b]
谢谢下面几位。
不过我觉得JAVA基础还是不扎实。
这几本各有千秋,还想买一本其他类型的,不是像THINKING IN JAVA,太厚,太烦,有没有薄一点,出版日期不是太老且经典系列的书。。。。
[b]问题补充:[/b]
我有框架的书,但我现在想看点基础方面的,和THINKING IN JAVA差不多经典,但是不要那么多废话的那种,页码再少一点。
[b]问题补充:[/b]
THINKING IN JAVA 是好。
如果能按照中国人的思维习惯来改写一遍就完美了。

  • 写回答

15条回答 默认 最新

  • Candyut 2009-01-18 11:52
    关注

    《Agile Java》
    [url="http://www.douban.com/subject/1917831/"]Agile Java中文版:测试驱动开发的编程技术[/url]
    [quote="lordhong"]虽然此书名字是AGILE JAVA, 里面讲解的是TDD开发方式, 但此书绝对是新手学习JAVA的宝典.

    Langr由浅入深的从JAVA的基础讲起, 顺便融入TDD的概念, 并提供丰富的EXAMPLES.

    读了几个章节让人一股焕然一新的感觉! 真的很希望7,8年前就有这本书(2005出版...残念)...

    JAVA新手必看! 熟悉/精通JAVA的朋友也不妨看看, 可能有些IDEA对你有所启发.[/quote]
    [quote="robbin"]这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但是前两天整理书柜的时候,拿出来一翻,竟然发现这绝对是一本好书!这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以最少的时间掌握Java最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。

    虽然作者自己把这本书定位在入门级别,但我不确定这本书用来入门是不是稍微深了点,我自己也准备有空的时候翻翻这本书,学习学习。[/quote]
    [quote="深秋小雨"]推荐一下[url="http://www.douban.com/subject/1917831/"]《Agile Java》[/url]。
    自从知道重构这么个技术以后,我就觉得学Java就得同时学重构,保证代码质量很重要。前几个月在豆瓣见一朋友“想读”了这本书,标签写着“TDD”,我一好奇去看了看目录,又试读了一下,感觉不错,于是买下来了。CSDN这里有免费试读的链接[url]http://book.csdn.net/bookfiles/161/[/url]
    这本书以TDD和重构贯穿全书,讲解JDK5的基础知识,类、包、对象、接口还有IO、反射、线程、范型等。

    这个是英文版的下载链接,chm格式,不需要资源分:[url]http://d.download.csdn.net/down/174525/ker79[/url][/quote]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(14条)

报告相同问题?

悬赏问题

  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面