关于Java学习,有哪些值得推荐的书籍或教程?

 我来答
日语学习方法
2015-11-30 · 专注知识分享,快速学会外语
日语学习方法
采纳数:342 获赞数:6264

向TA提问 私信TA
展开全部
如果一点基础都木有:可以考虑看Absolute Java(中文版好像叫"Java核心编程",我看的是原版,中文貌似翻译的一般,所以有条件的话可以考虑直接看原版),我学Java的时候就是看的这本,从基本概念开始讲的,讲Class神马的讲的很详细,好像有两章专门讲Class,循序渐进,很适合Java入门者。

如果有基础,比如学过C或者C++,对OOP有大概了解:
可以直接看oracle的教程
和Java的开发文档:
然后找一个小的Project开始做,我始终认为做Project是提高最快的方法

还有那些说Thinking in Java的,统统无视掉把
这是一本好书,现在也一直在我桌边放着,但是这不是一本给入门者看的书
推荐这本书的人你们可以翻开第一章第一节看看标题,让一个很可能连int和long都分不清的初学者直接开始看"The progress of abstraction"?你们肿么不直接让他写编译器啊?
著作权归作者所有。

推荐书籍是最难的事情之一,因为每个人的知识背景和学习方式都不一样。还是试着推荐一下。
如果有一些其他编程语言(如C#)的经验,推荐Effective Java或者Practical Java,我与侯捷先生合译了后者,这两本都是不错的,您早晚会发现它们的价值。
如果希望把编程作为职业工具,Jeff Langr所著的《Agile Java》也是相当棒,虽然面向的是初学者,但绝非一般呆板的编程语言课本所能比拟,而是从敏捷开发的角度讲解Java语言,好比“师从少林派学罗汉拳”,虽然教的拳法简单,但绝对名门正派,起点就大不一样。同样是学习Java语言,有的人只是学到了编写toy风格的代码片段,有的人学到的是编写健壮和专业的软件,这本书属于后者。
尚学堂java学院
2020-05-27 · 百度认证:北京尚学堂科技有限公司官方账号
尚学堂java学院
向TA提问
展开全部

所有语言的知识体系分为三大块:

  • 数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)

  • 业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)

  • 信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)

  • 这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。

推荐入门书籍:

《Java从入门到精通(第5版)》,这本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。

《Java编程思想(第4版)》,这本书的作者拥有多年教学经验,对c、c++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。非常适合初学者阅读。

《实战Java程序设计》,这是一本既注重实战,同时也注重底层“内功”(内存分析、JVM底层、数据结构)训练的书,这本书能帮助初学者打通Java编程“任督二脉”。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
505747854
2015-11-30
知道答主
回答量:16
采纳率:0%
帮助的人:6365
展开全部
推荐java7入门经典
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式