大纲
反射
类的
加载、连接和初始化
类
加载器
使用反射生成并操作对象
本节习题
# Java 应用与开发 类
加载和反射
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
December 24, 2018
 理解什么是反射机制,通过常见场景认识反射的作用。
2. 掌握类的
加载、连接和初始化概念。
3. 理解类
加载器及类
加载机制。
4. 掌握使用反射生成并操作对象的方法。
|大纲|反射|类的
加载、连接和初始化|类
加载器|使用反射生成并操作对象|本节习题|
|---|---|---|---|---|---|
|大纲||||||
|反射||||||
|类的
加载、连接和初始化||||||
|类
加载器||||||
|使用反射生成并操作对象||||||
反射 | 类的加载、连接和初始化 | 类加载器 | 使用反射生成并操作对象 | 本节习题 | | 接下来… |
| 反射 |
| 类的加载、连接和初始化 |
0 码力 |
46 页 |
714.40 KB
| 2 年前 3 0 码力 |
100 页 |
3.98 MB
| 1 年前 3 0 码力 |
1 页 |
76.00 B
| 1 年前 3 Differ 示例 146
6.3.5 difflib 的命令行接口 148
6.4 textwrap --- 文本自动换行与填充 149
6.5 unicodedata --- Unicode 数据库 152
6.6 stringprep --- 因特网字符串预备 154
6.7 readline --- GNU readline 接口 155
6.7.1 初始化文件 156
6.7.2 行缓冲区 2 示例 ... 267
8.9.3 终结器对象 ... 267
8.9.4 比较终结器与 __del__() 方法 ... 268
8.10 types --- 动态类型创建和内置类型名称 ... 269
8.10.1 动态类型创建 ... 270
8.10.2 标准解释器类型 ... 270
8.10.3 附加工具类和函数 ... 274
8.10.4 协程工具函数 ... 275 470
12.5 dbm --- Unix ”数据库”接口 471
12.5.1 dbm.gnu --- GNU 对 dbm 的重解析 473
12.5.2 dbm.ndbm --- 基于 ndbm 的接口 474
12.5.3 dbm.dumb --- 便携式 DBM 实现 475
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 476
12.6 0 码力 |
2207 页 |
10.45 MB
| 1 年前 3 正则表达式操作 107
6.3 difflib --- 计算差异的辅助工具 125
6.4 textwrap --- 文本自动换行与填充 136
6.5 unicodedata --- Unicode 数据库 139
6.6 stringprep --- 因特网字符串预备 141
6.7 readline --- GNU readline 接口 ... 142
6.8 rlcompleter --- GNU bisect --- 数组二分查找算法 ... 234
8.7 array --- 高效的数字数组 ... 236
8.8 weakref --- 弱引用 ... 239
8.9 types --- 动态类型创建和内置类型名称 ... 246
8.10 copy --- 浅层 (shallow) 和深层 (deep) 复制操作 ... 251
8.11 pprint --- 数据美化输出 ... Python 对象持久化 ... 434
12.4 marshal --- 内部 Python 对象序列化 ... 436
12.5 dbm --- Unix ”数据库”接口 ... 438
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 ... 442
13 数据压缩和存档 465
13.1 zlib --- 与 gzip 兼容的压缩 465
13.2 gzip 0 码力 |
2052 页 |
9.74 MB
| 1 年前 3 2 re—正则表达式操作 99
6.3 difflib—计算差异的辅助工具 117
6.4 textwrap—文本自动换行与填充 127
6.5 unicodeata—Unicode 数据库 131
6.6 stringprep—因特网字符串预备 132
6.7 readline—GNU readline 接口 134
6.8 rlcompleter—GNU readline bisect — 数组二分查找算法 ..... 216
8.7 array — 高效的数值数组 ..... 218
8.8 weakref — 弱引用 ..... 220
8.9 types — 动态类型创建和内置类型名称 ..... 227
8.10 copy — 浅层 (shallow) 和深层 (deep) 复制操作 ..... 231
8.11 pprint — 数据美化输出 . 对象持久化 ..... 397
12.4 marshal — 内部 Python 对象序列化 ..... 399
12.5 dbm — Unix “数据库” 接口 ..... 400
12.6sqlite3 — SQLite 数据库 DB-API 2.0 接口模块 ..... 404
13 数据压缩和存档 ..... 425
13.1 zlib — 与 gzip 兼容的压缩 . 0 码力 |
1886 页 |
8.95 MB
| 1 年前 3 156
6.3.5 difflib 的命令行接口 ... 157
6.4 textwrap --- 文本自动换行与填充 ... 159
6.5 unicodedata --- Unicode 数据库 162
6.6 stringprep --- 因特网字符串预备 164
6.7 readline --- GNU readline 接口 165
6.7.1 初始化文件 166
6.7.2 行缓冲区 弱引用对象 283
8.9.2 示例 284
8.9.3 终结器对象 284
8.9.4 比较终结器与 __del__() 方法 285
8.10 types --- 动态类型创建和内置类型名称 286
8.10.1 动态类型创建 286
8.10.2 标准解释器类型 287
8.10.3 附加工具类和函数 291
8.10.4 协程工具函数 292
8.11 copy --- 浅层 对象序列化 495
12.5 dbm --- Unix ”数据库”接口 496
12.5.1 dbm.gnu --- GNU 数据库管理器 498
12.5.2 dbm.ndbm --- 新数据库管理器 499
12.5.3 dbm.dumb --- 便携式 DBM 实现 500
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 501
12.6.1 教程 0 码力 |
2399 页 |
11.19 MB
| 1 年前 3 re —正则表达式操作 99
6.3 difflib —计算差异的辅助工具 117
6.4 textwrap —文本自动换行与填充 127
6.5 unicodedata —Unicode 数据库 131
6.6 stringprep —因特网字符串预备 132
6.7 readline —GNU readline 接口 134
6.8 rlcompleter —GNU readline heapq —堆队列算法 212
8.6 bisect —数组二分查找算法 216
8.7 array —高效的数值数组 218
8.8 weakref —弱引用 220
8.9 types —动态类型创建和内置类型名称 227
8.10 copy —浅层 (shallow) 和深层 (deep) 复制操作 231
8.11 pprint —数据美化输出 232
8.12 reprlib 12.3 shelve —Python 对象持久化 397
12.4 marshal —内部 Python 对象序列化 399
12.5 dbm —Unix “数据库”接口 400
12.6 sqlite3 —SQLite 数据库 DB-API 2.0 接口模块 404
# 13 数据压缩和存档 425
13.1 zlib —与 gzip 兼容的压缩 425
13.2 gzip —对 gzip 0 码力 |
1886 页 |
8.95 MB
| 1 年前 3 正则表达式操作 100
6.3 difflib --- 计算差异的辅助工具 118
6.4 textwrap --- 文本自动换行与填充 127
6.5 unicodedata --- Unicode 数据库 130
6.6 stringprep --- 因特网字符串预备 132
6.7 readline --- GNU readline 接口 133
6.8 rlcompleter --- GNU bisect --- 数组二分查找算法 ... 219
8.7 array --- 高效的数字数组 ... 221
8.8 weakref --- 弱引用 ... 223
8.9 types --- 动态类型创建和内置类型名称 ... 230
8.10 copy --- 浅层 (shallow) 和深层 (deep) 复制操作 ... 234
8.11 pprint --- 数据美化输出 ... Python 对象持久化 ... 405
12.4 marshal --- 内部 Python 对象序列化 ... 407
12.5 dbm --- Unix ”数据库”接口 ... 408
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 ... 412
# 13 数据压缩和存档 ... 433
13.1 zlib --- 与 gzip 兼容的压缩 ... 433 0 码力 |
1927 页 |
9.69 MB
| 1 年前 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.5
unicodedata --- Unicode 数据库
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.6
stringprep --- 因特网字符串预备 . . . . . . . . . . . . . . . . . . 256
8.10
types --- 动态类型创建和内置类型名称 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
8.10.1
动态类型创建
. . . . . . . . . . . . . . . . . . . . . . . . . . Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
12.5
dbm --- Unix ” 数据库” 接口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
12.5.1
dbm.gnu --- 0 码力 |
2146 页 |
10.17 MB
| 1 年前 3
|