大纲
反射
类的
加载、连接和初始化
类
加载器
使用反射生成并操作对象
本节习题
# 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 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 正则表达式操作 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 Differ 示例 135
6.3.5 difflib 的命令行接口 137
6.4 textwrap --- 文本自动换行与填充 138
6.5 unicodedata --- Unicode 数据库 141
6.6 stringprep --- 因特网字符串预备 143
6.7 readline --- GNU readline 接口 144
6.7.1 初始化文件 144
6.7.2 行缓冲区 2 示例 ... 248
8.9.3 终结器对象 ... 249
8.9.4 比较终结器与 __del__() 方法 ... 249
8.10 types --- 动态类型创建和内置类型名称 ... 251
8.10.1 动态类型创建 ... 251
8.10.2 标准解释器类型 ... 252
8.10.3 附加工具类和函数 ... 255
8.10.4 协程工具函数 ... 256 439
12.5 dbm --- Unix ”数据库”接口 440
12.5.1 dbm.gnu --- GNU 对 dbm 的重解析 441
12.5.2 dbm.ndbm --- 基于 ndbm 的接口 442
12.5.3 dbm.dumb --- 便携式 DBM 实现 443
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 444
12.6 0 码力 |
2072 页 |
10.39 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 difflib 的命令行接口 150
6.3.6 ndiff 示例 151
6.4 textwrap --- 文本自动换行与填充 153
6.5 unicodedata --- Unicode 数据库 157
6.6 stringprep --- 因特网字符串预处理 158
6.7 readline --- GNU readline 接口 160
6.7.1 初始化文件 160
6.7.2 弱引用对象 270
8.9.2 示例 272
8.9.3 终结器对象 272
8.9.4 比较终结器与 __del__() 方法 273
8.10 types --- 动态类型创建和内置类型名称 274
8.10.1 动态类型创建 274
8.10.2 标准解释器类型 275
8.10.3 附加工具类和函数 279
8.10.4 协程工具函数 279
8.11 copy --- 浅层及深层拷贝操作 ... 485
12.5 dbm --- Unix ”数据库”接口 ... 486
12.5.1 dbm.sqlite3 --- 针对 dbm 的 SQLite 后端 ... 488
12.5.2 dbm.gnu --- GNU 数据库管理器 ... 488
12.5.3 dbm.ndbm --- 新数据库管理器 ... 490
12.5.4 dbm.dumb 0 码力 |
2242 页 |
11.73 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 StringIO 114
7.7 textwrap — 文本自动换行与填充 115
7.8 codecs — 编解码器注册和相关基类 117
7.9 unicodedata — Unicode 数据库 131
7.10 stringprep — 因特网字符串预备 ..... 133
7.11 fpformat — Floating point conversions ..... 134
8 library ..... 324
11.12 dumbdbm — Portable DBM implementation ..... 327
11.13 sqlite3 — SQLite 数据库 DB-API 2.0 接口模块 ..... 328
12 数据压缩和存档 ..... 347
12.1 zlib — 与 gzip 兼容的压缩 ..... 347
12.2 gzip 获取底层平台的标识数据 ..... 556
15.16 errno — Standard errno system symbols ..... 560
15.17 ctypes — Python 的外部函数库 ..... 566
16 Optional Operating System Services ..... 601
16.1 select — Waiting for I/O 完成 . 0 码力 |
1552 页 |
7.42 MB
| 1 年前 3
|