-
素胚勾勒不出你
如果你比较聪慧:建议看那些经典的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可是很贵的 而且我个人建议看英文版
-
慕村225694
我觉得找本java的入门书还是很好找的,只要那种基本的就好。不过我自己学另一门语言的时候尽量不去做比较,用每门语言的思维去学,等用的多了,你自己就知道区别了。
-
德玛西亚99
感觉学习点 算法 和 数据结构, 可以提高思考问题的角度
C和Java 的差别就是一些 API 不同
我学习Lua 对着官方英文手册 API 一个个尝试过去(可能学习方法也不对?),然后看别人写的程序基本没有什么障碍了。
找点大牛写的程序模仿,达到自己的一套风格?
剩下就是 多看,多写,多练习
-
摇曳的蔷薇
Head First Java和Thinking in JAVA这两本书可以看看。不过个人感觉学习语言还是要多多练习,多写点和多看点代码学的肯定比看书要快。看代码的时候遇到不懂的可以百度或者谷歌,网上应该会有相关的资料的。网上也有各路大牛写的相关的文章也很值得一读
-
慕婉清6462132
先看《java核心编程卷一》,看语法和标准库的容器、io、网络、并发部分,其他的用的时候再看。
然后看《设计模式》、《重构》、《编程珠玑》、《effective java》。
-
月关宝盒
参加培训也可以,兄弟连java培训还是挺不错的