您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java语言程序设计(基础篇)(英文版·原书第12版)
字数: 1782000
装帧: 平装
出版社: 机械工业出版社
作者: (美)梁勇(Y.Daniel Liang) 著
出版日期: 2024-11-01
版次: 1
开本: 32开
isbn: 9787111767268
页数: 1592
出版年份: 2024
定价:
¥149
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
·更新至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
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网