犯罪预防学PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李春雷,靳高风主编
- 出 版 社:北京:中国人民大学出版社
- 出版年份:2016
- ISBN:9787300208589
- 页数:381 页
第1章 概述 1
1.1 Java简介 1
1.1.1 Java的产生与发展 1
1.1.2 Java语言 2
1.1.3 Java特点 3
1.1.4 Java技术体系 5
1.2 Java语法机制概述 5
1.3 Java运行系统与Java虚拟机 6
1.3.1 Java运行系统 6
1.3.2 Java虚拟机(JVM) 7
1.4 Java程序开发 8
1.4.1 Java API 8
1.4.2 Java开发环境构建 9
1.4.3 Java程序的开发过程 12
1.4.4 Java Application应用程序编写、编译和执行 12
1.4.5 Java Applet小程序编写、编译和执行 14
1.5 Java IDE——Eclipse简介 15
1.5.1 Eclipse的安装与配置 15
1.5.2 创建Java项目 16
1.5.3 运行Java项目 17
1.5.4 Eclipse中的导入与导出 18
小结 21
习题 21
第2章 Java基本语法知识 23
2.1 标识符及关键字 23
2.1.1 标识符 23
2.1.2 关键字 24
2.1.3 语句及注释 24
2.2 数据类型 24
2.2.1 基本数据类型 25
2.2.2 引用数据类型 25
2.3 常量与变量 26
2.3.1 常量 26
2.3.2 变量 28
2.4 运算符与表达式 30
2.4.1 算术运算符及表达式 30
2.4.2 关系运算符及表达式 31
2.4.3 逻辑运算符及表达式 32
2.4.4 位运算符及表达式 32
2.4.5 赋值运算符及表达式 33
2.4.6 其他运算符及表达式 34
2.4.7 运算符的优先级与结合性 34
2.5 数据类型转换 35
2.6 程序控制语句 37
2.6.1 选择语句 37
2.6.2 循环语句 41
2.6.3 跳转语句 44
2.7 数组 48
2.7.1 一维数组 48
2.7.2 多维数组 51
2.7.3 数组的复制 53
小结 55
习题 55
第3章 Java面向对象编程 58
3.1 面向对象程序设计方法概述 58
3.1.1 面向对象问题求解的基本思想 58
3.1.2 面向对象程序设计方法的内涵 59
3.1.3 对象与类 59
3.1.4 基于类与对象的面向对象问题求解方法 60
3.1.5 面向对象的特性 61
3.2 类 62
3.2.1 类的基本结构 62
3.2.2 成员变量 63
3.2.3 成员方法 64
3.2.4 成员方法重载 67
3.2.5 构造方法 69
3.2.6 this关键词 70
3.3 对象 74
3.3.1 对象的创建 74
3.3.2 对象的使用 75
3.3.3 对象的清除 77
3.4 继承 77
3.4.1 子类的创建 77
3.4.2 super关键词 79
3.4.3 子类对象的创建与实例化 81
3.4.4 隐藏与重写 83
3.5 多态 85
3.5.1 向上转型 85
3.5.2 向下转型 86
3.5.3 运行时多态 86
小结 89
习题 89
第4章 Java面向对象高级特性 92
4.1 static关键词 92
4.1.1 静态变量 92
4.1.2 静态方法 93
4.1.3 静态语句块 95
4.2 final关键词 96
4.3 抽象类 97
4.3.1 什么是抽象类 97
4.3.2 抽象类的意义 99
4.4 接口 99
4.4.1 接口的定义 100
4.4.2 接口的实现 100
4.4.3 接口的使用与多态 101
4.4.4 接口的扩展 102
4.4.5 接口与抽象类 102
4.5 包 103
4.5.1 包的作用 103
4.5.2 包定义 104
4.5.3 包引用 104
4.6 访问控制权限 106
4.6.1 类的访问控制 106
4.6.2 类成员的访问控制 107
4.7 内部类与匿名类 110
4.7.1 内部类 110
4.7.2 匿名类 113
4.8 泛型 114
4.8.1 泛型的引入 114
4.8.2 泛型类与泛型接口 116
4.8.3 泛化方法 118
4.8.4 泛型的类型参数 119
4.8.5 类型擦除 122
小结 123
习题 124
第5章 Java常用类库 126
5.1 包装类 126
5.1.1 Integer类 126
5.1.2 Double类 128
5.1.3 包装类的特点 129
5.2 Math类 129
5.3 String类与StringBuffer类 131
5.3.1 String类 131
5.3.2 StringBuffer类 134
5.4 Scanner类 136
5.5 日期类 139
5.5.1 Date类 139
5.5.2 SimpleDateFormat类 139
5.6 集合框架 141
5.6.1 Collection<E>接口 141
5.6.2 集合元素遍历接口 142
5.6.3 Set<E>接口及实现类 143
5.6.4 List<E>接口及实现类 146
5.6.5 Map接口及实现类 148
小结 150
习题 151
第6章 异常处理 153
6.1 异常处理概述 153
6.1.1 异常 153
6.1.2 异常类 154
6.1.3 异常处理流程 155
6.2 异常处理方法 156
6.2.1 异常捕获并处理 156
6.2.2 将方法中产生的异常抛出 163
6.3 自定义异常类 165
6.4 断言 167
6.4.1 开启和关闭断言 167
6.4.2 断言语句的定义 168
6.4.3 断言的使用 169
小结 170
习题 170
第7章 输入/输出 173
7.1 文件类 173
7.1.1 创建File对象 173
7.1.2 获取文件对象信息的方法 174
7.1.3 文件属性测试操作 174
7.1.4 文件创建、删除与重命名操作 176
7.1.5 目录操作 177
7.2 输入/输出(I/O)概述 178
7.2.1 流的概念 178
7.2.2 字节流 179
7.2.3 字符流 181
7.3 文件流 183
7.3.1 文件字节流 183
7.3.2 文件字符流 186
7.4 缓冲流 187
7.4.1 字节缓冲流 188
7.4.2 字符缓冲流 189
7.5 打印流 190
7.5.1 字节打印流 190
7.5.2 字符打印流 193
7.6 字节流与字符流的转换 194
7.6.1 字符编码之间转换方法 194
7.6.2 InputStreamReader和OutputStreamWriter 196
7.7 随机存取文件类 199
7.7.1 随机存取文件的创建 199
7.7.2 随机存取文件的操作 199
7.8 System类对I/O的支持 202
7.8.1 System.in 202
7.8.2 System.out 203
7.8.3 System.err 203
7.9 管道流 204
小结 205
习题 206
第8章 基于Swing的图形用户界面 208
8.1 图形用户界面概述 208
8.1.1 AWT简介 208
8.1.2 Swing简介 209
8.1.3 如何编写Swing程序 211
8.2 GUI界面外观(L&F)设置 212
8.3 Swing顶层容器 213
8.2.1 JFrame 214
8.2.2 JDialog 215
8.3 中间容器 217
8.3.1 JPanel 217
8.3.2 JScrollPane 218
8.3.3 JSplitPane 219
8.4 布局管理器 221
8.4.1 FlowLayout 221
8.4.2 BorderLayout 222
8.4.3 GridLayout 224
8.4.4 CardLayout 225
8.4.5 GridBagLayout 227
8.4.6 BoxLayout 230
8.5 事件处理机制 232
8.5.1 事件处理机制中的三类对象 233
8.5.2 委托方式事件处理机制 233
8.5.3 事件类及事件监听器接口 234
8.5.4 事件适配器 238
8.6 Swing基本组件 239
8.6.1 JLabel 239
8.6.2 JButton 239
8.6.3 文本类组件 241
8.6.4 单选按钮和复选框 246
8.6.5 下拉列表 249
8.7 菜单和工具栏 251
8.7.1 菜单 251
8.7.2 工具栏 259
8.8 Swing高级组件 260
8.8.1 JOptionPane 260
8.8.2 表格 262
8.8.3 树 266
8.8.4 JTabbedPane 271
8.8.5 JInternalFrame 272
小结 274
习题 275
第9章 Applet程序设计 278
9.1 Applet基本概念 278
9.1.1 Applet的定义 278
9.1.2 Applet的生命周期 279
9.1.3 Applet的类层次结构 281
9.1.4 Applet类的API概述 281
9.1.5 Applet类的显示 282
9.2 Applet编写 283
9.2.1 Applet编写步骤 283
9.2.2 用户编写Applet 284
9.2.3 网页中嵌入Applet 284
9.3 Applet图形化用户界面 288
9.3.1 基于Swing组件的用户界面 288
9.3.2 JApplet中事件处理 290
9.4 Applet中图形处理及多媒体支持 291
9.4.1 图形处理 291
9.4.2 图像显示 295
9.4.3 播放声音 297
9.5 Applet与Application 300
小结 302
习题 302
第10章 多线程 304
10.1 线程概述 304
10.1.1 程序、进程和线程 304
10.1.2 Java中线程模型 304
10.2 线程创建 305
10.2.1 Thread类构造方法 305
10.2.2 通过实现Runnable接口创建线程 305
10.2.3 通过继承Thread类创建线程 307
10.3 线程的生命周期与状态 308
10.4 线程控制 310
10.4.1 线程优先级与线程调度策略 310
10.4.2 线程的休眠 311
10.4.3 判断线程是否终止 312
10.4.4 线程合并 313
10.4.5 中断线程 314
10.5 线程同步 316
10.5.1 对象锁 316
10.5.2 多线程间防死锁 320
10.5.3 使用方法wait()、notify()和notifyAll()进行线程间通信 320
小结 323
习题 324
第11章 数据库编程技术 326
11.1 JDBC概述 326
11.1.1 JDBC体系结构 326
11.1.2 JDBC驱动类型 327
11.1.3 JDBC API 328
11.1.4 利用JDBC访问数据库一般步骤 329
11.2 连接数据库 329
11.2.1 配置数据库驱动程序 329
11.2.2 加载驱动程序 330
11.2.3 建立数据库连接及关闭数据库 330
11.3 Statement接口 332
11.4 ResultSet接口 334
11.4.1 ResultSet的属性和方法 334
11.4.2 ResultSet对象创建 335
11.5 JDBC高级特征 339
11.5.1 预编译语句 339
11.5.2 CallableStatement接口 341
11.5.3 批处理 346
11.5.4 事务处理 347
小结 351
习题 352
第12章 Java网络编程 355
12.1 网络编程基础 355
12.1.1 基本概念 355
12.1.2 Java网络通信支持机制 356
12.2 URL通信机制 357
12.2.1 InetAddress类 358
12.2.2 URL类 359
12.2.3 URLConnection类 361
12.3 Socket通信机制 364
12.3.1 Socket通信机制概述 364
12.3.2 基于TCP的Socket编程 364
12.3.3 基于TCP的Socket网络编程应用 367
12.3.4 基于UDP的Socket编程 371
12.3.5 基于数据报的多播通信 376
小结 379
习题 380
参考文献 381
- 《犯罪痕迹师 谋杀禁忌 2 尸偶》黑眼圈著 2020
- 《犯罪学》许桂敏著 2017
- 《人体寄生虫学学习指导与习题集 供基础 临床 预防 口腔医学类专业用 第2版》诸欣平,苏川 2018
- 《证券期货犯罪研究》李宇先著 2019
- 《犯罪预防原理》刘莹,张泽华责任编辑;(中国)王瑞山 2019
- 《医疗机构内新型冠状病毒感染预防与控制相关流程》河南省卫生健康委员会编写 2020
- 《食品营养与精准预防》王慧,刘烈刚编著 2020
- 《2018有机化学学习指导与习题集 供基础 临床 预防 口腔医学类专业用 第2版》陆阳 2018
- 《2018十三五本科教材 预防医学 第4版》王培玉 2019
- 《全国高等医药院校规划教材 组织学与胚胎学 供临床预防基础口腔麻醉影像药学检验护理法医等专业使用 第3版 案例版》白咸勇,胡军编;张天佐,胡治国责编 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019