Java编程的逻辑
正版新书 新华官方库房直发 可开电子发票
¥
68.31
6.9折
¥
99
全新
库存16件
作者马俊昌 著
出版社机械工业出版社
ISBN9787111587729
出版时间2018-01
版次1
装帧平装
开本16开
纸张胶版纸
页数675页
定价99元
货号SC:9787111587729
上书时间2024-12-22
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
马俊昌,邻家科技CTO和联合创始人。北京理工大学博士,曾就职于IBM,从事中间件、云计算架构和开发工作,在万普世纪负责移动广告平台大数据分析和算法优化工作。2014年联合创立邻家科技,主要产品“到位APP”是一个到家生活服务平台。十多年来,一直从事Java编程,积累了比较丰富的经验。平时喜欢读书,研究技术与创新,乐于分享编程心得,欢迎关注我的微信公众号“老马说编程”,和你一起探索编程本质。
精彩内容:
Preface 前言为什么要写这本书写一本关于编程的书,是我大概15年前就有的一个想法,当时,我体会到了编程中数据结构的美妙和神奇,有一种收获的喜悦和分享的冲动。这种收获是我反复阅读教程十几遍,花大量时间上机练习调试得到的,这是一个比较痛苦的过程。我想,如果把我学到的知识更为清晰易懂地表达出来,其他人不就可以掌握编程容易一些,并体会到那种喜悦了吗?不过,当时感觉自己学识太浅,要学习的东西太多,想一想也就算了。 触发我开始写作是在2016年年初,可汗学院的事迹震撼了我。可汗学院的创始人是萨尔曼·可汗,他自己录制了3000多个短视频,主要教中小学生基础课。他为每门课程建立了知识地图,地图由知识点组成,知识点之间有依赖关系。每个知识点都有一个视频,每个视频10分钟左右,他的讲解清晰透彻,极受欢迎。比尔·盖茨声称可汗是他最欣赏的老师,邀请其在TED发表演讲,同时投资可汗成立了非营利机构可汗学院,可汗也受到了来自谷歌等公司的投资。可以说,可汗以一己之力推动了全世界的教育。 我就想,我可不可以学习可汗,为计算机编程教育做一点事情?也就是说,为编程的核心知识建立知识地图,从最基础的概念开始,分解为知识点,一个知识点一个知识点地讲解,每一个知识点都力争清晰透彻,阐述知识点是什么、怎么用、有什么用途、实现原理是什么、思维逻辑是什么、与其他知识点有什么关系等。可汗的形式是视频,但我想先从文字总结开始。我希望表达的是编程的通用知识,但编程总要用一个具体语言,我想就用我最熟悉的Java吧。 过去十几年,Java一直是软件开发领域最主流的语言之一,在可以预见的未来,Java还将是最主流的语言之一。但关于Java编程的书比比皆是,也不乏经典之作,市场还需要一本关于Java编程的书吗?甚至,还需要编程的书吗?如果需要,需要什么样的书呢?关于编程的需求,我想答案是肯定的。过去几十年,I
...
内容简介:
本书涵盖以下内容:① 讲解编程基础,了解计算机程序的执行流程与基本元素;② 讲解计算机的基本元素由来与基本运行机制(二进制描述);③ 讲解面向对象的编程原理与逻辑,设计类、继承与多态、接口与抽象类、代码的组织机制。④ 讲解常用基础类的实现方式与执行机制。⑤ 讲解泛型、容器类、数据结构和算法;⑥ 讲解文件系统的设计与实现。⑦ 讲解并发编程的基础、实现与编程技巧;⑧ 讲解动态、声明式、函数式编程的编程思路、API与技巧。
目录:
读者评论
前言
第一部分编程基础与二进制
第1章编程基础2
1.1数据类型和变量3
1.2赋值4
1.2.1基本类型4
1.2.2数组类型6
1.3基本运算8
1.3.1算术运算8
1.3.2比较运算10
1.3.3逻辑运算10
1.3.4小结11
1.4条件执行11
1.4.1语法和陷阱11
1.4.2实现原理14
1.5循环16
1.5.1循环的4种形式16
1.5.2循环控制19
1.5.3实现原理20
1.5.4小结20
1.6函数的用法21
1.6.1基本概念21
1.6.2进一步理解函数23
1.6.3小结27
1.7函数调用的基本原理27
1.7.1栈的概念27
1.7.2函数执行的基本原理28
1.7.3数组和对象的内存分配29
1.7.4递归调用的原理30
1.7.5小结31
第2章理解数据背后的二进制33
2.1整数的二进制表示与位运算33
2.1.1正整数的二进制表示33
2.1.2负整数的二进制表示34
2.1.3十六进制35
2.1.4位运算36
2.2小数的二进制表示37
2.2.1小数计算为什么会出错37
2.2.2二进制表示38
2.3字符的编码与乱码39
2.3.1常见非Unicode编码39
2.3.2Unicode编码42
2.3
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价