{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

java初学推荐书籍有哪些?

ppl_csdppl_csd 回答0 收藏1
收藏问题

10条回答

joyqi

joyqi

回答于2022-06-28 14:34

排名不分先后

Effective Java

了解过Java的人应该或多或少的听过此书吧,堪称经典。书中主要罗列了一些知识点,然后对于这些知识点多带带进行详述。内容颇有深度,建议有基础的人看。

Thinking In Java 4

Thinking In Java 被誉为"Java圣经",无论你处于哪个阶段,每次阅读都能有所收获,也因此对新手而言,这本书毁誉参半,自行斟酌吧

Java并发编程实战

国外人写的书,这是翻译版,原书《Java Concurrency in Practice》,堪称并发中的经典书籍。翻译的也很好,书本内容偏理论,基本知识点都能够概括。当然这本书还是需要有一点的并发基础的人适合看的,零基础的看起来会有点吃力。此书可以看好多遍,没看一遍都会有新的认识。

深入理解Java虚拟机

此书也甚为经典,作者是国内的,在市场上面滥竽充数横行的今天,算得上是上上品。书中对JVM进行了详细深刻的说明,是学习JVM原理必备书籍。

Head First 设计模式

head first系列的教材,看起来都特别轻松,图文并茂,简单易懂,适合初学者选择

重构_改善既有代码的设计

书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。

MySQL技术内幕

从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导

另外,我可以把近些年收集到的关于Java个方面的书籍分享给你,大概有几个G,后台回复“Java书籍”即可获取,如果对你有帮助就点个赞吧

评论0 赞同0
  •  加载中...
ShowerSun

ShowerSun

回答于2022-06-28 14:34

入门阶段推荐3本书:

  • 《Head First Java》

  • 《Java核心技术》

  • 《疯狂Java讲义》

评论0 赞同0
  •  加载中...
objc94

objc94

回答于2022-06-28 14:34

可以先看看head first java,不建议初学者看java编程思想,没有实践过怎么去检验它里面的思想,这是误人子弟。这时候可以结合些视频学习。从基础到数据库,框架,循序渐进,会基本的crud.这个时候也许你想探究为什么,而不是被动的接受。可以去看java编程的逻辑这本书,研究jdk源码,遇到源码里不懂的算法,可以去看看算法第四版真本书。研究多线程时可以去看java并发编程实战,遇到不懂的好多可以从操作系统,编译原理里面获得答案。根基打的牢,后面的新东西学的就快。

评论0 赞同0
  •  加载中...
gyl_coder

gyl_coder

回答于2022-06-28 14:34

你好,


书籍很多都可以比如《Java核心技术》,《Java从入门到精通》,《Java并发编程实战》,《Java编程思想》等等

可以先从《Java从入门到精通》看起

另外,也可以去易学360上面看java教学视频,都是免费的。


希望我的回答对你有帮助。

评论0 赞同0
  •  加载中...
DC_er

DC_er

回答于2022-06-28 14:34

Java应该是当今最流行的一门开发语言,国内大部分公司系统都是用Java开发的。要想更好的学习Java,这些经典书籍要学习几遍。

首当其冲 thinking in Java 其次 core Java ,effective Java,Java虚拟机,特定领域的有 Java并发编程,netty权威指南,设计模式,重构,重构与模式,Java多线程编程核心技术,分布式服务架构,zookeeper,研磨设计模式,代码大全,Spring实战,servlet规范。

大概这些经典的书籍可以多翻阅几遍,希望对你有帮助。

评论0 赞同0
  •  加载中...
qylost

qylost

回答于2022-06-28 14:34

简单直接点说。入门系列的,你要是看书不困的话,就看看21天精通java这类薄一点的书,超过300页的书就不要拿来入门了,困。。。

我是看视频学的java,马士兵,毕向东的都挺好,网上资源很多。

学编程最重要的是动手练,每天写几个demo,看书和视频记得做笔记。不然看了也白看。

评论0 赞同0
  •  加载中...
2450184176

2450184176

回答于2022-06-28 14:34

先看《head first java》

再看《think in java》

评论0 赞同0
  •  加载中...
raledong

raledong

回答于2022-06-28 14:34

java入门,看视频的效果会更好一些,通过别人的讲解会更容易理解知识点。

初学java,通过合适的方式去培养对编程的兴趣,学起来会更加的容易上手和有趣。


学习java的时候,看的是“如鹏网”的《这样学java不枯燥》视频教程,免安装jdk,无需配置环境变量,只需要下载如鹏网免配版的eclipse解压打开就行了,特别的方便。


课程体系的设置也可以极大的激发对编程的兴趣,通过开发“超级玛丽”,“连连看”,“汤姆猫”,“飞机大战”,“电影的弹幕动画”等来讲解Java的基础知识点,学起来不枯燥,没想到java还可以这么学,还蛮有成就感的。

想系统学习Java,需要java视频教程以及学习路线的,可以再评论区留言哦。

评论0 赞同0
  •  加载中...
zhisheng

zhisheng

回答于2022-06-28 14:34

关于Java初学者

对于自学Java语言的道路是一条非常坎坷的道路,首先你要了解一下,什么是Java,Java又是做什么的,自己又是否是对Java真的感兴趣。如果你的答案为肯定的话,欢迎你进入Java的世界,希望你不要半途而废,因为哪怕再简单的语言或再好的入门书籍也需要自己的琢磨。

入门

《Head First Java》

此书对于没有任何编程语言的小白十分友好,较为系统的解释了Java语言的作用和计算语言具体的实现方式。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。 而且不只是读死书,你还会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互。在这些活动中,你会写出一堆真正的Java程序,包括了一个船舰炮战游戏和一个网络聊天程序。

进入Java

《疯狂Java讲义》

此书是国民首选的Java入门书籍,网上有许多该书籍的PDF版本,同样非常适合初学者。讲解内容细致全面,系统通俗,目录划分和查找非常方便,就算完全没有基础也可以学的没有什么压力。同时这本书还考虑了Java的版本升级,非常贴心。

写在后面

对于Java的学习建议采取视频+书籍方式进行学习,小夹在这里推荐这个IT的论坛:CSDN,如果你有问题可以前去询问(前提是你已搜过网上已没有你想要的答案)。

评论0 赞同0
  •  加载中...
LancerComet

LancerComet

回答于2022-06-28 14:34

Java初学,看视频的效果会更好一些,很多知识点,通过别人的讲解会更容易理解,特别是对于初学者来说,如果用一种合适的方式来培养编程的兴趣,会更容易入门的,比如说,通过开发小游戏的方式来作为入门学习编程。

以前初学Java的时候,看的是“如鹏网”的《这样学Java不枯燥》视频教程,课程体系的设置可以极大的激发对编程的兴趣,通过开发“超级玛丽”,“飞机大战”,“连连看”,“汤姆猫”,“电影的弹幕动画”等来讲解Java的基础知识点,没想到Java还可以这么学,特别的炫酷。

具体的可以到如鹏网上去了解一下,有问题随时提问,老师实时在线答疑,视频教程,课件,源码等都是可以免费下载的。视频教程,其他的资料可以后台私信我。部分课程截图。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<