《Java语言程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:魏永红主编;张中伟,宋志卿副主编
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2016
  • ISBN:9787560584775
  • 页数:381 页
图书介绍:Java是一种优秀的面向对象编程语言,具有面向对象、跨平台性、健壮性、多线程等特征,是目前软件设计中可靠性较高的编程语言,在TIOBE编程语言社区排行榜上位于前列。Java语言在web应用方面所表现出的强大优势,使得Java语言成为Web开发的主流技术。本书注重可读性、实用性和拓展性,拚弃了晦涩难懂的抽象理论,循序渐进的编写方式;用通俗易懂的语言系统介绍Java语言的基本语法和核心技术,引导读者快速地掌握Java编程语言的编程思想、编程方法和核心内容,并学会灵活运用所学语言知识解决实际问题。全书共分12章,内容包括Java语言概述、Java的基本语法、面向对象编程、面向对象高级特征、常用类库、异常处理、输入输出流、Swing图形用户界面编程、Applet程序和多媒体、多线程、数据库编程技术以及网络编程。  本书不仅适合作为高等学校计算机相关专业的教材,也适用于非计算机专业以及相关培训和自学教材。

第一篇 犯罪预防原理 3

第一章 犯罪预防概述 3

第一节 犯罪预防基本概念 3

第二节 犯罪预防体系与机制 18

第二章 犯罪预防基本理论 32

第一节 古典犯罪学时期的犯罪预防理论 32

第二节 实证犯罪学时期的犯罪预防理论 34

第三节 现代犯罪学时期的犯罪预防理论 35

第二篇 犯罪预防的国际发展 43

第三章 犯罪预防的世界发展趋势 43

第一节 世界犯罪预防发展趋势 43

第二节 联合国倡导的犯罪预防理念 44

第三节 联合国推广的犯罪预防体系 46

第四章 部分发达国家的犯罪预防实践 49

第一节 英国犯罪预防实践 49

第二节 美国犯罪预防实践 51

第三节 日本犯罪预防实践 52

第四节 新加坡、瑞士等国犯罪预防实践 53

第五章 中国犯罪预防理论与实践 56

第一节 中国传统犯罪预防思想 56

第二节 中国犯罪预防的基本模式:社会治安综合治理 62

第三节 社会治安综合治理模式的发展——社会治安防控体系建设 75

第四节 中国犯罪预防的发展趋势 82

第三篇 犯罪的层级预防 89

第六章 一级犯罪预防 89

第一节 犯罪的社会预防 89

第二节 犯罪的心理预防 98

第三节 犯罪的情境预防 104

第四节 犯罪的被害预防 107

第七章 二级犯罪预防 123

第一节 犯罪预测与犯罪预防 123

第二节 治安管理与犯罪预防 142

第八章 三级犯罪预防 168

第一节 保安处分与犯罪预防 168

第二节 刑罚与犯罪预防 178

第四篇 类型犯罪预防 195

第九章 暴力犯罪预防 195

第一节 暴力犯罪概述 195

第二节 暴力犯罪预防 202

第十章 暴恐犯罪预防 208

第一节 暴恐犯罪概述 208

第二节 暴恐犯罪预防 216

第十一章 危害食品药品安全犯罪预防 222

第一节 危害食品药品安全犯罪概述 222

第二节 食药犯罪预防 231

第十二章 网络犯罪预防 236

第一节 初级阶段:纯正网络犯罪之计算机犯罪 238

第二节 发展阶段:不纯正的网络犯罪 245

第十三章 未成年人犯罪预防 258

第一节 未成年人犯罪概述 259

第二节 未成年人犯罪预防 272

附录:国(境)内外有关犯罪预防的法律文件 291

附录一:全国人大常委会关于加强社会治安综合治理的决定 291

附录二:中共中央、国务院关于进一步加强社会治安综合治理的意见 292

附录三:中央社会治安综合治理委员会《关于深入开展农村平安建设的若干意见》 297

附录四:中华人民共和国预防未成年人犯罪法 301

附录五:联合国预防少年犯罪准则(利雅得准则) 307

附录六:第十届预防犯罪和罪犯待遇大会——《犯罪与司法:二十一世纪所面临的挑战》 312

附录七:第十一届联合国预防犯罪和刑事司法大会《曼谷宣言》 321

附录八:第十二届联合国预防犯罪和刑事司法大会《萨尔瓦多宣言(草案)》 325

附录九:第十三届联合国预防犯罪和刑事司法大会《多哈宣言》 339

参考文献 348

后记 354