问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

关于计算机编程c语言,java,自学看哪些书比较浅显易懂

发布网友 发布时间:2022-04-25 13:10

我来回答

13个回答

热心网友 时间:2022-04-14 11:02

其中《Head First Java》被亚马逊评为十大好书之一。在京东计算机类书籍中热度排名第16位,在Java类书籍中排名第2位。豆瓣评分为8.8分,有百分之54.4%的读者给出了五星评价。在知乎社区中有来自无数位的大神做推荐。哪本书适合推荐给 Java 初学者? - 书籍推荐

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

Head First系列的图文并茂学习方式能让你快速地在脑海中掌握住知识。敞开心胸准备好学习这些关键性的主题:

*Java程序语言

*面向对象程序开发

*Swing图形化接口

*使用Java API函数库

*编写、测试与布署应用程序

*处理异常

*多线程

*网络程序设计

*集合与泛型

《疯狂Java讲义》深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、 Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了 java.awt、java.lang、http://java.io和java.nio、java.sql、java.text、java.util、 javax.swing包下绝大部分类和接口。

对于这本书,大家并不陌生。 《Thinking in Java》在京东平台有超过4.5w+的评论,在京东计算机类书籍中热度排名第9位,在Java类书籍中排名第1位。在豆瓣,总评分达到9.1分,有61.1%的读者给出了五星的评价。在知乎社区也是一本被极力推荐的书籍,当然这本书希望你可以在读完上面两本之一之后再开始拿起这本书。

很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的方法应该是作为辅助的读物。《Thinking in Java》并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入的分析和解释。

《Java 核心技术》在京东平台有超过1.5w+的评论,在京东计算机类书籍中热度排名第37位,在Java类书籍中排名第5位。在豆瓣,总评分达到8.9分,有53.4%的读者给出了五星的评价。作为入门之后的书籍值得咀嚼一番。

《JAVA核心技术(卷1):基础知识(原书第 8版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展 的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了Java SE6的新特性。全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用 程序和Applet、异常日志断言和调试、叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类型库的相关特性。

图书的一个基本大纲:

1-6章:概述和基本语法,为便于C++程序员迁移,附有大量C++对比注释,还有各种“注意”“警告”的tips,这编排很好。

7-9章:Java基于awt和swing包的界面开发由于缺少良好的IDE支持,界面设计和布局问题让习惯了VS的初学者很烦躁,789可跳读,核心机制是事件驱动-监听-方法回调的机制。书中很多相关示例代码。

10-11 章:应用部署和applet,先了解一下,要发布时再仔细看也来得及,至于applet,据说现在用的比较少了。如果你熟悉C++或C++++的话,异常 几乎没新内容,但是建议读第4章之前先读一下异常这章,因为java中所有可能的非运行时异常都需要人工捕获处理。

12-13章:虚拟机的泛型系统实现特点及使用注意是第一卷的进阶精华,也是MetaPrograming的第一步,和C++的template的实现很不一样,C++的程序员要注意比较区别。至于集合,要注意分类,因为历史遗留和兼容性问题,java这块比较乱。

14章:先有多线程的概念在看书要好些,包里有一大堆过时的API,小心尽量不使用。书里的配图很好。

如果你想学好Java,想知道Java的原理吗?这本书会是你的不二选择。 《深入理解Java虚拟机:JVM高级特性与最佳实践》在京东平台有超过3.5w+的评论,在京东计算机类书籍中热度排名第24位,在Java类书籍中排名第3位。在豆瓣,总评分达到8.6分,有43.6%的读者给出了五星的评价。作为入门之后的书籍值得咀嚼一番。

玩java不懂JVM那岂能行,此书乃java进阶必看的书籍,对java内存模型,JVM工作原理,基本JVM调优和内存溢出排查有很大的帮助

全书共分为五大部分。第一部分从宏观的角 度介绍了整个Java技术体系的过去、现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。第二部分讲解了JVM的自动内 存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见的虚拟机的监控与调试工 具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据;虚拟机的类创建机制以及类加载 器的工作原理和它对虚拟机的意义;虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装 箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的 数据和结果。第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生 原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。

本书适合所有Java程序员、系统调优师和系统架构师阅读。

老司机带你分析SpringMVC框架设计原理与实现

链接:https://pan.baidu.com/s/1cksL0_VmSMdkIXWFSOx19g

密码:57w4

Netty粘包分包现象及解决方案实战,防socket攻击

链接:https://pan.baidu.com/s/1kTF2oqHOqvrPJrKa7TpXOQ

密码:dk9n

大型企业级高并发下数据库水平切分之读写分离技巧详解

链接:https://pan.baidu.com/s/1OrXSGCCboqgVX2vgfC7Z7Q

密码:ri8q

分布式事务出现场景及解决方案详细剖析

链接:https://pan.baidu.com/s/1BBf6cePibN0xawFEY7A6ZA

密码:380p

以上都是小编收集了大神的灵药,喜欢的拿走吧!喜欢小编就轻轻关注一下吧!

热心网友 时间:2022-04-14 12:20

学C语言,建议你用《C程序设计(第三版)》,谭浩强 著,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!

热心网友 时间:2022-04-14 13:54

C语言:C Primer Plus(第6版)

JAVA:Java语言程序设计-基础篇

如果是新手强力推荐C Primer Plus(第6版),绝对浅显易懂,差不多是我看过最好的c语言书籍没有之一

另外我有C Primer Plus(第6版)中文版电子书,需要的可以找我

热心网友 时间:2022-04-14 15:46

c语言的话,那就是非常经典的谭浩强写的绿皮儿的c语言程序入门。java的话,我看过最易懂的入门书籍是java学习笔记。

热心网友 时间:2022-04-14 17:54

加入不是想直接找工作的话建议从c语言学起,入门推荐C primer plus第六版,虽然有些厚,但是比起国内的一些书好了很多,入门后看c和指针以及一些数据结构的书。java的话可以看java核心技术。最好边看书边看看讲解视频。

热心网友 时间:2022-04-14 20:18

就难易程度来讲 肯定是c语言难很多了 而且用的地方不是很广泛 所以不是很好找工作
java 现在需求比c语言大很多 而且要想去互联网公司 没有招c语言的职位

热心网友 时间:2022-04-14 23:00

谭浩强

热心网友 时间:2022-04-15 01:58

谭浩强 嘻嘻嘻 ,

热心网友 时间:2022-04-15 05:12

入门基础,可以来找我,我带你

热心网友 时间:2022-04-15 08:44

菜鸟教程学计算机编程

热心网友 时间:2022-04-15 12:32

看书应该比较难吧 建议看些视频会容易些

热心网友 时间:2022-04-15 16:36

现在看书不容易理解,推荐你上腾讯课堂观看免费的教程

热心网友 时间:2022-04-15 20:58

C语言看谭浩强的就可以,网上的资源也一堆
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 想自学关于机械设备,要看什么书? 自学计算机编程该从哪学起呢,先要看哪几本书,希望帮推荐一下._百度知 ... ...请问应该做那些准备?(比如,建议先从什么书,什么内容开始学习... 我想自学电脑需要哪些书籍 自学机械需要哪些书? 我想自学一下计算机, 谁能告诉我应该先看什么书或者应该先学什么? ...如果想自学计算机 最先学什么?或者说最先看什么书?(有一定基础,会... 简笔画hellokitty上色 我买的一款施华洛世奇的hellokitty的水晶吊坠,女朋友不喜欢款式,想换可... 凯蒂猫卡通饭团的做法大全 凉皮的做法,自制凉皮怎么做好吃,自制凉皮的家常做法 土豆丝炒面皮怎么做 求hello Kitty相关的全部人物的名字和简介,最好有配一两张图片_百度知... lol无限模式是什么 英雄联盟里无限火力这个模式多久出来一次? lol无限封1小时怎么解除? lol无限视距什么意思 六上(人教版)第四单元作文、(建议书) 环保建议书作文500 要自己写的 快快快 《LOL》无限重连就是上不去是什么原因? 刚开始学机械,应该先看什么类型的书呢,本人大学本科 想自学计算机软件方面的,应该从看什么书开始? 给奶奶的一封信 给我奶奶写封信怎么写 我想自学电脑编程但我是小白,没基础,应该先看什么书?? 给奶奶的一封信 留言条? 写给奶奶的一封信分段 给已故的奶奶写一封信 给奶奶的一封信关于学习成绩差的200 砂锅做什么菜比较好 砂锅可以用来做哪些菜? 用砂锅炖什么菜好 砂锅可以做什么菜 投标书如何装订? 用打印机打印出来的投标书应该用甚么装订方法比较好? 投标书如何装订 第一次做投标书。很多资料都是PPT,能直接打印出来放进标书里吗?_百度... 投标书应手写还是打印(急) 广联达电子投标工具打印标书,怎么打印双面。 须使用印刷有投标人名称的纸张打印投标书,请问这是什么样的纸张啊...
  • 焦点

最新推荐

猜你喜欢

热门推荐