您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java编程项目实战
字数: 309000
装帧: 平装
出版社: 北京航空航天大学出版社
出版日期: 2022-01-01
商品条码: 9787512436749
版次: 1
开本: 16开
页数: 220
出版年份: 2022
定价:
¥69
销售价:
登录后查看价格
¥{{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语言面向对象程序设计中的核心技术和编程技巧。另外本书还将Java教学与实战经验的知识点融入练习当中,通过练习让读者迅速理解书中的知识点,并快速掌握Java技术的精髓,快速提高Java程序开发技能。本书适合Java从入门到精通各个层次的读者参考学习,Java初学者、Java编程爱好者、Java语言工程师等均可选择本书作为Java开发的实战指南和参考工具书,应用型高校计算机相关专业、培训机构也可选择本书作为Java算法、Java程序设计和面向对象编程的教材或参考书。
目录
第1章快速入门:基础知识1
1.1Java简介1
1.2安装Java2
1.3Java应用程序5
1.3.1规则5
测试1输出简单算术运算7
1.3.2从用户获取输入程序7
1.3.3包9
测试2使用Scanner类执行操作从用户端读取数据10
第2章变量与数据类型12
2.1数据类型和变量12
2.1.1数据类型12
2.1.2变量12
2.2整型数据13
2.2.1整型(int)14
2.2.2长整型(long)15
2.2.3类型转换15
2.2.4字节型(byte)16
2.2.5短整型(short)16
2.2.6字符型(char)17
2.3布尔型(Boolean)18
2.4浮点型19
测试3输入学生信息并输出学生ID21
测试4计算装满水果盒的数量21
第3章流程控制23
3.1条件语句23
3.1.1if语句23
3.1.2if-else语句24
3.1.3else-if语句26
1Java编程项目实战
3.1.4switch语句28
测试5使用条件语句编程30
测试6开发温度系统30
3.2循环结构31
3.2.1for循环31
测试7编程实现for循环33
3.2.2嵌套for循环35
3.2.3foreach循环36
3.2.4while和dowhile循环37
测试8while循环40
测试9循环结构40
测试10带嵌套的循环40
第4章面向对象程序设计42
4.1面向对象程序设计的特点和原则42
4.2面向对象程序设计的编程范式43
4.3类44
4.4构造函数48
4.5This的用法50
测试11用Java创建一个简单的类50
测试12编写计算器51
4.6继承51
4.6.1继承的原则51
4.6.2继承的类型52
4.6.3继承的关键字52
4.6.4构造器54
4.6.5继承的重要性56
测试13使用继承创建计算器58
4.7重载59
4.7.1重载规则59
4.7.2构造函数重载61
4.8多态性62
4.9重载和重写之间的区别63
第5章接口和类型转换64
5.1接口64
测试14用Java创建和实现接口68
2目录
5.2类型转换69
测试15使用instanceof检查类型转换是否正确70
5.3对象类71
5.4自动装箱与拆箱72
测试16Java中的类型转换75
5.5抽象类和抽象方法76
测试17使用抽象类封装公共逻辑78
第6章数据结构、数组和字符串80
6.1算法和数据结构80
6.1.1算法80
6.1.2数据结构83
6.2数组85
6.2.1创建和初始化数组86
6.2.2访问数组元素86
测试18寻找数组中最小的数字89
测试19使用带运算符的数组计算器89
6.3二维数组90
6.4排序94
6.4.1插入排序95
6.4.2创建ArrayList并添加元素98
6.4.3更换和删除元素99
6.5迭代器101
测试20运用ArrayList103
6.6字符串104
6.6.1创建字符串104
6.6.2字符串串联104
6.6.3字符串长度105
测试21输入字符串并输出其长度106
测试22计算器106
6.6.4字符串类型转换107
6.6.5比较两个字符串107
6.6.6字符串拼接108
测试23删除字符串中的重复字符109
第7章集合框架和泛型111
7.1用Java读取文件111
3Java编程项目实战
7.1.1CSV文件111
7.1.2Java读取文件的基本原理112
7.1.3构建CSV阅读器113
7.2数组115
测试24使用具有初始容量的数组从CSV文件读取用户数据117
7.3Java集合框架117
7.3.1概述117
7.3.2向量119
测试25使用向量读取真实数据集121
7.3.3迭代集合121
测试26迭代用户向量122
7.3.4哈希表(Hashtable)123
7.4泛型125
7.4.1泛型概述125
7.4.2泛型原理126
7.4.3泛型使用127
7.5比较130
7.6排序132
7.6.1冒泡排序132
7.6.2合并排序132
测试27对用户进行排序134
7.7数据结构135
7.7.1列表135
7.7.2数组列表135
7.7.3链表135
7.7.4映射136
7.7.5哈希图137
7.7.6树图137
7.7.7链式哈希图137
7.7.8集合138
7.8队列140
第8章高级数据结构144
8.1链表144
8.1.1链表的优势144
测试28用Java创建自定义链表147
8.1.2链表的缺点148
8.2二叉搜索树148
测试29实现BinarySearchTree类中的方法,在BST中找到优选值和最小值151
8.3枚举151
测试30使用枚举来保存学校院系的详细信息153
测试31编写一个可以接收值的应用程序,实现反向查找153
8.4hashCode()和equals()153
第9章异常处理159
9.1异常概述159
9.2错误与异常160
测试32处理数字输入中的错误161
9.3Java集成环境(IDE)处理异常162
9.4异常源169
9.4.1已检查异常170
9.4.2未检查异常171
9.5异常的层次结构173
9.6引发异常和自定义异常174
测试33用Java编写自定义异常177
9.7异常机制177
9.8多异常类型182
附录测试题程序184
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网