您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
java初学推荐书籍有哪些?
这本书,书籍,基础java初学推荐书籍有哪些?
发布时间:2020-12-06加入收藏来源:互联网点击:
java初学推荐书籍有哪些?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
排名不分先后
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书籍”即可获取,如果对你有帮助就点个赞吧
回答于 2019-09-11 08:43:50
可以先看看head first java,不建议初学者看java编程思想,没有实践过怎么去检验它里面的思想,这是误人子弟。这时候可以结合些视频学习。从基础到数据库,框架,循序渐进,会基本的crud.这个时候也许你想探究为什么,而不是被动的接受。可以去看java编程的逻辑这本书,研究jdk源码,遇到源码里不懂的算法,可以去看看算法第四版真本书。研究多线程时可以去看java并发编程实战,遇到不懂的好多可以从操作系统,编译原理里面获得答案。根基打的牢,后面的新东西学的就快。
回答于 2019-09-11 08:43:50
你好,
书籍很多都可以比如《Java核心技术》,《Java从入门到精通》,《Java并发编程实战》,《Java编程思想》等等
可以先从《Java从入门到精通》看起
另外,也可以去易学360上面看java教学视频,都是免费的。
希望我的回答对你有帮助。
回答于 2019-09-11 08:43:50
先看《head first java》
再看《think in java》
回答于 2019-09-11 08:43:50
关于Java初学者
对于自学Java语言的道路是一条非常坎坷的道路,首先你要了解一下,什么是Java,Java又是做什么的,自己又是否是对Java真的感兴趣。如果你的答案为肯定的话,欢迎你进入Java的世界,希望你不要半途而废,因为哪怕再简单的语言或再好的入门书籍也需要自己的琢磨。
入门
《Head First Java》
此书对于没有任何编程语言的小白十分友好,较为系统的解释了Java语言的作用和计算语言具体的实现方式。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。 而且不只是读死书,你还会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互。在这些活动中,你会写出一堆真正的Java程序,包括了一个船舰炮战游戏和一个网络聊天程序。
进入Java
《疯狂Java讲义》
此书是国民首选的Java入门书籍,网上有许多该书籍的PDF版本,同样非常适合初学者。讲解内容细致全面,系统通俗,目录划分和查找非常方便,就算完全没有基础也可以学的没有什么压力。同时这本书还考虑了Java的版本升级,非常贴心。
写在后面
对于Java的学习建议采取视频+书籍方式进行学习,小夹在这里推荐这个IT的论坛:CSDN,如果你有问题可以前去询问(前提是你已搜过网上已没有你想要的答案)。
上一篇:去黄山玩,住在汤口好还是山上好?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |