第1个回答 2010-12-19
Thinking in Java 和 Core Java看完看懂就是Java超人了
数据结构与算法要看一下,这个很基础也很实用
操作系统的知识知道一些,主要是一些概念要掌握比如进程线程,用户态和内核态,系统调用等
编译原理用得比较少,知道编译的大概过程即可
算法导论如果不是专门搞算法的可以不看,算法掌握基本的就行,看《数据结构与算法》就够了
第2个回答 2021-08-22
1、《HeadFirst Java》
对于刚刚进入编程领域的新手来说,这是一本理想的书,作者以一种很好的方式解释了Java编程,既易懂又有趣,所有的Java基本概念都在这本书里解释了。
2、《Java8编程入门官方教程》
3、《深入浅出设计模式》
4、《Java编程思想》
第3个回答 2010-12-20
个人建议如果没有编程基础的话,先从C看看,懂得什么是编程,再看核心技术,这本书内容很全(J2SE),但是可能会有很多东西看不明白,不要深究。先做几个小程序。
等J2SE基础掌握了后,再去学Struts+Spring+Hibernate等技术,这些是J2EE,开发网站用的,现在很多都靠这个吃饭,当然也有J2ME手机应用开发类的,就看你的取向
建议去进行下培训,这样更快,自学。我个人不看好。本回答被提问者采纳
第4个回答 2010-12-19
如果你马上想要通过java来做点什么的话,看编程思想和核心技术就行了。
你后面例举的几类书籍是计算机专业的专业书籍,比较偏重于理论和学术,不是短时间内就能学会的,得循序渐进。