学习 - 有C基础再去学Java该读那些书?或者说怎么学呢?
PHPz
PHPz 2017-04-17 15:29:28
[Java讨论组]

读过了C三剑客,可以说对C基础比较熟了,然后想学Java,但是看一些书有很多重复的内容。所以,请教下各位,如何学呢?

PHPz
PHPz

学习是最好的投资!

全部回复(8)
PHP中文网

如果你比较聪慧:建议看那些经典的java书籍比如《java编程思想》、《Effective Java》。
如果以前没接触过OO的话,看上面的那些书籍比较困难,这时候看些入门的书籍,

巴扎黑

前几天刚好翻译了一篇Java程序员必读的书籍。这里贴一下。
初学的话,建议阅读Head First Java

Head First Java是所有编程或者Java初学者最适合的书籍,我很喜欢轻松和寓教于乐的Head First风格,这应该是最有意思的关于Java的书。无论是初级,中级还是高级都能从中有所收获。学习本书,你可以了解到类,对象,线程,集合等编程知识,还可以了解到泛型,枚举,可变参数和自动装箱等语言特性。本书中还涉及到了Java高级编程中的Swing,网络编程,IO操作等,可以让初学者对Java有比较完整地概念。如果你是一位Java初学者,不要犹豫,这本书最适合你了。

有一定水平后,可以读Thinking In Java

Thinking in Java book应该是Java中文界最有名的书籍了,中文又名 Java编程思想。作者为Bruce Eckel,他也是Thinking in C++的作者,他用自己很独特的观点讲述了Java。据我所知,这本书获得了很高的认可,本书是一本介绍齐全的Java学习参考书。如果你不喜欢Head First类似小人书那样的讲解,可以尝试这本书。本书的内容讲解详细,成熟(相对Head First有种教科书的感觉)。

更多详细可以看一下这篇文章9本Java程序员必读的书

怪我咯

可参考新书:“笨办法”学Python(第3版)

初学可找这类型的书,很多例子照着学。

黄舟

第一门书绝对不推荐tij 那是给有个一年java基础的人看的 随便找一本课本看看 如果你不喜欢java或者放弃java扔了也不心疼
tij可是很贵的 而且我个人建议看英文版

巴扎黑

我觉得找本java的入门书还是很好找的,只要那种基本的就好。不过我自己学另一门语言的时候尽量不去做比较,用每门语言的思维去学,等用的多了,你自己就知道区别了。

PHPz
  • 感觉学习点 算法数据结构, 可以提高思考问题的角度
  • CJava 的差别就是一些 API 不同
  • 我学习Lua 对着官方英文手册 API 一个个尝试过去(可能学习方法也不对?),然后看别人写的程序基本没有什么障碍了。
  • 找点大牛写的程序模仿,达到自己的一套风格?
  • 剩下就是 多看,多写,多练习
黄舟

Head First Java和Thinking in JAVA这两本书可以看看。不过个人感觉学习语言还是要多多练习,多写点和多看点代码学的肯定比看书要快。看代码的时候遇到不懂的可以百度或者谷歌,网上应该会有相关的资料的。网上也有各路大牛写的相关的文章也很值得一读

PHP中文网

先看《java核心编程卷一》,看语法和标准库的容器、io、网络、并发部分,其他的用的时候再看。

然后看《设计模式》、《重构》、《编程珠玑》、《effective java》。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号