社区
Java从入门到进阶的课程社区_NO_1
Java基础核心编程
帖子详情
30-第13节SET运算符及练习
weixin_44012544
2023-01-13 00:45:08
课时名称
课时知识点
30-第13节SET运算符及练习
...全文
16
回复
打赏
收藏
30-第13节SET运算符及练习
课时名称课时知识点30-第13节SET运算符及练习
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C++大学教程,一本适合初学者的入门教材(part1)
第1章 计算机与C++编程简介 1.1 简介 1.2 什么是计算机 1.3 计算机组成 1.4 操作系统的变革 I.5 个人计算、分布式计算与客户/a匠务器计算 l. 6 机器语言、汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++标准库 1.9 Java、Internet与万维网 1.10 其他高级语言 1.11 结构化编程 1.12 典型C++环境基础 1.13 C++与本书的一般说明 1.14 C++编程简介 1.15 简单程序:打印一行文本 1.16 简单程序:两个整数相加 1.17 内存的概念 1.18 算术运算 1.19 判断:相等与关系
运算符
1.20 新型头文件与名字空间 1.21 有关对象的思考 小结 术语 自测
练习
自测
练习
答案
练习
第2章 控制结构 2.1 简介 2.2 算法 2.3 伪代码 2.4 控制结构 2.5 if选择结构 2.6 if/e1se选择结构 2.7 while重复结构 2.8 构造算法:实例研究1(计数器控制重复) 2.9 构造算法与自上而下逐步完善:实例研究2(标记控制重复) 2.10 构造算法与自上而下逐步完善:实例研究3(嵌套控制结构) 2.11 赋值
运算符
2.12 自增和自减
运算符
2.13 计数器控制循环的要点 2.14 for重复结构 2.15 for结构使用举例 2.16 switch多项选择结构 2.17 do/while重复结构 2.18 break和continue语句 2.19 逻辑
运算符
2.20 混淆相等(.==)与赋值(=)
运算符
2.21 结构化编程小结 2.22 有关对象的思考:确定问题中的对象 小结 术语 自测
练习
自测
练习
答案
练习
第3章 函数 3.1 简介 3.2 C++程序组件 3.3 数学函数库 3.4 函数 3.5 函数定义 3.6 函数原型 3.7 头文件 3.8 随机数产生器 3.9 案例:机会游戏与enum简介 3.10 存储类 3.11 作用域规则 3.12 递归 3.13 使用递归举例:Fibonacci数列 3.14 递归与迭代 3.15 带空参数表的函数 3.16 内联函数 3.17 引用与引用参数 3.18 默认参数 3.19 一元作用域
运算符
3.20 函数重载 3.21 函数模板 3.22 有关对象的思考:确定对象属性 小结 术语 自测
练习
自测
练习
答案
练习
第4章 数组 4.1 简介 4.2 数组 4.3 声明数组 4.4 使用数组的举例 4.5 将数组传递给函数 4.6 排序数组 4.7 实例研究:用数组计算平均值、中数和模 4.8 查找数组:线性查找与折半查找 4.9 多下标数组 4.10 有关对象的思考:确定类的行为 小结 术语 自测
练习
自测
练习
答案
练习
递归
练习
第5章 指针与字符串 5.1 简介 5.2 指针变量的声明与初始化 5.3 指针
运算符
5.4 按引用调用函数 5.5 指针与常量限定符 5.6 按引用调用的冒泡排序 5.7 指针表达式与指针算法 5.8 指针与数组的关系 5.9 指针数组 5.10 实例研究:洗牌与发牌 5.11 函数指针 5.12 字符与字符串处理简介 5.12.1 字符与字符串基础 5.12.2 字符串处理库的字符串操作函数 5.13 有关对象的思考:对象间的交互 小结 术语 自测
练习
自测
练习
答案
练习
特殊小
节
:建立自己的计算机 更多的指针
练习
字符串操作
练习
特殊小
节
:高级字符串操作
练习
复杂字符串操作
练习
第6章 类与数据抽象(一) 6.1 简介 6.2 结构定义 6.3 访问结构成员 6.4 用struct实现用户自定义类型Time 6.5 用类实现Time抽象数据类型 6.6 类范围与访问类成员 6.7 接口与实现方法的分离 6.8 控制对成员的访问 6.9 访问函数与工具函数 6.10 初始化类对象:构造函数 6.11 在构造函数中使用默认参数 6.12 使用析构函数 6.13 何时调用构造函数与析构函数 6.14 使用数据成员和成员函数 6.15 微妙的陷阱:返回对Private数据成员的引用 6.16 通过默认的成员复制进行赋值 6.17 软件复用性 6.18 有关对象的思考:编写电梯模拟程序的类 小结 术语 自测
练习
自测
练习
答案
练习
第7章 类与数据抽象(二) 7. 1 简介 7.2 const(常量)对象与const成员函数 7.3 复合:把对象作为类成员 7.4 友元函数与友元类 7.5 使用this指针 7.6 动态内存分配与new和delete
运算符
7.7 static类成员 7.8 数据抽象与信息隐藏 7.8.1 范例:数组抽象数据类型 7.8.2 范例:字符串抽象数据类型 7.8.3 范例:队列抽象数据类型 7.9 容器类与迭代 7.10 代理类 7.11 有关对象的思考:在电梯模拟程序中使用复合和动态对象管理 小结 术语 自测
练习
自测
练习
答案
练习
第8章
运算符
重载 8.1 简介 8.2
运算符
重载的基础 8.3
运算符
重载的限制 8.4 用作类成员与友元函数的
运算符
函数 8.5 重载流插入与流读取
运算符
8.6 重载一元
运算符
8.7 重载二元
运算符
8.8 实例研究:Array类 8.9 类型之间的转换 8.10 实例研究:String类 8.11 重载十十与—— 8.12 实例研究:Date类 小结 术语 自测
练习
自测
练习
答案
练习
第9章 继承 9.1 简介 9.2 继承:基类和派生类 9.3 Protected成员 9.4 把基类指针强制转换为派生类指针 9.5 使用成员函数 9.6 在派生类中重定义基类成员 9.7 Public、Protected和Private继承 9.8 直接基类和间接基类 9.9 在派生类中使用构造函数和析构函数 9.10 将派生类对象隐式转换为基类对象 9.11 关于继承的软件工程 9.12 复合与继承的比较 9.13 对象的“使用”关系和“知道”关系 9.14 实例研究:类Point、CircIe和Cylinder 9.15 多重继承 小结 术语 自测
练习
自测
练习
答案
练习
第10章 虚函数和多态性 10.1 简介 10.2 类型域和switch语句 10.3 虚函数 10.4 抽象基类和具体类 10.5 多态性 10.6 实例研究:利用多态性的工资单系统 10.7 新类和动态关联 10.8 虚析构函数 10.9 实例研究:继承接口和实现 10.10 多态、虚函数和动态关联 小结 术语 自测
练习
自测
练习
答案
练习
第11章 C++输入/输出流 11.1 简介 11.2 流 11.2.1 iosbeam类库的头文件 11.2.2 输入/输出流类和对象 11.3 输出流 11.3.1 流插入
运算符
11.3. 2 连续使用流插入/流读取
运算符
11.3.3 输出char类型的变量 11.3.4 用成员函数put输出字符和put函数的连续调用 11.4 输入流 11.4.1 流读取
运算符
11.4.2 成员函数get和getline 11.4.3 istream类中的其他成员函数(Peek、Putback和ignore) 11.4.4 类型安全的I/0 11.5 成员函数read、gcount和write的无格式输人/输出 11.6 流操纵算子 11.6.1 整数流的基数:流操纵算子dec、oct、hex和
set
base 11.6.2 设置浮点数精度(Precision、
set
precision) 11.6.3 设置域宽(
set
w、width) 11.6.4 用户自定义的流操纵算子 11.7 流格式状态 11.7.1 格式状态标志 11.7.2 尾数零和十进制小数点(ios:showpoint) 11.7.3 对齐(ios::left、ios::right、ios::internal) 11.7.4 设置填充字符(fill、
set
fill) 11.7.5 整数流的基数:(ios::dec、ios::oct、ios::hex、ios::showbase) 11. 7.6 浮点数和科学记数法(ios::scientific、ios::fixed) 11.7.7 大/小写控制(ios:uppercase) 11.7.8 设置及清除格式标志(flags、
set
iosflags、re
set
iosflags) 11.8 流错误状态 11.9 把输出流连到输入流上 小结 术语 自测
练习
自测
练习
答案
练习
第12章 模板 12.1 简介 12.2 函数模板 12.3 重载模板函数 12.4 类模板 12.5 类模板与非类型参数 12.6 模板与继承 12.7 模板与友元 12.8 模板与static成员 小结 术语 自测
练习
自测
练习
答案
练习
第13章 异常处理 13.1 简介 13.2 何时使用异常处理 13.3 其他错误处理方法 13.4 C十十异常处理基础:try、throw、catch 13.5 简单异常处理例子:除数为o 13.6 抛出异常 13.7 捕获异常 13.8 再抛出异常 13.9 异常指定 13.10 处理意外异常 13.11 堆栈解退 13.12 构造函数、析构函数与异常处理 13.13 异常与继承 13.14 处理new故障 13.15 auto_ptr类与动态内存分配 13.16 标准库异常层次 小结 术语 自测
练习
自测
练习
答案
练习
第14章 文件处理 14.1 简介 14.2 数据的层次 14.3 文件和流 14.4 建立顺序访问文件 14.5 读取顺序访问文件中的数据 14.6 更新顺序访问文件 14.7 随机访问文件 14.8 建立随机访问文件 14.9 向随机访问文件中随机地写入数据 14.10 从随机访问文件中顺序地读取数据 14.11 实例研究:事务处理程序 14.12 对象的输入/输出 小结 术语 自测
练习
自测
练习
答案
练习
第15章 数据结构 15.1 简介 15.2 自引用类 15.3 动态内存分配 15.4 链表 15.5 堆栈 15.6 队列 15.7 树 小结 术语 自测
练习
自测
练习
答案
练习
特殊小
节
:建立自己的编译器 第16章 位、字符、字符串和结构 16.1 简介 16.2 结构的定义 16.3 结构的初始化 16.4 函数和结构 16.5 类型定义:typedef 16. 6 范例:高效的洗牌和发牌模拟程序 16.7 位
运算符
16.8 位段 16.9 字符处理库 16.10 字符串转换函数 16.11 字符串处理库中的查找函数 16.12 字符串处理库中的内存函数 16.13 字符串处理库中的其他函数 小结 术语 自测
练习
自测
练习
答案
练习
第17章 预处理器 17.1 简介 17.2 预处理指令#include 17.3 预处理指令#define:符号常量 17.4 预处理指令#define:宏 17.5 条件编译 17.6 预处理指令#error和#pragma 17.7
运算符
#和## 17.8 行号 17.9 预定义的符号常量 17.10 断言(宏assert) 小结 术语 自测
练习
自测
练习
答案
练习
第18章 C语言遗留代码问题 18.1 简介 18.2 UNIX和DOS系统中的输入/输出重定向 18.3 变长参数表 18.4 使用命令行参数 18.5 对编译多个源文件程序的说明 18. 6 用edt和atexit终止程序的执行 18.7 volatile类型限定符 18.8 整数和浮点数常量的后缀 18.9 信号处理 18.10 动态内存分配:函数calloc和realloc 18.11 无条件转移:goto语句 18.12 联合体 18.13 连接指定 小结 术语 自测
练习
自测
练习
答案
练习
第19章 string类与字符串流处理 19.1 简介 19.2 string的赋值与连接 19.3 比较string 19.4 子串 19.5 交换string 19.6 string的特性 19.7 寻找string中的字符 19.8 替换string中的字符 19.9 在string中插入字符 19.10 转换成C语言式char 字符串 19.11 迭代器 19.12 字符串流处理 小结 术语 自测
练习
自测
练习
答案
练习
第20章 标准模板库(STL) 20.1 标准模板库(STL)简介 20.1.1 容器简介 20.1.2 迭代器简介 20.1.3 算法简介 20.2 顺序容器 20.2.1 vector顺序容器 20.2.2 1ist顺序容器 20.2.3 deque顺序容器 20.3 关联容器 20.3.1 multi
set
关联容器 20. 3.2
set
关联容器 20.3.3 mdtimap关联容器 20.3.4 map关联容器 20.4 容器适配器 20.4.1 stack适配器 20.4.2 queue适配器 20.4.3 Priority_queue适配器 20.5 算法 20.5.1 fill、fill_n、generate与generate_n 20.5.2 equal、mismatch和1exicographical_compare 20.5.3 remove、remove_if、 remove_copy和remove_copy_if 20.5.4 replace、replace_if、replace_copy和replace_copy_if 20.5.5 数学算法 20.5.6 基本查找与排序算法 20.5.7 swap、iter_swap和swap_ranges 20.5.8 copy—backward、 merge、 unique和reverse 20.5.9 inplace_merge、 unique—copy和reverse—copy 20.5.10 集合操作 20.5.11 1ower—bound、 upper—bound和equal_range 20.5.12 堆排序 20.5.13 min和max 20.5.14 本章未介绍的算法 20.6 bit
set
类 20.7 函数对象 小结 术语 自测
练习
自测
练习
答案
练习
Internet和World Wide Web中的STL资源 STL文献 第21章 ANSI/ISO C++标准语言补充 21.1 简介 21.2 bool数据类型 21.3 static—cast
运算符
21.4 const—cast
运算符
21.5 reinterpret—cast
运算符
21.6 名字空间 21.7 运行时类型信息(RTTI) 21.8
运算符
关键字 21.9 explicit构造函数 21.10 mutable类成员 21.11 类成员指针(.和—>) 21.12 多重继承与virtual基类 21.13 结束语 小结 术语 自测
练习
自测
练习
答案
练习
附录A
运算符
的优先级与结台律 附录B ASCII字符集 附录C 数值系统 附录D 有关C++的Internet与Web资源 参考文献 【媒体评论】
C++大学教程,一本适合初学者的入门教材(part2)
第1章 计算机与C++编程简介 1.1 简介 1.2 什么是计算机 1.3 计算机组成 1.4 操作系统的变革 I.5 个人计算、分布式计算与客户/a匠务器计算 l. 6 机器语言、汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++标准库 1.9 Java、Internet与万维网 1.10 其他高级语言 1.11 结构化编程 1.12 典型C++环境基础 1.13 C++与本书的一般说明 1.14 C++编程简介 1.15 简单程序:打印一行文本 1.16 简单程序:两个整数相加 1.17 内存的概念 1.18 算术运算 1.19 判断:相等与关系
运算符
1.20 新型头文件与名字空间 1.21 有关对象的思考 小结 术语 自测
练习
自测
练习
答案
练习
第2章 控制结构 2.1 简介 2.2 算法 2.3 伪代码 2.4 控制结构 2.5 if选择结构 2.6 if/e1se选择结构 2.7 while重复结构 2.8 构造算法:实例研究1(计数器控制重复) 2.9 构造算法与自上而下逐步完善:实例研究2(标记控制重复) 2.10 构造算法与自上而下逐步完善:实例研究3(嵌套控制结构) 2.11 赋值
运算符
2.12 自增和自减
运算符
2.13 计数器控制循环的要点 2.14 for重复结构 2.15 for结构使用举例 2.16 switch多项选择结构 2.17 do/while重复结构 2.18 break和continue语句 2.19 逻辑
运算符
2.20 混淆相等(.==)与赋值(=)
运算符
2.21 结构化编程小结 2.22 有关对象的思考:确定问题中的对象 小结 术语 自测
练习
自测
练习
答案
练习
第3章 函数 3.1 简介 3.2 C++程序组件 3.3 数学函数库 3.4 函数 3.5 函数定义 3.6 函数原型 3.7 头文件 3.8 随机数产生器 3.9 案例:机会游戏与enum简介 3.10 存储类 3.11 作用域规则 3.12 递归 3.13 使用递归举例:Fibonacci数列 3.14 递归与迭代 3.15 带空参数表的函数 3.16 内联函数 3.17 引用与引用参数 3.18 默认参数 3.19 一元作用域
运算符
3.20 函数重载 3.21 函数模板 3.22 有关对象的思考:确定对象属性 小结 术语 自测
练习
自测
练习
答案
练习
第4章 数组 4.1 简介 4.2 数组 4.3 声明数组 4.4 使用数组的举例 4.5 将数组传递给函数 4.6 排序数组 4.7 实例研究:用数组计算平均值、中数和模 4.8 查找数组:线性查找与折半查找 4.9 多下标数组 4.10 有关对象的思考:确定类的行为 小结 术语 自测
练习
自测
练习
答案
练习
递归
练习
第5章 指针与字符串 5.1 简介 5.2 指针变量的声明与初始化 5.3 指针
运算符
5.4 按引用调用函数 5.5 指针与常量限定符 5.6 按引用调用的冒泡排序 5.7 指针表达式与指针算法 5.8 指针与数组的关系 5.9 指针数组 5.10 实例研究:洗牌与发牌 5.11 函数指针 5.12 字符与字符串处理简介 5.12.1 字符与字符串基础 5.12.2 字符串处理库的字符串操作函数 5.13 有关对象的思考:对象间的交互 小结 术语 自测
练习
自测
练习
答案
练习
特殊小
节
:建立自己的计算机 更多的指针
练习
字符串操作
练习
特殊小
节
:高级字符串操作
练习
复杂字符串操作
练习
第6章 类与数据抽象(一) 6.1 简介 6.2 结构定义 6.3 访问结构成员 6.4 用struct实现用户自定义类型Time 6.5 用类实现Time抽象数据类型 6.6 类范围与访问类成员 6.7 接口与实现方法的分离 6.8 控制对成员的访问 6.9 访问函数与工具函数 6.10 初始化类对象:构造函数 6.11 在构造函数中使用默认参数 6.12 使用析构函数 6.13 何时调用构造函数与析构函数 6.14 使用数据成员和成员函数 6.15 微妙的陷阱:返回对Private数据成员的引用 6.16 通过默认的成员复制进行赋值 6.17 软件复用性 6.18 有关对象的思考:编写电梯模拟程序的类 小结 术语 自测
练习
自测
练习
答案
练习
第7章 类与数据抽象(二) 7. 1 简介 7.2 const(常量)对象与const成员函数 7.3 复合:把对象作为类成员 7.4 友元函数与友元类 7.5 使用this指针 7.6 动态内存分配与new和delete
运算符
7.7 static类成员 7.8 数据抽象与信息隐藏 7.8.1 范例:数组抽象数据类型 7.8.2 范例:字符串抽象数据类型 7.8.3 范例:队列抽象数据类型 7.9 容器类与迭代 7.10 代理类 7.11 有关对象的思考:在电梯模拟程序中使用复合和动态对象管理 小结 术语 自测
练习
自测
练习
答案
练习
第8章
运算符
重载 8.1 简介 8.2
运算符
重载的基础 8.3
运算符
重载的限制 8.4 用作类成员与友元函数的
运算符
函数 8.5 重载流插入与流读取
运算符
8.6 重载一元
运算符
8.7 重载二元
运算符
8.8 实例研究:Array类 8.9 类型之间的转换 8.10 实例研究:String类 8.11 重载十十与—— 8.12 实例研究:Date类 小结 术语 自测
练习
自测
练习
答案
练习
第9章 继承 9.1 简介 9.2 继承:基类和派生类 9.3 Protected成员 9.4 把基类指针强制转换为派生类指针 9.5 使用成员函数 9.6 在派生类中重定义基类成员 9.7 Public、Protected和Private继承 9.8 直接基类和间接基类 9.9 在派生类中使用构造函数和析构函数 9.10 将派生类对象隐式转换为基类对象 9.11 关于继承的软件工程 9.12 复合与继承的比较 9.13 对象的“使用”关系和“知道”关系 9.14 实例研究:类Point、CircIe和Cylinder 9.15 多重继承 小结 术语 自测
练习
自测
练习
答案
练习
第10章 虚函数和多态性 10.1 简介 10.2 类型域和switch语句 10.3 虚函数 10.4 抽象基类和具体类 10.5 多态性 10.6 实例研究:利用多态性的工资单系统 10.7 新类和动态关联 10.8 虚析构函数 10.9 实例研究:继承接口和实现 10.10 多态、虚函数和动态关联 小结 术语 自测
练习
自测
练习
答案
练习
第11章 C++输入/输出流 11.1 简介 11.2 流 11.2.1 iosbeam类库的头文件 11.2.2 输入/输出流类和对象 11.3 输出流 11.3.1 流插入
运算符
11.3. 2 连续使用流插入/流读取
运算符
11.3.3 输出char类型的变量 11.3.4 用成员函数put输出字符和put函数的连续调用 11.4 输入流 11.4.1 流读取
运算符
11.4.2 成员函数get和getline 11.4.3 istream类中的其他成员函数(Peek、Putback和ignore) 11.4.4 类型安全的I/0 11.5 成员函数read、gcount和write的无格式输人/输出 11.6 流操纵算子 11.6.1 整数流的基数:流操纵算子dec、oct、hex和
set
base 11.6.2 设置浮点数精度(Precision、
set
precision) 11.6.3 设置域宽(
set
w、width) 11.6.4 用户自定义的流操纵算子 11.7 流格式状态 11.7.1 格式状态标志 11.7.2 尾数零和十进制小数点(ios:showpoint) 11.7.3 对齐(ios::left、ios::right、ios::internal) 11.7.4 设置填充字符(fill、
set
fill) 11.7.5 整数流的基数:(ios::dec、ios::oct、ios::hex、ios::showbase) 11. 7.6 浮点数和科学记数法(ios::scientific、ios::fixed) 11.7.7 大/小写控制(ios:uppercase) 11.7.8 设置及清除格式标志(flags、
set
iosflags、re
set
iosflags) 11.8 流错误状态 11.9 把输出流连到输入流上 小结 术语 自测
练习
自测
练习
答案
练习
第12章 模板 12.1 简介 12.2 函数模板 12.3 重载模板函数 12.4 类模板 12.5 类模板与非类型参数 12.6 模板与继承 12.7 模板与友元 12.8 模板与static成员 小结 术语 自测
练习
自测
练习
答案
练习
第13章 异常处理 13.1 简介 13.2 何时使用异常处理 13.3 其他错误处理方法 13.4 C十十异常处理基础:try、throw、catch 13.5 简单异常处理例子:除数为o 13.6 抛出异常 13.7 捕获异常 13.8 再抛出异常 13.9 异常指定 13.10 处理意外异常 13.11 堆栈解退 13.12 构造函数、析构函数与异常处理 13.13 异常与继承 13.14 处理new故障 13.15 auto_ptr类与动态内存分配 13.16 标准库异常层次 小结 术语 自测
练习
自测
练习
答案
练习
第14章 文件处理 14.1 简介 14.2 数据的层次 14.3 文件和流 14.4 建立顺序访问文件 14.5 读取顺序访问文件中的数据 14.6 更新顺序访问文件 14.7 随机访问文件 14.8 建立随机访问文件 14.9 向随机访问文件中随机地写入数据 14.10 从随机访问文件中顺序地读取数据 14.11 实例研究:事务处理程序 14.12 对象的输入/输出 小结 术语 自测
练习
自测
练习
答案
练习
第15章 数据结构 15.1 简介 15.2 自引用类 15.3 动态内存分配 15.4 链表 15.5 堆栈 15.6 队列 15.7 树 小结 术语 自测
练习
自测
练习
答案
练习
特殊小
节
:建立自己的编译器 第16章 位、字符、字符串和结构 16.1 简介 16.2 结构的定义 16.3 结构的初始化 16.4 函数和结构 16.5 类型定义:typedef 16. 6 范例:高效的洗牌和发牌模拟程序 16.7 位
运算符
16.8 位段 16.9 字符处理库 16.10 字符串转换函数 16.11 字符串处理库中的查找函数 16.12 字符串处理库中的内存函数 16.13 字符串处理库中的其他函数 小结 术语 自测
练习
自测
练习
答案
练习
第17章 预处理器 17.1 简介 17.2 预处理指令#include 17.3 预处理指令#define:符号常量 17.4 预处理指令#define:宏 17.5 条件编译 17.6 预处理指令#error和#pragma 17.7
运算符
#和## 17.8 行号 17.9 预定义的符号常量 17.10 断言(宏assert) 小结 术语 自测
练习
自测
练习
答案
练习
第18章 C语言遗留代码问题 18.1 简介 18.2 UNIX和DOS系统中的输入/输出重定向 18.3 变长参数表 18.4 使用命令行参数 18.5 对编译多个源文件程序的说明 18. 6 用edt和atexit终止程序的执行 18.7 volatile类型限定符 18.8 整数和浮点数常量的后缀 18.9 信号处理 18.10 动态内存分配:函数calloc和realloc 18.11 无条件转移:goto语句 18.12 联合体 18.13 连接指定 小结 术语 自测
练习
自测
练习
答案
练习
第19章 string类与字符串流处理 19.1 简介 19.2 string的赋值与连接 19.3 比较string 19.4 子串 19.5 交换string 19.6 string的特性 19.7 寻找string中的字符 19.8 替换string中的字符 19.9 在string中插入字符 19.10 转换成C语言式char 字符串 19.11 迭代器 19.12 字符串流处理 小结 术语 自测
练习
自测
练习
答案
练习
第20章 标准模板库(STL) 20.1 标准模板库(STL)简介 20.1.1 容器简介 20.1.2 迭代器简介 20.1.3 算法简介 20.2 顺序容器 20.2.1 vector顺序容器 20.2.2 1ist顺序容器 20.2.3 deque顺序容器 20.3 关联容器 20.3.1 multi
set
关联容器 20. 3.2
set
关联容器 20.3.3 mdtimap关联容器 20.3.4 map关联容器 20.4 容器适配器 20.4.1 stack适配器 20.4.2 queue适配器 20.4.3 Priority_queue适配器 20.5 算法 20.5.1 fill、fill_n、generate与generate_n 20.5.2 equal、mismatch和1exicographical_compare 20.5.3 remove、remove_if、 remove_copy和remove_copy_if 20.5.4 replace、replace_if、replace_copy和replace_copy_if 20.5.5 数学算法 20.5.6 基本查找与排序算法 20.5.7 swap、iter_swap和swap_ranges 20.5.8 copy—backward、 merge、 unique和reverse 20.5.9 inplace_merge、 unique—copy和reverse—copy 20.5.10 集合操作 20.5.11 1ower—bound、 upper—bound和equal_range 20.5.12 堆排序 20.5.13 min和max 20.5.14 本章未介绍的算法 20.6 bit
set
类 20.7 函数对象 小结 术语 自测
练习
自测
练习
答案
练习
Internet和World Wide Web中的STL资源 STL文献 第21章 ANSI/ISO C++标准语言补充 21.1 简介 21.2 bool数据类型 21.3 static—cast
运算符
21.4 const—cast
运算符
21.5 reinterpret—cast
运算符
21.6 名字空间 21.7 运行时类型信息(RTTI) 21.8
运算符
关键字 21.9 explicit构造函数 21.10 mutable类成员 21.11 类成员指针(.和—>) 21.12 多重继承与virtual基类 21.13 结束语 小结 术语 自测
练习
自测
练习
答案
练习
附录A
运算符
的优先级与结台律 附录B ASCII字符集 附录C 数值系统 附录D 有关C++的Internet与Web资源 参考文献 【媒体评论】
Flutter编程指南之Dart语言:移动开发语言
通过本课程学习您可以学习到Dart语言如下知识:第1章 Dart语言概述:Dart语言简介、Dart语言支持平台开发、Flutter为什么选择Dart语言。第2章 开发环境搭建:下载Dart SDK、Windows下安装Dart SDK、macOS下安装Dart SDK、Visual Studio Code开发工具、IntelliJ IDEA开发工具。第3章 完成个Dart程序:动动手写一个HelloWorld、Dart源代码文件组织结构、Visual Studio Code调试Dart代码、IntelliJ IDEA调试Dart代码。第4章 Dart语法基础:标识符、关键字、变量、常量、注释、库。第5章 Dart数据类型:数值类型、字符串、数据类型相互转换、布尔类型和枚举类型第6章
运算符
:算术
运算符
、算术赋值
运算符
、关系
运算符
、逻辑
运算符
、位
运算符
、条件
运算符
、类型检查
运算符
。第7章 控制语句:分支语句、循环语句、跳转语句。第8章 函数:函数声明、可选参数、头等函数(first
-
class function)、匿名函数。第9章 类:类声明、getter和
set
ter访问器、构造函数、静态变量和静态方法、级联符号。第10章 继承与多态:Dart中的继承实现、调用父类构造函数、成员变量的覆盖(Override)、方法的覆盖(Override)、多态、混入(Mixins)。第11章 抽象类与接口:抽象类、接口、Dart中隐式接口、实现接口。第12章 数据容器:List容器、
Set
容器、Map容器、泛型。第13章 异常处理:捕获异常、try
-
on捕获异常、try
-
catch捕获异常、try
-
on
-
catch捕获异常、使用finally代码块、手动抛出异常、自定义异常类。第14章 异步编程:Dart异步处理机制、案例:同步函数实现读取文件、案例:异步函数实现读取文件、Future对象。
java编程基础,应用与实例
第1章 什么是Java程序设计语言 1 1.1 Java语言诞生背景 1 1.2 Java语言的特点 1 1.2.1 可移植性(universality) 1 1.2.2 安全性(security) 1 1.2.3 Java Virtual Machine(JVM) 2 1.2.4 面向对象的程序设计语言 2 1.2.5 线程(thread) 2 1.2.6 垃圾回收机制(garbage collection) 2 1.3 安装Java程序开发工具(JDK1.5) 2 1.3.1 安装JAVA 2 Standard Edition 1.5.0 3 1.3.2 安装开发文档及最终完成 5 1.3.3 Java开发工具 6 1.4 Java程序开发过程 7 1.5 运行第一个Java程序 7 1.6 巩固
练习
8 第2章 理解对象与类 9 2.1 什么是对象 9 2.2 什么是类 9 2.3 HelloJava示例的分析 11 2.4 巩固
练习
12 第3章 Java语言的基本语法 13 3.1 代码编写规则 13 3.2 注释 13 3.3 标识符 14 3.4 变量和常量 15 3.5 数据类型 16 3.5.1 基本数据类型 16 3.5.2 对象类型 21 3.6 类型转换 21 3.6.1 自动类型转换 22 3.6.2 强制类型转换 24 3.6.3 String型对象与基本数据类型间的运算 25 3.7
运算符
25 3.7.1 逻辑非(!) 26 3.7.2 位非
运算符
(~) 26 3.7.3 符号
运算符
(+、
-
) 27 3.7.4 增减
运算符
(++、
-
-
) 27 3.7.5 算术
运算符
(+、
-
、*、/) 29 3.7.6 位移(shift)
运算符
(、、) 29 3.7.7 关系
运算符
(、、=、=、==、!=) 31 3.7.8 快速逻辑与(&&)和快速逻辑或(||) 32 3.7.9 位
运算符
:位与(&)、位或(|)、位异或(^) 34 3.7.10 三目
运算符
(?:) 35 3.7.11 赋值
运算符
36 3.7.12 对象
运算符
(instanceof) 37 3.8 巩固
练习
37 第4章 程序流程控制语句 39 4.1 if语句 39 4.1.1 if语句格式1 39 4.1.2 if语句格式2 40 4.1.3 if语句格式3 41 4.2 switch语句 44 4.3 for语句 46 4.3.1 break语句 49 4.3.2 continue语句 49 4.3.3 多重for循环语句 50 4.3.4 多重for循环语句中的break与continue 52 4.4 while语句 55 4.5 do
-
while语句 57 4.6 巩固
练习
57 第5章 类与对象 59 5.1 类的定义与对象的创建 59 5.2 引用赋值 61 5.3 成员方法 62 5.3.1 void返回类型 64 5.3.2 无参方法 65 5.3.3 多参方法 65 5.4 局部变量和成员变量 67 5.5 this引用 68 5.6 静态变量与静态方法 70 5.7 成员与静态方法的关系 71 5.8 包与导入 72 5.9 访问控制符 74 5.10 重载 77 5.11 构造函数 79 5.12 类的初始化 83 5.12.1 静态块 84 5.12.2 实例块 84 5.13 巩固
练习
85 第6章 数组 86 6.1 基本数据类型数组 86 6.2 一维数组的初始化 88 6.3 对象数组 88 6.4 二维数组 91 6.5 三维数组 95 6.6 巩固
练习
97 第7章 对象与方法 99 7.1 对象的创建与销毁 99 7.2 值传递调用 102 7.3 引用传递调用 103 7.4 获取命令行参数 105 7.5 返回对象引用 106 7.6 返回新对象 107 7.7 自引用 108 7.8 递归调用 111 7.9 巩固
练习
114 第8章 继承 117 8.1 继承的概念 117 8.2 子类对象的创建 118 8.3 this与super 119 8.4 继承中的访问控制符 123 8.5 覆盖 124 8.6 多态 126 8.7 引用的范围 127 8.8 引用变量的类型转换 128 8.9 Object类 129 8.10 “==”与equals() 130 8.11 Object型引用变量 132 8.12 类的层级图 134 8.13 巩固
练习
135 第9章 抽象类与接口 136 9.1 抽象类 136 9.2 final关键字 138 9.3 接口 139 9.4 Cloneable 接口 143 9.5 Enumeration接口 144 9.6 巩固
练习
145
21天学通Java
-
由浅入深
图文并茂很适合初学着学习 下面是课程的目录: 第一篇 基础篇 第1章 Java简介(精彩视频:33分钟) 21 1.1 Java的平台简介 21 1.2 安装工具包 22 1.2.1 下载JDK 22 1.2.2 安装JDK 24 1.2.3 查看与设置环境变量 25 1.2.4 JDK常用命令 27 1.2.5 Java各个目录含义 28 1.2.6 要善于使用JDK的帮助文件 28 1.3 程序开发过程 29 1.4 编码规范 29 1.5 HelloWorld:第一个Java程序 30 1.5.1 编写程序代码 30 1.5.2 编译程序代码并运行 30 1.5.3 注意事项 31 1.6 使用Eclipse集成开发工具开发 32 1.7 综合
练习
32 1.8 小结 33 1.9 习题 33 第2章 Java的基本数据类型(精彩视频:38分钟) 34 2.1 数据类型 34 2.1.1 整型 34 2.1.2 浮点型 35 2.1.3 字符型(char) 36 2.1.4 布尔型(boolean) 36 2.2 数据类型间的转换 36 2.2.1 自动转换 36 2.2.2 强制转换 37 2.2.3 隐含转换 37 2.3 标识符的命名 38 2.3.1 标识符的命名规则 38 2.3.2 代码演示如何定义标识符 38 2.3.3 不好的标识符命名 38 2.3.4 良好的标识符命名 39 2.4 关键字 39 2.5 代码注释 40 2.5.1 行注释 40 2.5.2 块注释 41 2.5.3 文档注释用户自定义类型 41 2.6 综合
练习
43 2.7 小结 43 2.8 习题 43 第3章
运算符
(精彩视频:43分钟) 45 3.1 算术
运算符
45 3.1.1 “+”:加法
运算符
45 3.1.2 “
-
”:减法
运算符
46 3.1.3 “*”:乘法
运算符
47 3.1.4 “/”:除法
运算符
48 3.1.5 “%”:求余
运算符
48 3.2 自增自减
运算符
49 3.3 关系
运算符
51 3.3.1 “==”、“!=” 51 3.3.2 “>”、“<”、“>=”、“<=” 52 3.4 逻辑
运算符
53 3.4.1 “&&”:与
运算符
53 3.4.2 “||”:或
运算符
53 3.4.3 “!”:非
运算符
54 3.4.4 逻辑
运算符
总结 54 3.5 三元
运算符
55 3.6 位
运算符
55 3.6.1 “&”:按位与
运算符
56 3.6.2 “|”:按位或
运算符
56 3.6.3 “^”:按位异或
运算符
57 3.7 位移
运算符
57 3.7.1 “>>”:带符号右移
运算符
58 3.7.2 “<<”:带符号左移
运算符
58 3.7.3 “>>>”:无符号右移
运算符
58 3.8 赋值
运算符
59 3.8.1 一般赋值
运算符
59 3.8.2 运算赋值
运算符
59 3.9
运算符
之间的优先级 60 3.10 综合
练习
61 3.11 小结 62 3.12 习题 62 第4章 流程控制(精彩视频:58分钟) 64 4.1 if条件语句 64 4.1.1 if语句的语法 64 4.1.2 if语句用法举例 64 4.2 switch分支语句 67 4.2.1 switch分支语句的语法 67 4.2.2 switch分支语句表达式的使用条件 68 4.2.3 switch分支语句举例 70 4.3 while循环语句 72 4.3.1 while循环语句的语法 72 4.3.2 while循环语句举例 73 4.4 do...while循环语句 73 4.4.1 do...while循环语句的语法 74 4.4.2 do ... while循环语句举例 74 4.5 for循环语句 75 4.5.1 for循环语句的语法 75 4.5.2 用for循环来实现其他循环语句 76 4.5.3 for循环语句的举例 77 4.6 如何中断和继续语句的执行 78 4.6.1 break:中断语句执行 78 4.6.2 continue:继续语句执行 79 4.7 综合
练习
79 4.8 小结 80 4.9 习题 81 第5章 数组(精彩视频:52分钟) 83 5.1 如何创建数组 83 5.1.1 创建数组 83 5.1.2 创建多维数组 84 5.2 数组的初始化 85 5.2.1 创建并初始数组元素 85 5.2.2 循环初始化 87 5.3 数组操作的举例 88 5.3.1 数组元素值的复制 88 5.3.2 数组元素的排序 90 5.3.3 在数组里查找指定元素 91 5.3.4 利用数组打印26个英文字母 92 5.4 综合
练习
93 5.5 小结 94 5.6 习题 94 第二篇 面向对象篇 第6章 类与对象(精彩视频:48分钟) 96 6.1 什么是面向对象 96 6.1.1 面向对象编程的特点 96 6.1.2 面向对象编程与面向过程编程的区别 97 6.2 什么是类 97 6.2.1 类的定义和对象的创建 97 6.2.2 如何使用现有类 99 6.2.3 类设计的技巧 100 6.3 成员变量 101 6.3.1 成员变量的创建 101 6.3.2 成员变量的初始化 102 6.4 局部变量 105 6.4.1 局部变量的创建和初始化 105 6.4.2 局部变量和成员变量的区别 106 6.5 方法 106 6.5.1 方法的创建和参数 106 6.5.2 方法参数的传递 108 6.6 对象引用的使用 110 6.6.1 调用不存在的对象或成员变量 110 6.6.2 调用对象为null值的引用 111 6.6.3 对象引用间的比较 113 6.7 this 113 6.8 要活用JDK已有的类 114 6.8.1 Date类 114 6.8.2 Integer类 116 6.9 综合
练习
117 6.10 小结 118 6.11 习题 118 第7章 控制逻辑(精彩视频:50分钟) 120 7.1 包(package) 120 7.1.1 创建一个包 120 7.1.2 如何使用包 121 7.1.3 什么是静态引入 122 7.2 类的访问级别 123 7.2.1 公开的访问级别 123 7.2.2 默认的访问级别 124 7.3 什么是封装 125 7.4 最终修饰符 127 7.4.1 final修饰对象类型的成员变量 127 7.4.2 final修饰基本类型的成员变量 129 7.4.3 final修饰的局部变量 131 7.4.4 final修饰的方法 132 7.5 静态修饰符 134 7.5.1 什么是静态变量 134 7.5.2 静态变量的访问 135 7.5.3 什么是静态常量 137 7.6 综合
练习
139 7.7 小结 140 7.8 习题 140 第8章 继承(精彩视频:72分钟) 141 8.1 什么是继承 141 8.1.1 类的继承 142 8.1.2 继承的语法 145 8.2 修饰符 146 8.2.1 public:声明成员变量为公共类型 146 8.2.2 private:声明成员变量为私有类型 147 8.2.3 default:声明成员变量为默认类型 148 8.2.4 protected:声明成员变量为保护类型 149 8.3 成员变量的覆盖 150 8.4 对象引用 151 8.5 方法的重写和重载 152 8.5.1 方法重写的特点 152 8.5.2 方法重载的特点 154 8.5.3 重写的返回类型 156 8.5.4 重写是基于继承的 158 8.5.5 静态方法是不能重写的 159 8.5.6 三者之间的关系 161 8.5.7 重写toString方法 162 8.5.8 重写equals方法 163 8.6 final与继承的关系 164 8.7 abstract与继承的关系 165 8.8 什么是多态 166 8.9 什么是枚举类 168 8.10 什么是反射机制 169 8.11 什么是泛型 170 8.12 综合
练习
172 8.13 小结 172 8.14 习题 172 第9章 接口(精彩视频:47分钟) 174 9.1 什么是接口 174 9.1.1 接口的定义 174 9.1.2 访问接口里的常量 176 9.2 接口的使用 177 9.2.1 接口里的方法如何创建 177 9.2.2 接口引用怎么使用 178 9.3 什么是抽象类 180 9.3.1 抽象类的使用和特点 180 9.3.2 抽象类与接口区别 183 9.4 接口的多态 183 9.5 判断类型 185 9.5.1 什么是instanceof 185 9.5.2 使用instanceof的注意事项 188 9.6 综合
练习
189 9.7 小结 189 9.8 习题 189 第10章 构造器(精彩视频:46分钟) 191 10.1 什么是构造器 191 10.1.1 构造器的使用 191 10.1.2 被修饰的构造器 193 10.1.3 构造器方法与普通方法的区别 196 10.2 如何实例化一个对象 197 10.3 构造器的使用 199 10.3.1 构造器的调用 199 10.3.2 构造器重载 202 10.3.3 父子类间的构造器的调用流程 204 10.3.4 如何自定义构造器 207 10.4 什么是单子模式 208 10.5 构造器在程序中是何时运行的 211 10.6 综合
练习
214 10.7 小结 215 10.8 习题 215 第11章 异常处理(精彩视频:60分钟) 217 11.1 异常处理基本介绍 217 11.1.1 try和catch捕获异常 217 11.1.2 try
-
catch语句使用注意点 218 11.1.3 finally语句的使用 220 11.1.4 再谈异常处理注意点 222 11.2 异常的分类 223 11.2.1 捕获异常 223 11.2.2 未捕获异常 225 11.3 抛出异常 225 11.3.1 抛出异常的简单介绍 225 11.3.2 使用throws和throw语句抛出异常 227 11.4 自定义异常 227 11.4.1 创建和使用自定义异常类 227 11.4.2 自定义异常的实际应用 228 11.5 综合
练习
231 11.6 小结 232 11.7 习题 232 第12章 内部类(精彩视频:71分钟) 234 12.1 非静态内部类 234 12.1.1 创建非静态内部类 234 12.1.2 在外部类中访问内部类 235 12.1.3 在外部类外访问内部类 236 12.1.4 在内部类中访问外部类 237 12.2 局部内部类 240 12.2.1 创建局部内部类 240 12.2.2 在局部内部类中访问外部类成员变量 240 12.2.3 在局部内部类中访问外部类的局部变量 241 12.2.4 静态方法中的局部内部类 243 12.3 静态内部类 244 12.3.1 创建静态内部类 244 12.3.2 在外部类中访问静态内部类 245 12.3.3 在外部类外访问静态内部类 246 12.4 匿名内部类 247 12.4.1 创建匿名内部类 247 12.4.2 匿名内部类的初始化 249 12.5 综合
练习
250 12.6 小结 250 12.7 习题 250 第13章 多线程(精彩视频:55分钟) 252 13.1 多线程简介 252 13.2 定义线程和创建线程对象 252 13.2.1 继承Thread类定义线程 252 13.2.2 实现Runnable接口定义线程 253 13.3 运行线程 254 13.3.1 启动线程 254 13.3.2 同时运行多个线程 256 13.4 线程生命周期 257 13.4.1 新建状态 257 13.4.2 准备状态 257 13.4.3 运行状态 257 13.4.4 等待/阻塞状态 258 13.4.5 死亡状态 258 13.5 线程的调度 258 13.5.1 睡眠方法 258 13.5.2 线程优先级 260 13.5.3 yield让步方法 261 13.5.4 join让步方法 262 13.6 综合
练习
264 13.7 小结 265 13.8 习题 265 第三篇 应用篇 第14章 Swing桌面程序开发(精彩视频:70分钟) 268 14.1 开发第一个Swing程序 268 14.2 JFrame窗口类 269 14.2.1 JFrame窗口类简介 269 14.2.2 创建简单窗体 269 14.2.3 设置窗体 271 14.3 JPanel面板类 273 14.3.1 容器介绍 273 14.3.2 JPanel面板类简介 274 14.3.3 创建面板 274 14.4 JLabel标签类 275 14.4.1 JLabel标签类简介 275 14.4.2 创建标签 276 14.5 JButton按钮类 276 14.5.1 JButton按钮类简介 277 14.5.2 创建按钮 277 14.5.3 按钮动作事件 278 14.6 Swing中的事件 280 14.6.1 事件简介 280 14.6.2 同一个事件源注册多个监听器 280 14.6.3 同一个监听器注册给多个事件源 282 14.6.4 窗体获取和失去焦点事件 283 14.6.5 窗体打开、关闭和激活事件 284 14.7 综合
练习
286 14.8 小结 288 14.9 习题 288 第15章 布局管理器(精彩视频:62分钟) 290 15.1 流布局 290 15.1.1 流布局介绍 290 15.1.2 使用流布局 291 15.2 网格布局 293 15.2.1 网格布局介绍 293 15.2.2 使用网格布局 293 15.3 边框布局 295 15.3.1 边框布局介绍 296 15.3.2 使用边框布局 296 15.4 空布局 298 15.4.1 空布局介绍 298 15.4.2 使用空布局 298 15.5 卡片布局 299 15.5.1 卡片布局介绍 299 15.5.2 使用卡片布局 300 15.6 综合
练习
302 15.7 小结 304 15.8 习题 304 第16章 Swing常用控件(精彩视频:90分钟) 306 16.1 文本框及密码框和多行文本框 306 16.1.1 创建文本框 306 16.1.2 创建密码框 307 16.1.3 创建多行文本框 309 16.2 复选框和单选按钮 310 16.2.1 创建单选按钮 310 16.2.2 创建复选框 313 16.3 选项卡 315 16.3.1 选项卡介绍 315 16.3.2 创建选项卡 315 16.4 分隔窗格 317 16.4.1 分隔窗格介绍 317 16.4.2 创建分隔窗格 317 16.5 滑块和进度条 319 16.5.1 创建滑块 319 16.5.2 创建进度条 320 16.6 列表框 323 16.6.1 列表框介绍 323 16.6.2 创建列表框 324 16.6.3 下拉列表框 326 16.7 菜单 328 16.7.1 菜单介绍 328 16.7.2 创建菜单 329 16.7.3 创建弹出式菜单 330 16.8 综合
练习
330 16.9 小结 332 16.10 习题 333 第17章 JDBC数据库编程(精彩视频:63分钟) 335 17.1 数据库基本介绍 335 17.1.1 数据库介绍 335 17.1.2 数据库应用架构 335 17.1.3 数据库模型 336 17.2 JDBC数据库编程介绍 336 17.2.1 JDBC和ODBC的关系 337 17.2.2 为什么使用JDBC数据库编程 337 17.3 SQL数据库操作技术 338 17.3.1 什么是SQL 338 17.3.2 如何进行SQL操作 338 17.4 创建数据库 339 17.4.1 创建Access数据库 339 17.4.2 创建SQL Server数据库 339 17.5 JDBC编程步骤 342 17.5.1 创建数据源 342 17.5.2 加载驱动程序 344 17.5.3 建立数据库连接 345 17.5.4 进行数据库操作 345 17.5.5 获取数据库中信息 346 17.5.6 JDBC数据库编程实例 347 17.6 事务处理 348 17.6.1 事务介绍 348 17.6.2 进行事务操作 349 17.7 综合
练习
351 17.8 小结 352 17.9 习题 352 第18章 Java中输入/输出流(精彩视频:55分钟) 353 18.1 I/O流简介 353 18.1.1 什么是I/O流 353 18.1.2
节
点流与处理流 353 18.1.3 字
节
流与字符流 354 18.1.4 抽象基类 354 18.2 使用流进行文件操作 356 18.2.1 使用File类进行文件与目录操作 356 18.2.2 FileInputStream类与FileOutputStream类 359 18.2.3 FileReader类与FileWriter类 362 18.3 综合
练习
364 18.4 小结 364 18.5 习题 364 第19章 集合框架(精彩视频:65分钟) 366 19.1 集合框架总论 366 19.1.1 什么是集合框架 366 19.1.2 Collection接口 366 19.2 列表 367 19.2.1 List列表接口 367 19.2.2 Vector类 368 19.2.3 ArrayList类 371 19.2.4 LinkedList类 373 19.3 集合 376 19.3.1
Set
接口 376 19.3.2 Sorted
Set
接口 377 19.3.3 Tree
Set
类 378 19.3.4 Hash
Set
类 380 19.4 映射 381 19.4.1 Map接口 381 19.4.2 HashMap类 382 19.4.3 TreeMap类 384 19.5 综合
练习
385 19.6 小结 386 19.7 习题 387 第20章 网络编程(精彩视频:58分钟) 389 20.1 网络编程基础 389 20.1.1 TCP/IP协议 389 20.1.2 网络编程模型 389 20.1.3 网络传输协议 390 20.1.4 端口和套接字 390 20.2 基于TCP/IP协议的网络编程 391 20.2.1 Socket套接字 391 20.2.2 ServerSocket类 391 20.2.3 Socket类 392 20.2.4 网络编程C/S架构实例 393 20.3 综合
练习
396 20.4 小结 398 20.5 习题 398 第四篇 综合案例篇 第21章 学生管理系统(精彩视频:54分钟) 399 21.1 系统设计 399 21.2 数据库设计 399 21.3 登录界面开发 400 21.3.1 界面设计 400 21.3.2 程序开发 400 21.4 学生界面开发 402 21.4.1 界面设计 402 21.4.2 程序开发 402 21.4.3 开发插入学生界面 403 21.4.4 查询学生信息界面 406 21.4.5 查询成绩信息 409 21.5 综合
练习
412 21.6 小结 413
Java从入门到进阶的课程社区_NO_1
1
社区成员
2,554
社区内容
发帖
与我相关
我的任务
Java从入门到进阶的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章