logo
分类于: 编程语言 计算机基础 设计

简介

Java开发宝典

Java开发宝典 0.0分

资源最后更新于 2020-03-29 03:45:46

作者:陈丹丹李银龙

出版社:出版社机械工业出版社

出版日期:2012-06

ISBN:9787111378471

文件格式: pdf

标签: 计算机 编程 限时特价 java

简介· · · · · ·

《Java开发宝典(附盘)》,本书全面、细致地讲解了使用Java语言进行编程和实际项目开发的各种技术,是学习Java编程的必备图书。全书以JDK 7开发环境为基础,分两大部分31章讲解了Java编程中的各种技术。其中,第一部分为开发技术,主要包括如何学好编程、Java语言概述、主流开发工具、Java语言基础、流程控制、Java数组、字符串、面向对象编程基础、继承、封装和多态、抽象类与接口、Java的类中类、包装类、数字类、集合类、格式类、输入输出、异常处理、Swing程序设计、GUI事件处理机制、菜单和工具栏、对话框设计、数据库设计、作者:陈丹丹。

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

已收: 表示已经收藏

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

目录

  1. 前言
  2. 本书目的
  3. 本书内容
  4. 本书特点
  5. 读者对象
  6. 技术支持与服务
  7. 第一部分 开发技术
  8. 第0章 如何学好编程
  9. 如何学好编程
  10. 第1章 Java语言概述
  11. 1.1 Java简介
  12. 1.2 Java特性
  13. 1.3 搭建Java环境
  14. 1.4 用文本编辑器编写Java程序
  15. 1.5 术语
  16. 1.6 小结
  17. 1.7 练习
  18. 第2章 主流开发工具
  19. 2.1 Eclipse简介
  20. 2.2 使用Eclipse
  21. 2.3 术语
  22. 2.4 小结
  23. 2.5 练习
  24. 第3章 Java语言基础
  25. 3.1 Java主类结构
  26. 3.2 基本数据类型
  27. 3.3 变量与常量
  28. 3.4 运算符
  29. 3.5 代码注释与编码规范
  30. 3.6 术语
  31. 3.7 小结
  32. 3.8 练习
  33. 第4章 流程控制
  34. 4.1 条件语句
  35. 4.2 JDK7在switch语句中对字符串的支持
  36. 4.3 循环语句
  37. 4.4 跳转语句
  38. 4.5 术语
  39. 4.6 小结
  40. 4.7 练习
  41. 第5章 Java数组
  42. 5.1 数组概述
  43. 5.2 一维数组
  44. 5.3 二维数组
  45. 5.4 数组的基本操作
  46. 5.5 数组排序算法
  47. 5.6 术语
  48. 5.7 小结
  49. 5.8 练习
  50. 第6章 字符串
  51. 6.1 创建字符串
  52. 6.2 字符串操作
  53. 6.3 格式化字符串
  54. 6.4 正则表达式
  55. 6.5 字符串生成器
  56. 6.6 术语
  57. 6.7 小结
  58. 6.8 练习
  59. 第7章 面向对象编程基础
  60. 7.1 面向对象概述
  61. 7.2 类
  62. 7.3 对象
  63. 7.4 术语
  64. 7.5 小结
  65. 7.6 练习
  66. 第8章 继承、封装和多态
  67. 8.1 Java中的父子关系
  68. 8.2 类之父Object
  69. 8.3 Class类与Java反射
  70. 8.4 枚举类
  71. 8.5 类的封装
  72. 8.6 多态的调用形式
  73. 8.7 术语
  74. 8.8 小结
  75. 8.9 练习
  76. 第9章 抽象类与接口
  77. 9.1 抽象类
  78. 9.2 接口
  79. 9.3 对象克隆
  80. 9.4 术语
  81. 9.5 小结
  82. 9.6 练习
  83. 第10章 Java的类中类
  84. 10.1 内部类的含义
  85. 10.2 成员内部类
  86. 10.3 局部内部类
  87. 10.4 匿名内部类
  88. 10.5 静态内部类
  89. 10.6 内部类的继承
  90. 10.7 术语
  91. 10.8 小结
  92. 10.9 练习
  93. 第11章 包装类
  94. 11.1 包装类概述
  95. 11.2 Byte类的使用
  96. 11.3 Short类的使用
  97. 11.4 Integer类的使用
  98. 11.5 Long类的使用
  99. 11.6 Float类的使用
  100. 11.7 Double类的使用
  101. 11.8 Boolean类的使用
  102. 11.9 Character类的使用
  103. 11.10 数字类型包装类共性
  104. 11.11 装箱与拆箱
  105. 11.12 术语
  106. 11.13 小结
  107. 11.14 练习
  108. 第12章 数字类
  109. 12.1 Math类的使用
  110. 12.2 Random类的使用
  111. 12.3 BigInteger类的使用
  112. 12.4 BigDecimal类的使用
  113. 12.5 DecimalFormat类的使用
  114. 12.6 术语
  115. 12.7 小结
  116. 12.8 练习
  117. 第13章 集合类
  118. 13.1 集合类概述
  119. 13.2 集合类接口的常用方法
  120. 13.3 集合类接口的实现类
  121. 13.4 迭代器
  122. 13.5 术语
  123. 13.6 小结
  124. 13.7 练习
  125. 第14章 格式类
  126. 14.1 Date类的使用
  127. 14.2 GregorianCalendar类的使用
  128. 14.3 TimeZone类的使用
  129. 14.4 术语
  130. 14.5 小结
  131. 14.6 练习
  132. 第15章 输入输出
  133. 15.1 流概述
  134. 15.2 文件类
  135. 15.3 以byte为数据单位的流类
  136. 15.4 以char为数据单位的流类
  137. 15.5 文件输入输出流
  138. 15.6 带缓存的输入输出流
  139. 15.7 数据输入输出流
  140. 15.8 ZIP压缩输入输出流
  141. 15.9 术语
  142. 15.10 小结
  143. 15.11 练习
  144. 第16章 异常处理
  145. 16.1 异常概述
  146. 16.2 异常的分类
  147. 16.3 获取异常信息
  148. 16.4 处理异常
  149. 16.5 抛出异常
  150. 16.6 自定义异常
  151. 16.7 异常的使用原则
  152. 16.8 术语
  153. 16.9 小结
  154. 16.10 练习
  155. 第17章 Swing程序设计
  156. 17.1 JFrame窗体
  157. 17.2 常用布局管理器
  158. 17.3 常用面板
  159. 17.4 标签组件与图标
  160. 17.5 按钮组件
  161. 17.6 文本组件
  162. 17.7 列表组件
  163. 17.8 进度条
  164. 17.9 术语
  165. 17.10 小结
  166. 17.11 练习
  167. 第18章 GUI事件处理机制
  168. 18.1 什么是GUI事件
  169. 18.2 窗体事件
  170. 18.3 掌握鼠标操作
  171. 18.4 掌握键盘控制
  172. 18.5 术语
  173. 18.6 小结
  174. 18.7 练习
  175. 第19章 菜单和工具栏
  176. 19.1 菜单栏与弹出菜单
  177. 19.2 工具栏
  178. 19.3 术语
  179. 19.4 小结
  180. 19.5 练习
  181. 第20章 对话框设计
  182. 20.1 JOptionPane类的使用
  183. 20.2 文件对话框
  184. 20.3 颜色对话框
  185. 20.4 术语
  186. 20.5 小结
  187. 20.6 练习
  188. 第21章 数据库设计
  189. 21.1 数据库基础知识
  190. 21.2 JDBC技术
  191. 21.3 JDBC中常用的类与接口
  192. 21.4 数据库操作
  193. 21.5 术语
  194. 21.6 小结
  195. 21.7 练习
  196. 第22章 多线程技术
  197. 22.1 线程概述
  198. 22.2 Java实现线程的两种方式
  199. 22.3 线程的生命周期
  200. 22.4 操作线程的方法
  201. 22.5 线程的优先级
  202. 22.6 线程同步
  203. 22.7 线程间的通信
  204. 22.8 术语
  205. 22.9 小结
  206. 22.10 练习
  207. 第23章 Swing表格组件
  208. 23.1 利用JTable类创建、定制、操作表格
  209. 23.2 表格模型与表格
  210. 23.3 提供行标题栏的表格
  211. 23.4 术语
  212. 23.5 小结
  213. 23.6 练习
  214. 第24章 Swing树组件
  215. 24.1 简单的树
  216. 24.2 处理选中节点事件
  217. 24.3 遍历树节点
  218. 24.4 定制树
  219. 24.5 维护树模型
  220. 24.6 处理展开节点事件
  221. 24.7 术语
  222. 24.8 小结
  223. 24.9 练习
  224. 第25章 网络程序设计
  225. 25.1 网络程序设计基础
  226. 25.2 端口与套接字
  227. 25.3 学习TCP编程原理
  228. 25.4 学习UDP编程原理
  229. 25.5 术语
  230. 25.6 小结
  231. 25.7 练习
  232. 第26章 Java绘图技术
  233. 26.1 Java绘图
  234. 26.2 绘制图形
  235. 26.3 绘图颜色与笔画属性
  236. 26.4 绘制文本
  237. 26.5 绘制图片
  238. 26.6 图像处理
  239. 26.7 术语
  240. 26.8 小结
  241. 26.9 练习
  242. 第27章 程序打包
  243. 27.1 概述
  244. 27.2 使用命令实现程序打包
  245. 27.3 在Eclipse中实现程序打包
  246. 27.4 术语
  247. 27.5 小结
  248. 27.6 练习
  249. 第二部分 项目实战
  250. 第28章 图书开发计划管理系统
  251. 28.1 系统分析
  252. 28.2 数据库设计
  253. 28.3 系统环境配置
  254. 28.4 登录模块设计
  255. 28.5 主窗体设计
  256. 28.6 部门管理模块实现
  257. 28.7 图书计划模块实现
  258. 28.8 程序调试与错误处理
  259. 28.9 小结
  260. 第29章 电子地图
  261. 29.1 系统分析
  262. 29.2 数据库设计
  263. 29.3 主窗体设计
  264. 29.4 地图显示模块设计
  265. 29.5 地图操作模块设计
  266. 29.6 标记维护模块设计
  267. 29.7 标记搜索模块设计
  268. 29.8 小结
  269. 第30章 物资管理系统
  270. 30.1 系统分析
  271. 30.2 数据库设计
  272. 30.3 使用CVS进行团队开发
  273. 30.4 公共模块
  274. 30.5 系统登录模块
  275. 30.6 主窗体模块
  276. 30.7 物品管理模块设计
  277. 30.8 小结
  278. 第31章 进销存管理系统
  279. 31.1 系统分析
  280. 31.2 数据库与数据表设计
  281. 31.3 系统文件夹组织结构
  282. 31.4 公共类设计
  283. 31.5 系统登录模块设计
  284. 31.6 系统主窗体设计
  285. 31.7 进货单模块设计
  286. 31.8 销售单模块设计
  287. 31.9 库存盘点模块设计
  288. 31.10 开发常见问题及其解决方法
  289. 31.11 小结
  290. 附录 Java程序编码规范
  291. 命名规则
  292. 代码版式
  293. 代码注释
  294. 数据库编程命名规范
  295. 光盘内容