Java 开发从入门到精通

Java 开发从入门到精通

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。

作品简介

本书由浅入深地详细讲解了Java的开发技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。本书共20章,第1~2章讲解了Java技术的基础知识,包括Java印象和首段Java程序;第3~9章分别讲解了Java语法、条件语句、循环语句、数组、面向对象等知识,这些内容都是Java开发技术的核心知识;第10~14章分别讲解了集合、类库、泛型、异常处理、I/O和文件处理的基本知识,这些内容是Java开发技术的重点和难点;第15~19章是典型应用内容,分别讲解了数据库编程、网络与通信编程、多线程等内容;第20章通过一个综合实例的实现过程,介绍了Java技术在综合项目中的使用流程。本书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,引领读者全面掌握Java语言。

本书不但适用于Java的初学者,也适用于有一定Java基础的读者,还可以作为大专院校相关专业的师生学习用书和培训学校的教材。

作者:扶松柏,陈小玉

作品目录

  1. 前言
  2. 第1章 Java之印象
  3. 1.1 初步认识Java
  4. 1.2 面向对象
  5. 1.3 技术解惑
  6. 第2章 第一段Java程序
  7. 2.1 搭建Java开发平台
  8. 2.2 编写第一段Java程序
  9. 2.3 使用IDE工具
  10. 2.4 Java的运行机制
  11. 2.5 技术解惑
  12. 第3章 Java语法
  13. 3.1 量
  14. 3.2 数据类型
  15. 3.3 运算符
  16. 3.4 标识符和关键字
  17. 3.5 字符串
  18. 3.6 类型转换
  19. 3.7 技术解惑
  20. 第4章 条件语句
  21. 4.1 if语句详解
  22. 4.2 switch语句详解
  23. 4.3 条件语句演练
  24. 4.4 技术解惑
  25. 第5章 循环语句
  26. 5.1 Java循环语句
  27. while循环的书写格式
  28. 5.2 跳转语句
  29. 5.3 技术解惑
  30. 第6章 特殊数据——数组
  31. 6.1 简单的一维数组
  32. 6.2 二维数组
  33. 6.3 三维数组
  34. 6.4 操作数组
  35. 6.5 深入理解数组
  36. 6.6 技术解惑
  37. 第7章 Java的面向对象(上)
  38. 7.1 类
  39. 7.2 修饰符
  40. 7.3 方法详解
  41. 7.4 使用this
  42. 7.5 使用类和对象
  43. 7.6 抽象类和抽象方法
  44. 7.7 软件包
  45. 7.8 技术解惑
  46. 第8章 Java的面向对象(中)
  47. 8.1 类的继承
  48. 8.2 重写和重载
  49. 8.3 隐藏和封装
  50. 8.4 接口
  51. 8.5 技术解惑
  52. 第9章 Java的面向对象(下)
  53. 9.1 构造器详解
  54. 9.2 多态
  55. 9.3 引用类型
  56. 9.4 组合
  57. 9.5 初始化块
  58. 9.6 包装类
  59. 9.7 深入详解final修饰符
  60. 9.8 内部类
  61. 9.9 枚举类
  62. 9.10 技术解惑
  63. 第10章 集合
  64. 10.1 Java集合概述
  65. 10.2 Collection接口和Iterator接口
  66. 10.3 Set接口
  67. 10.4 List接口
  68. 10.5 Map接口
  69. 10.6 Queue接口
  70. 10.7 集合工具类Collections
  71. 10.8 其他集合类
  72. 10.9 技术解惑
  73. 第11章 常用的类库
  74. 11.1 StringBuffer类
  75. 11.2 Runtime类
  76. 11.3 程序国际化
  77. 11.4 System类
  78. 11.5 Date类
  79. 11.6 Math类
  80. 11.7 Random类
  81. 11.8 NumberFormat类
  82. 11.9 BigInteger类
  83. 11.10 BigDecimal类
  84. 11.11 克隆对象
  85. 11.12 Arrays类
  86. 11.13 接口Comparable
  87. 11.14 Observable类和Observer接口
  88. 11.15 正则表达式
  89. 11.16 Timer类和TimerTask类
  90. 11.17 技术解惑
  91. 第12章 泛型
  92. 12.1 泛型基础
  93. 12.2 泛型详解
  94. 12.3 类型通配符
  95. 12.4 泛型方法
  96. 12.5 泛型接口
  97. 12.6 泛型继承
  98. 12.7 运行时类型识别
  99. 12.8 强制类型转换
  100. 12.9 擦除
  101. 12.10 技术解惑
  102. 第13章 异常处理
  103. 13.1 什么是异常
  104. 13.2 异常处理方式
  105. 13.3 抛出异常
  106. 13.4 自定义异常
  107. 13.5 分析Checked异常和Runtime异常的区别
  108. 13.6 异常处理的陋习
  109. 13.7 异常处理语句的规则
  110. 13.8 技术解惑
  111. 第14章 I/O与文件处理
  112. 14.1 Java I/O简介
  113. 14.2 File类
  114. 14.3 RandomAccessFile类
  115. 14.4 字节流与字符流
  116. 14.5 字节转换流
  117. 14.6 内存操作流
  118. 14.7 管道流
  119. 14.8 打印流
  120. 14.9 System类
  121. 14.10 BufferedReader类
  122. 14.11 Scanner类
  123. 14.12 数据操作流
  124. 14.13 合并流
  125. 14.14 压缩流
  126. 14.15 回退流
  127. 14.16 字符编码
  128. 14.17 对象序列化
  129. 14.18 新增的I/O
  130. 14.19 技术解惑
  131. 第15章 AWT的奇幻世界
  132. 15.1 GUI和AWT
  133. 15.2 容器
  134. 15.3 布局管理器
  135. 15.4 AWT的常用组件
  136. 15.5 事件处理
  137. 15.6 AWT的菜单
  138. 15.7 绘图
  139. 15.8 位图操作
  140. 15.9 技术解惑
  141. 第16章 Swing详解
  142. 16.1 Swing基础
  143. 16.2 Swing的组件
  144. 16.3 拖放处理
  145. 16.4 实现进度条效果——JProgressBar、ProgressMonitor和BoundedRangeModel
  146. 16.5 JSlider和BoundedRangeModel
  147. 16.6 JList和JComboBox
  148. 16.7 JTree和TreeModel
  149. 16.8 技术解惑
  150. 第17章 数据库编程
  151. 17.1 SQL基础
  152. 17.2 初识JDBC
  153. 17.3 常用的几种数据库
  154. 17.4 执行SQL语句的方式
  155. 17.5 事务处理
  156. 17.6 存储过程
  157. 17.7 技术解惑
  158. 第18章 网络与通信编程
  159. 18.1 Java中的网络包
  160. 18.2 TCP编程
  161. 18.3 UDP编程
  162. 18.4 代理服务器
  163. 18.5 技术解惑
  164. 第19章 多线程
  165. 19.1 线程基础
  166. 19.2 创建线程
  167. 19.3 线程的生命周期
  168. 19.4 控制线程
  169. 19.5 线程传递数据
  170. 19.6 数据同步
  171. 19.7 总结多线程编程的常见缺陷及其产生的原因
  172. 19.8 技术解惑
  173. 第20章 整合开发企业快信系统
  174. 20.1 一个项目
  175. 20.2 系统设计
  176. 20.3 搭建开发环境
  177. 20.4 规划系统文件
  178. 20.5 具体编码
  179. 20.6 分析Java Mail组件
  180. 20.7 项目调试
  181. 欢迎来到异步社区!
  182. 异步社区的来历
  183. 社区里都有什么?
  184. 灵活优惠的购书
  185. 社区里还可以做什么?
  186. 加入异步
载入中

大家都喜欢