失效链接处理 |
《Java语言E序设计Q基)(j)Q原书第10版)(j)》PDF 下蝲
图书介:(x)
本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了(jin)Java 8的特性,采用“基础优先Q问题驱?rdquo;的教学方式,循序渐进Cl了(jin)E序设计基础、解决问题的Ҏ(gu)、面向对象程序设计、图形用L(fng)面设计、异常处理、I/O和递归{内宏V此外,本书q全面且深入地覆盖了(jin)一些高U主题,包括法和数据结构、多U程、网l、国际化、高UGUI{内宏V?/span> 本书中文版由《Java语言E序设计 基础》和《Java语言E序设计 q阶》组成。基对应原书的W??8章,q阶对应原书的W?9?3章。ؓ(f)满对Web设计有浓厚兴的同学Q本版在配套|站上增加了(jin)W?4?2章的内容Q以提供更多的相关信息?/span> 本书特点 基础介l基内容Q进阶篇介绍高内容Q便于教师按需选择理想的教材?/span> 全面整合?jin)Java 8的特性,对全书的内容q行?jin)修订和更新Q以反映JavaE序设计的最新技术发展?/span> 寚w向对象程序设计进行了(jin)深入Q包含GUIE序设计的基和扩展?/span> 提供的大量示例中都包括了(jin)寚w题求解的详细步骤Q很多示例都是随着Java技术的引入不断地进行增强,q种循序渐进的讲解方式更易于学生学习(fn)?/span> 用JavaFX取代?jin)SwingQ极大地化了(jin)GUI~程Q比Swing更易于学?fn)?/span> 更多有趣CZ和练?fn),Ȁ发学生兴。在配套|站上还为教师提供了(jin)100多道的编E练?fn)题?/span>
相关截图Q?br />
![]()
图书目录Q?/strong>
Introduction to Java Programming, Comprehension Version, Tenth Edition 出版者的?/span> 中文版序 译者序 前言 W?章 计算机、程序和Java概述 1 1.1 引言 1 1.2 什么是计算?2 1.2.1 中央处理?2 1.2.2 比特和字?3 1.2.3 内存 3 1.2.4 存储讑֤ 4 1.2.5 输入和输?gu)?4 1.2.6 通信讑֤ 5 1.3 ~程语言 6 1.3.1 机器语言 6 1.3.2 汇编语言 6 1.3.3 高语言 7 1.4 操作pȝ 8 1.4.1 控制和监视系l的zd 8 1.4.2 分配和调配系l资?8 1.4.3 调度操作 8 1.5 Java、万l网以及(qing)其他 9 1.6 Java语言规范、API、JDK和IDE 10 1.7 一个简单的JavaE序 11 1.8 创徏、编译和执行JavaE序 13 1.9 E序设计风格和文?16 1.9.1 正确的注释和注释风格 16 1.9.2 正确的羃q和I白 16 1.9.3 块的风格 17 1.10 E序设计错误 17 1.10.1 语法错误 17 1.10.2 q行旉?18 1.10.3 逻辑错误 18 1.10.4 常见错误 19 1.11 使用NetBeans开发JavaE序 20 1.11.1 创徏Java工程 20 1.11.2 创徏Javac?21 1.11.3 ~译和运行类 22 1.12 使用Eclipse开发JavaE序 22 1.12.1 创徏Java工程 22 1.12.2 创徏Javac?24 1.12.3 ~译和运行类 24 关键术语 25 本章结 25 试?26 ~程l习(fn)?26 W?章 基本E序设计 28 2.1 引言 28 2.2 ~写单的E序 28 2.3 从控制台d输入 31 2.4 标识W?34 2.5 变量 34 2.6 赋D句和赋D辑ּ 36 2.7 命名帔R 37 2.8 命名?fn)?37 2.9 数值数据类型和操作 38 2.9.1 数值类?38 2.9.2 从键盘读取数?39 2.9.3 数值操作符 39 2.9.4 q运?41 2.10 数值型直接?41 2.10.1 整型直接?42 2.10.2 点型直接量 42 2.10.3 U学记数?42 2.11 表达式求g?qing)操作符优先U?43 2.12 CZ学习(fn)Q显C当前时?44 2.13 增强赋值操作符 46 2.14 自增和自减操作符 47 2.15 数值类型{?48 2.16 软g开发过E?50 2.17 CZ学习(fn)Q整钱兑?54 2.18 常见错误和陷?56 关键术语 58 本章结 58 试?59 ~程l习(fn)?59 W?章 选择 64 3.1 引言 64 3.2 boolean数据cd 64 3.3 if语句 66 3.4 双分支if-else语句 68 3.5 嵌套的if语句和多分支if-else语句 69 3.6 常见错误和陷?71 3.7 产生随机?74 3.8 CZ学习(fn)Q计n体质量指?76 3.9 CZ学习(fn)Q计税?77 3.10 逻辑操作W?80 3.11 CZ学习(fn)Q判定闰q?83 3.12 CZ学习(fn)Q彩?84 3.13 switch语句 85 3.14 条g表达?88 3.15 操作W的优先U和l合规则 89 3.16 调试 90 关键术语 91 本章结 91 试?92 ~程l习(fn)?92 W?章 数学函数、字W和字符?100 4.1 引言 100 4.2 常用数学函数 101 4.2.1 三角函数Ҏ(gu) 101 4.2.2 指数函数Ҏ(gu) 102 4.2.3 取整Ҏ(gu) 102 4.2.4 min、max和absҎ(gu) 102 4.2.5 randomҎ(gu) 103 4.2.6 CZ学习(fn)Q计三角Ş的角?103 4.3 字符数据cd和操?105 4.3.1 Unicode和ASCII?105 4.3.2 Ҏ(gu)字符的{义序?106 4.3.3 字符型数据与数值型数据之间的{?107 4.3.4 字符的比较和试 107 4.4 Stringcd 109 4.4.1 求字W串长度 110 4.4.2 从字W串中获取字W?110 4.4.3 q接字符?111 4.4.4 字符串的转换 111 4.4.5 从控制台d字符?112 4.4.6 从控制台d字符 112 4.4.7 字符串比?112 4.4.8 获得子字W串 114 4.4.9 获取字符串中的字W或者子?115 4.4.10 字符串和数字间的转换 116 4.5 CZ学习(fn) 117 4.5.1 猜测生日 118 4.5.2 十六进制数转换为十q制?121 4.5.3 使用字符串修改彩程?122 4.6 格式化控制台输出 123 关键术语 126 本章结 127 试?127 ~程l习(fn)?127 W?章 循环 133 5.1 引言 133 5.2 while循环 134 5.2.1 CZ学习(fn)Q猜数字 136 5.2.2 循环设计{略 138 5.2.3 CZ学习(fn)Q多个减法测试题 138 5.2.4 使用标记值控制@?140 5.2.5 输入和输出重定向 141 5.3 do-while循环 143 5.4 for循环 144 5.5 采用哪种循环 147 5.6 嵌套循环 149 5.7 最化数值错?151 5.8 CZ学习(fn) 152 5.8.1 求最大公U数 152 5.8.2 预测未来学费 154 5.8.3 十q制数{换ؓ(f) 十六q制?155 5.9 关键字break和continue 156 5.10 CZ学习(fn)Q判断回文串 159 5.11 CZ学习(fn)Q显C素?160 关键术语 162 本章结 163 试?163 ~程l习(fn)?163 W?章 Ҏ(gu) 171 6.1 引言 171 6.2 定义Ҏ(gu) 172 6.3 调用Ҏ(gu) 173 6.4 voidҎ(gu)CZ 175 6.5 通过传D行参C?178 6.6 模块化代?181 6.7 CZ学习(fn)Q将十六q制数{换ؓ(f)十进制数 183 6.8 重蝲Ҏ(gu) 185 6.9 变量的作用域 187 6.10 CZ学习(fn)Q生成随机字W?188 6.11 Ҏ(gu)抽象和逐步求精 190 6.11.1 自顶向下的设?191 6.11.2 自顶向下和自底向上的实现 192 6.11.3 实现l节 193 6.11.4 逐步求精的优?196 关键术语 196 本章结 197 试?197 ~程l习(fn)?197 W?章 一l数l?207 7.1 引言 207 7.2 数组的基知识 207 7.2.1 声明数组变量 208 7.2.2 创徏数组 208 7.2.3 数组大小和默认?209 7.2.4 讉K数组元素 209 7.2.5 数组初始化语?210 7.2.6 处理数组 210 7.2.7 foreach循环 212 7.3 CZ学习(fn)Q分析数?214 7.4 CZ学习(fn)Q一副牌 215 7.5 数组的复?217 7.6 数l传递给Ҏ(gu) 218 7.7 从方法中q回数组 221 7.8 CZ学习(fn)Q统计每个字母出现的ơ数 221 7.9 可变长参数列?224 7.10 数组的查?225 7.10.1 U性查找法 225 7.10.2 二分查找?226 7.11 数组的排?228 7.12 Arraysc?230 7.13 命o(h)行参?232 7.13.1 向mainҎ(gu)传递字W串 232 7.13.2 CZ学习(fn)Q计器 232 关键术语 234 本章结 235 试?235 ~程l习(fn)?235 W?章 多维数组 242 8.1 引言 242 8.2 二维数组的基知识 242 8.2.1 声明二维数组变量q创Zl数l?243 8.2.2 获取二维数组的长?244 8.2.3 锯数组 244 8.3 处理二维数组 245 8.4 二l数l传递给Ҏ(gu) 247 8.5 CZ学习(fn)Q多选题?gu)验评?248 8.6 CZ学习(fn)Q找?gu)Lq的点对 249 8.7 CZ学习(fn)Q数?251 8.8 多维数组 254 8.8.1 CZ学习(fn)Q每日温度和湿度 255 8.8.2 CZ学习(fn)Q猜生日 256 转蝲自:(x)https://download.csdn.net/download/qq_39601214/9908358 下蝲地址Q?/strong>版权归出版社和原作者所有,链接已删除,误买正?/b> ?sh)子版仅供预览?qing)学习(fn)交流使用Q下载后?4时内删除,支持正版Q喜Ƣ的误买正版书c:(x)《Java语言E序设计Q基)(j)Q原书第10版)(j)?/a> |