Java 7程序设计简明教程

Java 7程序设计简明教程

李伟云, 黄鹏, 编著

出版社:清华大学出版社

年代:2015

定价:39.0

书籍简介:

本书全面介绍了JavaSE7,反映了Java语言的新特性。 本书从Java语言的历史和特点讲起,内容由浅入深,循序渐进,涵盖了语法结构、面向对象程序设计、数组、字符串、图形用户界面、小应用程序、多媒体、异常处理、文件、数据流、枚举、泛型、集合、多线程和网络编程等主题。书中例题丰富、语言流畅、讲解透彻、层次分明、通俗易懂,同时兼顾了理论性与实用性。

书籍目录:

目 录

第1章 Java入门基础 1

1.1 了解Java语言 1

1.2 平台架构 7

1.3 开发环境——JDK 8

1.4 实验指导——开发MyTest程序 12

1.5 开发工具——MyEclipse 13

1.6 实验指导——创建第一个Java

程序 15

1.7 习题 18

第2章 Java基本语法 19

2.1 数据类型 19

2.2 变量 23

2.3 常量 26

2.4 基本数据类型转换 26

2.5 运算符和表达式 28

2.6 关键字列表 36

2.7 Java编码规范 36

2.8 实验指导——计算圆的周长和

面积 38

2.9 习题 40

第3章 流程控制语句 42

3.1 算法的描述方式 42

3.2 条件语句 44

3.3 循环语句 54

3.4 跳转语句 62

3.5 实验指导——打印指定行数的

杨辉三角 66

3.6 实验指导——解决与李白喝酒的

问题 67

3.7 习题 68

第4章 Java数组应用 71

4.1 一维数组 71

4.2 获取一维数组的元素 73

4.3 二维数组 74

4.4 获取二维数组的元素 76

4.5 多维数组 78

4.6 实验指导——打印螺旋矩阵 79

4.7 Arrays类操作数组 81

4.8 数组排序方法 88

4.9 习题 93

第5章 集合处理 96

5.1 集合类概述 96

5.2 Collection接口 98

5.3 List集合 100

5.4 Set集合 105

5.5 Map集合 109

5.6 Collections类 111

5.7 实验指导——使用泛型集合 116

5.8 习题 118

第6章 字符串处理 120

6.1 String类概述 120

6.2 String类操作字符串 122

6.3 实验指导——字符串的加密和

解密 134

6.4 StringBuilder类概述 135

6.5 StringBuilder类操作字符串 136

6.6 正则表达式操作字符串 139

6.7 实验指导——正则表达式匹配IP

地址 142

6.8 实验指导——判断字符是英文

还是汉字 143

6.9 习题 144

第7章 类和对象 147

7.1 类 147

7.2 对象 152

7.3 实验指导——创建和使用类与

对象 154

7.4 内部类 155

7.5 抽象类 159

7.6 this关键字 161

7.7 包 164

7.8 实验指导——不同包之间类的

使用 166

7.9 习题 166

第8章 面向对象的特征 169

8.1 封装 169

8.2 实验指导——通过代码封装

Book类并测试 172

8.3 继承 173

8.4 实验指导——利用内部类实现

多重继承 180

8.5 多态 182

8.6 习题 189

第9章 Java中的枚举和接口 192

9.1 枚举 192

9.2 接口 199

9.3 内部类 203

9.4 匿名类 206

9.5 实验指导——认识动物 207

9.6 习题 209

第10章 Java常用工具类 212

10.1 Object类 212

10.2 包装类 214

10.3 日期操作类 219

10.4 实验指导——日期的高级操作 223

10.5 格式化日期类 225

10.6 数学操作类 228

10.7 实验指导——格式化数字 231

10.8 随机数类 233

10.9 实验指导——根据生成的随机

数求最值 235

10.10 习题 236

第11章 Java中的异常处理 238

11.1 什么是异常 238

11.2 Java异常类型 239

11.3 捕获异常 241

11.4 自定义异常 246

11.5 抛出异常和声明异常 248

11.6 实验指导——校验购买数量 252

11.7 习题 254

第12章 Java文件处理 257

12.1 Java流简介 257

12.2 字节流应用 262

12.3 字符流应用 276

12.4 文件操作 282

12.5 随机访问文件 283

12.6 实验指导——随机读取商品信息 285

12.7 习题 287

第13章 数据库访问对象 289

第14章 Swing界面设计编程 319

第15章 多线程处理 363

第16章 餐饮管理系统 379

内容摘要:

毋庸置疑,Java是一种优秀的编程语言,从诞生至今一直都很优秀!尽管Java很优秀,但是对于初次接触编程的人来说并不容易。本书总结了作者多年教学成果,将为初学者打开一扇通往Java世界的大门,使其少走弯路,快速入门,为今后从事相关工作打好坚实的基础。本书共分16章,主要内容包括:Java语言的发展、特点、运行环境、数据类型、流程控制、面向对象、变量常量、运算符与表达式、注释、选择语句、循环语句、跳转语句、数组和排序、类和对象、静态类、继承、枚举、接口、集合类、泛型、字符串、日期和时间处理、数学类、随机类和异常类、多线程。在应用方面介绍了文件和目录操作、图形界面设计、数据库编程以及多线程。最后,本书使用Java结合MySQL数据库实现了一个餐饮管理系统。本书可以作为高等院校计算机相关专业Java语言程序设计课程的教材,也可以作为Java程序设计的培训教材,还可以作为自学者的参考书。

书籍规格:

书籍详细信息
书名Java 7程序设计简明教程站内查询相似图书
9787302409595
如需购买下载《Java 7程序设计简明教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Java 7程序设计简明教程是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。