logo
分类于: 编程语言 互联网 云计算&大数据

简介

Java自学宝典

Java自学宝典 0.0分

资源最后更新于 2020-03-29 02:19:03

作者:黑马程序员 编著

出版社:出版社清华大学出版社

出版日期:2017-10

ISBN:9787302475415

文件格式: pdf

标签: 互联网 编程 IT Java 自学 教材教辅

简介· · · · · ·

本书从初学者的角度出发,详细讲解了从Java基础到SSH框架应用的各种技术知识。全书可分为四个部分,分别为基础篇、Web篇、框架篇和实战篇,其中前6章为基础篇,主要讲解Java环境的搭建、语法规则、面向对象、集合和IO等内容;第7~16章为Web篇,主要对Web开发中常用的JSP技术、Servlet技术、jQuery框架、MySQL数据库和JDBC等知识进行详细讲解;第17~31章为框架篇,主要对当前主流的SSH(Struts2、Spring、Hibernate)框架进行详细讲解;第32~33章为实战篇,主要讲解SSH框架的整合知识以及一个基于SSH框架的实战项目——学生信息管理系统。本书既可作为高等院校本/专科计算机相关专业的程序设计课程教材,也可作为Java技术的培训教材,是一本适合广大计算机编程爱好者的学习教材。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 序言
  3. 前言
  4. 第1章 Java开发入门
  5. 1.1 Java概述
  6. 1.2 JDK的使用
  7. 1.3 环境变量
  8. 1.4 第一个Java程序
  9. 1.5 Eclipse的安装与使用
  10. 第2章 Java编程基础
  11. 2.1 Java的基本语法
  12. 2.2 Java中的变量
  13. 2.3 Java中的常量
  14. 2.4 Java中的运算符
  15. 2.5 选择结构语句
  16. 2.6 循环结构语句
  17. 2.7 方法
  18. 2.8 数组
  19. 2.9 String类和StringBuffer类
  20. 2.10 包装类
  21. 第3章 面向对象
  22. 3.1 面向对象的概念和特征
  23. 3.2 类与对象
  24. 3.3 构造方法
  25. 3.4 this关键字
  26. 3.5 static关键字
  27. 3.6 类的继承
  28. 3.7 抽象类和接口
  29. 3.8 多态
  30. 3.9 异常
  31. 3.10 访问控制
  32. 第4章 集合类
  33. 4.1 初识集合
  34. 4.2 List接口
  35. 4.3 Set接口
  36. 4.4 Map接口
  37. 第5章 输入/输出
  38. 5.1 I/O流概述
  39. 5.2 字节流
  40. 5.3 字符流
  41. 5.4 File类
  42. 第6章 多线程
  43. 6.1 线程概述
  44. 6.2 线程的创建
  45. 6.3 线程的状态和转换
  46. 6.4 多线程同步
  47. 第7章 网页开发基础
  48. 7.1 HTML技术
  49. 7.2 CSS技术
  50. 7.3 JavaScript基础
  51. 第8章 Java Web概述
  52. 8.1 Web开发的相关知识
  53. 8.2 XML基础
  54. 8.3 HTTP
  55. 8.4 Tomcat
  56. 第9章 Servlet基础
  57. 9.1 Servlet概述
  58. 9.2 Servlet开发入门
  59. 9.3 Servlet虚拟路径映射的配置
  60. 9.4 ServletConfig和ServletContext
  61. 第10章 请求和响应
  62. 10.1 请求和响应概述
  63. 10.2 HttpServletRequest对象
  64. 10.3 HttpServletRequest应用
  65. 10.4 RequestDispatcher对象的应用
  66. 10.5 HttpServletResponse对象
  67. 10.6 HttpServletResponse应用
  68. 第11章 JSP技术
  69. 11.1 JSP概述
  70. 11.2 JSP的脚本元素和注释
  71. 11.3 JSP指令
  72. 11.4 JSP隐式对象
  73. 11.5 JSP动作元素
  74. 11.6 JSP开发模型
  75. 第12章 Cookie和Session
  76. 12.1 Cookie对象
  77. 12.2 Session对象
  78. 第13章 EL表达式和JSTL
  79. 13.1 EL表达式
  80. 13.2 JSTL
  81. 第14章 Servlet高级
  82. 14.1 Filter
  83. 14.2 Listener
  84. 第15章 jQuery框架
  85. 15.1 jQuery概述
  86. 15.2 jQuery选择器
  87. 15.3 jQuery的事件处理
  88. 15.4 jQuery的Ajax操作
  89. 第16章 MySQL和JDBC
  90. 16.1 数据库基础知识
  91. 16.2 MySQL的基本使用
  92. 16.3 MySQL的多表操作
  93. 16.4 JDBC技术简介
  94. 16.5 JDBC常用API
  95. 16.6 实现第一个JDBC程序
  96. 16.7 数据库连接池
  97. 第17章 Struts2框架入门
  98. 17.1 Struts2简介
  99. 17.2 Struts2入门
  100. 第18章 Struts2的核心配置
  101. 18.1 struts.xml文件的配置
  102. 18.2 Action的配置
  103. 18.3 Action访问Servlet API
  104. 18.4 Action处理请求参数
  105. 18.5 Result结果类型
  106. 第19章 Struts2的拦截器
  107. 19.1 拦截器简介
  108. 19.2 Struts2的内建拦截器
  109. 19.3 自定义拦截器
  110. 第20章 Struts2的标签库
  111. 20.1 Struts2标签库概述
  112. 20.2 Struts2的控制标签
  113. 20.3 Struts2的数据标签
  114. 20.4 Struts2的模板和主题
  115. 20.5 Struts2的表单标签
  116. 20.6 Struts2的非表单标签
  117. 第21章 Struts2的OGNL和值栈
  118. 21.1 OGNL
  119. 21.2 值栈
  120. 第22章 Struts2的文件上传和下载
  121. 22.1 文件上传
  122. 22.2 文件下载
  123. 第23章 Hibernate框架入门
  124. 23.1 Hibernate概述
  125. 23.2 Hibernate下载和目录介绍
  126. 23.3 第一个Hibernate程序
  127. 23.4 Hibernate的运行机制
  128. 23.5 Hibernate的核心文件
  129. 23.6 Hibernate的核心API
  130. 第24章 Hibernate的持久化对象状态和一级缓存
  131. 24.1 Hibernate持久化对象的状态
  132. 24.2 Hibernate的一级缓存
  133. 第25章 Hibernate的关联关系映射
  134. 25.1 关联关系映射
  135. 25.2 关联关系中的反转与级联
  136. 第26章 Hibernate的检索方式
  137. 26.1 Hibernate检索方式的概述
  138. 26.2 HQL检索
  139. 26.3 QBC检索
  140. 第27章 Hibernate的事物处理和二级缓存
  141. 27.1 事务
  142. 27.2 Hibernate的事务处理
  143. 27.3 Hibernate的二级缓存
  144. 第28章 Spring框架入门
  145. 28.1 Spring基本知识
  146. 28.2 Spring的IoC容器
  147. 28.3 编写第一个Spring程序
  148. 28.4 依赖注入
  149. 第29章 Spring中的Bean
  150. 29.1 Bean的配置
  151. 29.2 Bean的实例化
  152. 29.3 Bean的作用域
  153. 29.4 Bean的生命周期
  154. 29.5 Bean的装配方式
  155. 第30章 面向切面编程(Spring AOP)
  156. 30.1 Spring AOP概述
  157. 30.2 手动代理
  158. 30.3 声明式工厂Bean
  159. 30.4 AspectJ
  160. 第31章 Spring事务管理
  161. 31.1 Spring JDBCTemplate
  162. 31.2 Spring事务管理的三个核心接口
  163. 31.3 Spring声明式事务管理
  164. 第32章 SSH框架整合
  165. 32.1 准备整合环境
  166. 32.2 Spring与Hibernate整合
  167. 32.3 Spring与Struts2整合
  168. 32.4 测试框架分层的整合
  169. 32.5 验证事务是否生效
  170. 第33章 学生信息管理系统
  171. 33.1 系统概述
  172. 33.2 数据库设计
  173. 33.3 系统环境搭建
  174. 33.4 员工登录模块
  175. 33.5 人力资源部模块
  176. 33.6 教学部模块