首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 JAVA语言程序设计(基础篇)(英文版·原书第12版)
内容
编辑推荐
·更新至Java 9、10和11,使用Java新特性对示例进行了改进和简化。
·精心设计了大量示例,详细呈现问题求解的步骤,并且随着学习进程的推进不断深入。所有代码均可免费下载,部分示例还新增了算法动画演示和视频注解。
·配备大量编程练习题,涉及商业、游戏、媒体等众多应用领域,分为四个难度等级,帮助读者在动手实践中理解并掌握所学知识。
内容推荐
本书是Java语言的经典教材,分为基础篇和进阶篇,采用“基础优先,问题驱动”的方式,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术,并学会应用所学技术解决实际开发中遇到的问题。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为Java语言及编程爱好者的参考资料。
目录
第1章计算机、程序和Java概述1
1.1引言2
1.2什么是计算机2
1.3编程语言7
1.4操作系统9
1.5Java的特性和应用10
1.6Java语言规范、API、JDK、JRE和IDE11
1.7一个简单的Java程序12
1.8创建、编译和执行Java程序15
1.9程序设计风格和文档18
1.10程序设计错误19
1.11使用NetBeans开发Java程序23
1.12使用Eclipse开发Java程序26
第2章基本程序设计33
2.1引言34
2.2编写简单的程序34
2.3从控制台读取输入37
2.4标识符40
2.5变量40
2.6赋值语句和赋值表达式42
2.7命名常量43
2.8命名习惯44
2.9数值数据类型和操作45
2.10数值型字面值48
2.11JShell50
2.12表达式求值和操作符优先级52
2.13示例学习:显示当前时间54
2.14增强赋值操作符56
2.15自增和自减操作符57
2.16数值类型转换58
2.17软件开发过程61
2.18示例学习:计算货币单位64
2.19常见错误和陷阱67
第3章选择77
3.1引言78
3.2boolean数据类型、值和表达式78
3.3if语句80
3.4双分支if-else语句82
3.5嵌套的if语句和多分支if-else语句83
3.6常见错误和陷阱85
3.7产生随机数89
3.8示例学习:计算体重指数91
3.9示例学习:计算税率92
3.10逻辑操作符95
3.11示例学习:判断闰年99
3.12示例学习:彩票100
3.13switch语句102
3.14条件操作符105
3.15操作符的优先级和结合规则106
3.16调试108
第4章数学函数、字符和字符串121
4.1引言122
4.2常用数学函数122
4.3字符数据类型和操作126
4.4String类型131
4.5示例学习140
4.6格式化控制台输出146
第5章循环159
5.1引言160
5.2while循环160
5.3示例学习:猜数字163
5.4循环设计策略166
5.5使用用户确认或标记值控制循环168
5.6do-while循环171
5.7for循环173
5.8采用哪种循环176
5.9嵌套循环178
5.10最小化数值错误180
5.11示例学习182
5.12关键字break和continue186
5.13示例学习:判断回文189
5.14示例学习:显示素数191
第6章方法205
6.1引言206
6.2定义方法206
6.3调用方法208
6.4空方法与有返回值的方法211
6.5按值传参213
6.6模块化代码217
6.7示例学习:将十六进制数转换为十进制数219
6.8重载方法221
6.9变量的作用域224
6.10示例学习:生成随机字符225
6.11方法抽象和逐步求精227
第7章一维数组249
7.1引言250
7.2数组基础250
7.3示例学习:分析数字257
7.4示例学习:一副牌258
7.5复制数组260
7.6将数组传递给方法261
7.7方法返回数组264
7.8示例学习:统计每个字母出现的次数265
7.9可变长参数列表268
7.10查找数组269
7.11排序数组273
7.12Arrays类274
7.13命令行参数276
第8章多维数组289
8.1引言290
8.2二维数组基础290
8.3处理二维数组293
8.4将二维数组传递给方法295
8.5示例学习:给多选题测验评分296
8.6示例学习:找出最近点对298
8.7示例学习:数独300
8.8多维数组303
第9章对象和类323
9.1引言324
9.2为对象定义类324
9.3示例:定义类和创建对象326
9.4使用构造方法构造对象331
9.5通过引用变量访问对象332
9.6使用Java库中的类336
9.7静态变量、常量和方法339
9.8可见性修饰符344
9.9数据域封装346
9.10向方法传递对象参数349
9.11对象数组353
9.12不可变对象和类355
9.13变量的作用域357
9.14this引用358
第10章面向对象367
10.1引言368
10.2类的抽象和封装368
10.3面向对象思想372
10.4类的关系375
10.5示例学习:设计Course类378
10.6示例学习:设计栈类380
10.7将基本数据类型值作为对象处理382
10.8基本类型和包装类类型之间的自动转换386
10.9BigInteger和BigDecimal类387
10.10String类388
10.11StringBuilder类和StringBuffer类395
标签
缩略图
书名 JAVA语言程序设计(基础篇)(英文版·原书第12版)
副书名
原作名
作者 (美)梁勇
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111767268
开本 32开
页数 1592
版次 1
装订
字数 1782000
出版时间 2024-11-01
首版时间
印刷时间 2024-11-01
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量
CIP核字
中图分类号 TP312.8
丛书名
印张
印次 1
出版地
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/17 19:13:10