当前位置:首页 > 工业技术
新编应用型系列技能丛书  Java程序设计与实例
新编应用型系列技能丛书  Java程序设计与实例

新编应用型系列技能丛书 Java程序设计与实例PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张文胜主编;任志宏,赵向梅,陈宏,李梅,王雅静副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302408055
  • 页数:322 页
图书介绍:本书深入介绍了Java编程的相关方面,全书内容覆盖Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。为学生进一步学习JAVA EE程序设计打下良好的基础。
《新编应用型系列技能丛书 Java程序设计与实例》目录

第1章 初识Java 1

1.1 Java简介 1

1.2 Java开发环境 4

1.3简单的Java程序 10

1.4 Java程序的基本规则 14

1.5知识拓展——Java虚拟机 16

1.6想一想、练一练 18

第2章 Java语法基础 20

2.1标识符与关键字 20

2.2基本数据类型 21

2.3数组 24

2.4运算符与表达式 30

2.5语句 33

2.6实践案例一:歌手打分 45

2.7实践案例二:百元百鸡问题 46

2.8知识拓展——Java大数处理 47

2.9想一想、练一练 48

第3章 类与对象 51

3.1类的定义及实例化 51

3.2访问修饰符 55

3.3 Java变量的作用域 58

3.4 this关键字 59

3.5 Java方法重载 63

3.6包装类、拆箱和装箱 64

3.7封装 66

3.8实践案例一:书籍信息统计 68

3.9实践案例二:统计图书的销售量 70

3.10知识拓展——单例模式(构造方法私有化) 71

3.11想一想、练一练 73

第4章 继承与多态 75

4.1继承概述 75

4.2继承 77

4.3抽象类与接口 82

4.4多态 89

4.5实践案例一:学生成绩统计 93

4.6实践案例二:交通工具速度计算 97

4.7知识拓展——接口隔离原则 100

4.8想一想、练一练 103

第5章 常用类库和集合 107

5.1字符串类 107

5.2日期类和数学公式类 123

5.3集合 128

5.4泛型 136

5.5实践案例一:正则表达式验证 143

5.6实践案例二:单词统计 145

5.7知识拓展——集合排序 146

5.8想一想、练一练 149

第6章 GUI编程 152

6.1事件处理模型 152

6.2 AWT与Swing 154

6.3 Swing编程 154

6.4常用面板 165

6.5 Swing事件处理 168

6.6实践案例:简易的计算器设计 173

6.7知识拓展——S WT/JFace简介 179

6.8想一想、练一练 180

第7章 输入/输出流 182

7.1输入/输出流概述 182

7.2 File类 183

7.3字节流的输入/输出 185

7.4字符流的输入/输出 189

7.5随机文件的访问 193

7.6实践案例:记事本小助手 194

7.7知识拓展——字节流与字符流的区别 199

7.8想一想、练一练 200

第8章 多线程与异常处理 202

8.1线程处理概述 202

8.2线程状态与生命周期 203

8.3 Thread类和Runnable接口 204

8.4创建多线程应用程序 206

8.5用户线程和Daemon线程 211

8.6线程优先级和线程调度 211

8.7线程同步 214

8.8异常处理 216

8.9实践案例:简单的线程死锁和解锁 222

8.10知识拓展——信号量 223

8.11想一想、练一练 226

第9章 JDBC数据库操作 228

9.1关系数据库和SQL语言 228

9.2 JDBC概述 228

9.3使用JDBC访问数据库 232

9.4使用JDBC访问数据库示例 234

9.5实践案例:商品信息管理 240

9.6知识拓展——数据库连接池 246

9.7想一想、练一练 250

第10章 Java网络编程 251

10.1网络编程的基本概念 251

10.2基于TCP协议的网络编程 259

10.3基于UDP协议的网络编程 265

10.4知识拓展——实现UDP组播聊天 270

10.5想一想、练一练 276

第11章 反射与类加载器 278

11.1 Java反射的基本概念和使用 278

11.2类加载器 290

11.3知识拓展——动态代理 294

11.4想一想、练一练 297

第12章 综合应用 299

12.1绘制一个球 299

12.2让球动起来 303

12.3知识拓展——Graphics2D类 309

12.4想一想、练一练 312

参考文献 313

附录A Java关键字 314

附录B Java命名规范参考 315

附录C Eclipse常用快捷键 317

附录D Eclipse的调试功能 319

相关图书
作者其它书籍
返回顶部