登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Java编程项目实战

書城自編碼: 3707134
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 罗骞 著
國際書號(ISBN): 9787512436749
出版社: 北京航空航天大学出版社
出版日期: 2022-01-01

頁數/字數: /
書度/開本: 16开

售價:HK$ 86.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
《 《全面与进步跨太平洋伙伴关系协定》国有企业条款研究 》

售價:HK$ 98.6
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
《 银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书) 》

售價:HK$ 98.6
金托邦:江湖中的沉重正义
《 金托邦:江湖中的沉重正义 》

售價:HK$ 60.5
易经今解:释疑·解惑·见微
《 易经今解:释疑·解惑·见微 》

售價:HK$ 88.5
东欧史(全二册)-“中间地带”的困境
《 东欧史(全二册)-“中间地带”的困境 》

售價:HK$ 221.8
虚拟资本:金融怎样挪用我们的未来
《 虚拟资本:金融怎样挪用我们的未来 》

售價:HK$ 77.3
刻意练习不生气
《 刻意练习不生气 》

售價:HK$ 39.2
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
《 大宋理财:青苗法与王安石的金融帝国(全彩插图本) 》

售價:HK$ 109.8

 

建議一齊購買:

+

HK$ 163.4
《PHP 编程从入门到实践》
+

HK$ 173.8
《C语言入门经典(第6版)》
+

HK$ 160.0
《PHP 7开发宝典(第4版)》
+

HK$ 178.2
《C Primer Plus 第6版 中文版》
+

HK$ 129.4
《Python趣味案例编程(全彩版)》
+

HK$ 106.7
《万物互联:物联网核心技术与安全》
內容簡介:
本书详细介绍了 Java 语言面向对象程序设计中的核心技术和编程技巧。另外本书还将 Java教学与实战经验的知识点融入练习当中,通过练习让读者迅速理解书中的知识点,并快速掌握 Java技术的精髓,快速提高Java程序开发技能。
本书适合Java从入门到精通各个层次的读者参考学习,Java初学者、Java编程爱好者、Java语言工程师等均可选择本书作为Java开发的实战指南和参考工具书,应用型高校计算机相关专业、培训机构也可选择本书作为Java算法、Java程序设计和面向对象编程的教材或参考书。
目錄
第1章 快速入门:基础知识 / 1
1.1 Java简介 / 1
1.2 安装Java / 2
1.3 Java应用程序 / 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 输入学生信息并输出学生ID / 21
测试4 计算装满水果盒的数量 / 21
第3章 流程控制 / 23
3.1 条件语句/ 23
3.1.1 if语句 / 23
3.1.2 if-else语句 / 24
3.1.3 else-if语句 / 26
1Java编程项目实战
3.1.4 switch语句 / 28
测试5 使用条件语句编程 / 30
测试6 开发温度系统 / 30
3.2 循环结构/ 31
3.2.1 for循环 / 31
测试7 编程实现for循环/ 33
3.2.2 嵌套for循环 / 35
3.2.3 for each循环 / 36
3.2.4 while和do while循环 / 37
测试8 while循环 / 40
测试9 循环结构 / 40
测试10 带嵌套的循环 / 40
第4章 面向对象程序设计 / 42
4.1 面向对象程序设计的特点和原则/ 42
4.2 面向对象程序设计的编程范式/ 43
4.3 类/ 44
4.4 构造函数/ 48
4.5 This的用法 / 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
测试16 Java中的类型转换 / 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.1 CSV 文件 / 111
7.1.2 Java读取文件的基本原理 / 112
7.1.3 构建 CSV 阅读器/ 113
7.2 数 组 / 115
测试24 使用具有初始容量的数组从 CSV 文件读取用户数据 117
7.3 Java集合框架 / 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.4 hashCode()和equals()/ 153
第9章 异常处理/ 159
9.1 异常概述 / 159
9.2 错误与异常 / 160
测试32 处理数字输入中的错误 / 161
9.3 Java集成环境(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

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.