首页

文章

JAVA零基础者应该看什么书比较好

发布网友 发布时间:2022-02-28 14:00

我来回答

15个回答

热心网友 时间:2022-02-28 15:30

给大家推荐一些对Java学习有用的经典书籍,感兴趣的小伙伴们可以收藏一下!

1、《thinkingin Java》

被称之为Java的圣经的一本书,不建议零基础刚入门的时候看,容易造成学习阴影压力,建议有一定能力以后观看,能学会很多东西,无论什么阶段都能看,都能有不少收获。

2、《Head First Servle&JSP》

这本书确实非常出色,觉得在HeadFirst系列中也算是出色的一本。虽说它是为考试而写的,但是却非常适合初学者,能使人知其然并知其所以然。虽然很厚,但是很快能读完。如果是Servlet和JSP的初学者,推荐用这本。

3、《疯狂Java讲义》

考虑到初学者大多数英文并没有好到可以直接阅读并理解英文书籍,这本书可以说是JAVA教学书中比较好的。

4、《Java从入门到精通》

作为一本Java技术的入门书,它是绝对出色的。语言通俗易懂,一个星期就能让你明白怎么用Java语言写程序。此书对于没有任何编程语言基础的同学非常友好,一步一步带领入门。不过过了基础期之后,它就可以搁置一旁了。

5、《Java核心技术:卷1 基础知识》

这系列书籍,非常适合有一定编程基础的人看,里面基本全是技术讲解,能帮助有编程基础的人迅速掌握Java技术!但是对初学者不怎么友好,因为讲得很深入,而且感觉全书都是重点,找不到真正重要的东西!

6、《Java学习笔记》

此书的特点在于里面有很多作者对Java语言的独有的理解与讲解,这些内容往往也是所有Java语言初学者迷惑的地方。称之为超简明入门书籍也不为过。

7、《HeadFirstJava》

如果你是个讨厌读书的人,那么这本书一定会让你觉得很有趣。

这内容是否看着就很好理解。

这本书,通俗易懂,重点突出的书,相当适合初学者快速入门,缺点是段子太多,有时候会被当成笑话书来看。

以上就是推荐的7本Java经典书籍,希望对大家的学习有所帮助。也希望在成为一名更优秀的Java程序员的道路上,我们可以一起学习、一起进步。

热心网友 时间:2022-02-28 16:48

你要是有点其他计算机语言的基础的话推荐你阅读这两本:《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。

你要是零基础的小白的话强烈推荐你读这个吧《Head First Java》 读起来轻松搞笑,看他这一页就知道了。。:

我觉得新的学习者,光看书可能非常的枯燥,我推荐你看看网上的视频,你要是有识别度的话有些免费的课程非常的好,我本来也是跟着这些老师把基础学下来的。在此我不推荐你去报培训班,自个儿看书,跟着视频教程,一步步敲代码学下来就好。

一定要多实战,重点在坚持,你学了,基础你要是入门了,后面的书籍你自然会找到的。

热心网友 时间:2022-02-28 18:22


ps.买了一本java编程思想现在都吃灰了。。。

怎么从零基础开始学习java,这个问题也困扰了我很久,通过在网上反复查找,这个网站目前让我比较满意,对于一个小白来说,一个够基础,能一步步的教你做而又不用花太多钱的自学网站确实不错。

网站分为一个个学习模块,每一个模块里有许多单元,每个单元又有学习步骤让你动手敲代码边学边做,如果你光看文字内容还不够明白的话,还有解读性的视频讲解。每学一个知识点都会有相应的练习给你做,让你融会贯通。问答区里网友的提问与解答也会对你很有启发。网站里面的几个大的学习部分都做成了独立的项目,下载运行后可以直接看到效果。

网站里大多数内容都是免费的,对于收费的项目,买了全站通以后所有后续新增的内容都不需要再付费了,考虑到这些都是十几年java经验的站长用业余时间一行行代码码出来的,已经很超值了,新的项目也在不断更新中,能给你的简历增加一份筹码。

项目:

生动形象,通俗易懂

java 全栈工程师

一个java零基础自学网站分享 - 我的文章 - 知乎https://zhuanlan.hu.com/p/47785978

热心网友 时间:2022-02-28 20:14

先推荐一下合适的书

1、《疯狂java开发讲义》

《疯狂的讲义》这本书比较适合自学者,内容比较项目化,实操方法很多,如果你想进行java开发的深入学习,不妨看看这本书。

2、《java开发核心技术》

这本书分为两个部分,第一个部分讲的是基础知识,第二个部分讲的是高级特性。由于内容非常有层次,所以非常适合自学的同学学习。

3、《Java编程思想》

在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。

另外再说一下

零基础的小白学Java的话,看书并不是最好的选择,太枯燥了,现在网上那么多免费的教程它不香吗?俗话说“*领进门,修行在个人”,你得有个*(老师)引领你啊,Java作为一门编程语言还是有难度的,可能你自己看书看两三天都看不懂的知识点,老师一句话就能点透。

顺便给你推荐一个比较好的视频

www.bilibili.com/video/BV1L7411N77n?from=search&seid=16799296445796948632

热心网友 时间:2022-02-28 22:22

一、Java从入门到精通
《Java从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。
《Java从入门到精通(第3版)》编辑推荐:“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅。

二、Java核心技术(卷1):基础知识

Java领域最有影响力和价值的著作之一,与《Java编程思想》齐名,10余年全球畅销不衰,广受好评;2)根据Java SE 7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强

三、Java编程思想

《Java编程思想(第4版)》书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Iava’UO系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。

四、深入理解Java虚拟机:JVM高级特性与最佳实践

第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK 1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。

五、Sun 公司核心技术丛书:Effective Java中文版

在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。第2版反映了Java 5中最重要的变化,并删去了过时的内容。

六、图灵程序设计丛书:Java程序员*之道

《Java程序员*之道》分为四部分,第一部分全面介绍Java 7的新特性,第二部分探讨Java关键编程知识和技术,第三部分讨论JVM上的新语言和多语言编程,第四部分将平台和多语言编程知识付诸实践。

从介绍Java 7的新特性入手,《Java程序员*之道》涵盖了Java开发中最重要的技术,比如依赖注入、测试驱动的开发和持续集成,探索了JVM上的非Java语言,并详细讲解了多语言项目, 特别是涉及Groovy、Scala和Clojure语言的项目。此外,书中含有大量代码示例,帮助读者从实践中理解Java语言和平台。

七、Head First Java(中文版)
《Head First Java》(中文版)(第2版)是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。

八、Java 7入门经典
《Java 7入门经典》是关于Java语言讲解最为细致、全面的入门书籍,介绍了使用最新的Java JDK 7开发程序所需要的所有基础知识。书中包含大量的示例,清晰地解释了涉及的关键概念,演示了Java开发的复杂细节。

热心网友 时间:2022-03-01 00:46

初学状态:各类java基础视频和基础书籍(比如黑马视频,java疯狂讲义什么的),主要学习语法不要过于深入研究这类的视频和书籍,建议项目计算器(界面部分的代码不需要深入研究会即可)及部分不涉及算法的简单java练习。

入门状态:掌握了基础的语法后,学习struts2,spring,hibernate等流行框架,可以找一些比较简单的项目一边写一边研究熟悉,除了框架外可以读thinking in java,java核心(初级和高级),比如:学籍管理,图书管理系统等,网上后很多样例代码可以模仿。

深入研究状态:到这步对已经可以写一些简单的项目了,这时你需要深入了解框架的优劣,使用场景和优化方案,对算法又一定的认知。差不多就已经是LEADER了,可以再去重读入门状态下介绍那些书会更有收获,这时更关注的应该是效率和架构了,一般会看 企业级架构,各类设计模式,JVM虚拟机原理等 各类分析项目或者对代码运行解析的书籍。

神级状态:很少有人能达到,到这步的已经能写脱离业务逻辑的架构了,需要对计算机系统运行规则,数据流规则,JVM了解的大神,基本到这里你写书都成了


如果你对C语言的语法有些掌握,你可以试试买java核心思想,因为基础的语法,相差不多,java核心思想上卷讲的很基础,适合有一些编程基础的当工具书,下册就是很深入的东西当你对java有一定的深入了解的时候可以看

热心网友 时间:2022-03-01 03:28

热心网友 时间:2022-03-01 06:26

1、java初学者,首先推荐看《java从入门到精通》很基础的2、基础掌握之后去练习,做小项目swing之类的3、开始学java web知识,将jdbc+servlet做个中级左右的项目出来。如果想看视频学习的话可以考虑到siki学院去看下相关的视频

热心网友 时间:2022-03-01 09:40

零基础学习java,可以看李刚编写《疯狂java讲义》,推荐理由如下:

李刚的书都是从非常的入门基础开始讲,而且每个例子都非常简单,每个知识点都有实际的例子配套,可以马上上机验证结果是否正确,有理论也有操作,对于新手是最好的学习方式。

李刚的《疯狂java讲义》在各大书店销量排在第一,证明已经经过市场的考验。

热心网友 时间:2022-03-01 13:12

初学者不建议一开始看太多书,尤其是那些大部头。比如《Thinking in java》、《java疯狂讲义》,可以看看大学里的课本。然后建议从一个自己喜欢的小项目开始,比如计算器,记事本,学生管理系统,图书管理系统。在写的过程中去学习需要的知识点,当自己有一定基础了,再去看书。同时也能知道自己是不是真的有兴趣。

热心网友 时间:2022-03-01 17:00

我是学java的,给你推荐几本,《Java核心编程》,《Java编程思想》《Java高手真经》,另外你再加一些技术交流群,有问题不明白的地方可以在里面直接问。

热心网友 时间:2022-03-01 21:04

1、java基础查看大学教材。然后手动把书里的代码写的编程工具(idea)中,然后测试看结果。(工具jdk1.8+idea)
2、数据库直接看mysql5.7.学习select,delete,update,insert,replace等sql语句(安装mysql5.7+,安装mysqlworkbench连接数据库,直接在workbench中操练sql)
3、学习h5,使用《div+css》
4、学习js,《锋利的jquery》
5、再学习springboot(springmvc),mybatis(到这里基本可以工作了开发了)
6、上班后再学习redis,elasticsearch,mongo,kafka等

热心网友 时间:2022-03-02 01:26

我在入门的时候看的是《疯狂java讲义》,这本书可以说讲的是非常好的,深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、 Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。
其次再推荐一本《java核心技术卷1》,卷1讲的都是基础;等你理解了就可以看看卷2。

热心网友 时间:2022-03-02 06:04

嗯。。。我也是0基础自学过来的,个人观点,初学者不建议看书,因为书中很多都是理论知识,会把你绕晕,建议在网上找点成套的视频看,一步一步学习,边看得边跟着敲,这是一个持续的过程,刚开始必须坚持,不然没几天就忘了,前功尽弃。等有了一定基础再回头看书(Thinking in Java, Head First Java等比较适合),这样收获会大很多。

热心网友 时间:2022-03-02 10:58

《java从入门到精通》--基础语法、用法
《java编程思想》--java必看的书没有之一,但是入门不建议看
剩下的了解下数据库、框架之类的就ok了。比如说mysql、spring系列(springmvc、springboot、springcloud)等等,剩下的一些插件、中间件等工作以后再学
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? java程序员看什么书 java入门到精通学完后看什么书 学习Java看什么书好? java初学者看哪本书比较好? java自学应该看什么书 为什么我的点不开,想改改不了呢 学习java需要看什么书 是改好还是不改好? 学习java需要学哪些 看什么书 怎么更改不了呢 没改过,怎么也改不了? 学java看什么书 怎么改为什么改不了 没有改过但是改不了了,怎么办?或者怎么能三次改 怎么改不了 JAVA小白先看什么书比较好 JAVA自学看什么书好? 为什么修改不了 我的怎么改不了 修改不了怎么办 初学者学JAVA看什么书好? 学习JAVA看什么书好点??? 初学java看哪本书最好? 零基础学JAVA看什么书 初学java看什么书比较好,经典的 学习JavaWeb看什么书比较好 怎么恢复微信删掉的聊天记录 新手自学java应该看什么书 请问学java应该看什么书?最好是由浅入深。 hcia哪个方向比较好 华为HCIA的技术方向有哪些呢 PMP办理紧急缓考需要哪些文件才能成功通过? PMP考试紧急缓考在什么情况下可以办理 PMP考试,如何能紧急缓考啊?需要满足什么条件?年末忙得不可开交啊~~ PMP考试是可以申请缓考的,求具体流程? PMP认证在哪些情况下可以申请紧急缓考 PMP考试前申请紧急缓考条件及流程,有知道的吗? pmp考试的重考和缓考是怎么办理的呢? 如何办理PMP缓考和退考 PMP紧急缓考申请怎样才算是正式通过,可以参加下一期的考试吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com