图书介绍

Java程序设计与实验PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计与实验
  • 万年红著 著
  • 出版社: 清华大学出版社;北京交通大学出版社
  • ISBN:9787811239058
  • 出版时间:2010
  • 标注页数:296页
  • 文件大小:23MB
  • 文件页数:309页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java程序设计与实验PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述1

1.1程序设计1

1.2程序设计语言及其类型1

1.3面向过程程序设计与面向对象程序设计2

1.3.1面向过程程序设计2

1.3.2面向对象程序设计2

1.4类的实现4

1.4.1Java类的定义5

1.4.2对象的产生与使用5

1.4.3构造方法6

1.5面向对象的基本特性8

1.5.1封装性8

1.5.2继承性9

1.5.3多态性9

1.6Java语言概述9

1.6.1Java语言发展历史9

1.6.2Java语言特点9

1.6.3Java语言与C、C++的区别10

1.7Java开发环境的搭建11

1.7.1Java技术的架构11

1.7.2Java程序与C程序的编译、执行过程比较12

1.7.3JDK安装与配置13

1.7.4Java类库16

1.7.5Java程序类型16

1.8Java集成开发环境18

1.9简单Java程序编写、编译与运行18

1.9.1Application程序编译与运行19

1.9.2Applet程序编译与运行21

1.9.3Application和Applet运行过程的比较22

小结22

习题22

第2章 Java程序设计基础25

2.1Java程序结构及编写规范25

2.1.1Java程序基本规范25

2.1.2关键字26

2.1.3标识符27

2.2数据类型、常量与变量27

2.2.1数据类型27

2.2.2常量28

2.2.3变量29

2.3数据类型转换31

2.3.1自动类型转换31

2.3.2强制类型转换32

2.4Java中的运算符与表达式32

2.4.1运算符32

2.4.2表达式及运算符优先级、结合性36

2.4.3语句和语句块37

2.5程序的流程控制38

2.5.1顺序结构38

2.5.2分支语句39

2.5.3循环语句44

2.5.4跳转语句48

2.6数组50

2.6.1数组概念50

2.6.2数组的声明与使用50

2.6.3数组的分类51

2.6.4一些与数组操作有关的方法54

小结56

习题56

第3章 方法与变量60

3.1方法60

3.1.1方法的声明60

3.1.2方法的调用61

3.1.3方法嵌套与递归62

3.1.4方法参数传递方式64

3.2变量的作用域和生命周期66

3.2.1变量的作用域和生命周期66

3.2.2对象的作用域和生命周期67

3.3变量初始化68

3.3.1成员变量初始化68

3.3.2局部变量初始化69

3.4static方法和变量69

3.5main()方法71

3.6垃圾收集72

小结73

习题73

第4章 包和封装性76

4.1包的创建和访问76

4.1.1包的概念及分类76

4.1.2用户自定义包的创建79

4.1.3包创建的过程实例81

4.2import语句与包的使用82

4.3类的封装与作用域83

4.3.1封装的含义及目的83

4.3.2访问权限84

4.3.3使用set和get方法86

小结87

习题87

第5章 继承性90

5.1继承性的概念90

5.2继承的实现91

5.3多级继承和单继承92

5.4继承关系下构造方法的调用次序93

5.5对象的类型转换95

小结96

习题96

第6章 多态性99

6.1多态性概念99

6.1.1方法重载99

6.1.2方法覆盖101

6.2this和super的使用103

6.2.1this的使用103

6.2.2super的使用104

6.3final关键字105

小结106

习题106

第7章 抽象类、接口和内部类109

7.1抽象类和抽象方法109

7.1.1抽象类109

7.1.2抽象方法110

7.2接口113

7.2.1接口的概念113

7.2.2接口的声明113

7.2.3接口的继承114

7.2.4接口的实现115

7.3内部类117

7.3.1内部类概念及声明117

7.3.2内部类功能特点118

7.3.3匿名内部类119

小结121

习题121

第8章 Java API实用类124

8.1Java API分类124

8.2String类和StringBuffer类124

8.2.1String类125

8.2.2StringBuffer类130

8.3其他类131

8.3.1Math类131

8.3.2基本数据类型及其包装类对应关系133

8.3.3Vector类135

小结136

习题137

第9章 图形用户界面设计140

9.1图形用户界面140

9.1.1设计GUI所需的程序包140

9.1.2AWT基本知识141

9.2AWT组件类144

9.2.1LayoutManager类144

9.2.2Container类150

9.2.3非容器基本组件类152

9.3事件处理模型156

9.3.1基本要素与流程156

9.3.2事件处理常用方法158

9.4菜单系统的设计165

9.4.1与菜单系统相关的AWT类165

9.4.2菜单系统的实现方法与步骤166

9.5组件的外观控制168

9.5.1颜色控制168

9.5.2文字显示效果控制169

9.6Swing组件171

9.6.1与AWT组件的比较171

9.6.2几种常用的Swing组件173

小结176

习题176

第10章 异常处理181

10.1异常181

10.1.1了解异常181

10.1.2异常发生原因及异常类182

10.2异常处理184

10.2.1try…catch…finally语句185

10.2.2重新抛出异常187

10.2.3自定义异常类189

小结190

习题190

第11章 多线程193

11.1理解与创建线程193

11.1.1线程概念193

11.1.2建立多线程194

11.1.3线程的优先级201

11.1.4线程的生命周期203

11.2线程控制203

11.3线程的同步与锁定205

小结206

习题206

第12章 Applet与Web应用开发209

12.1Applet类209

12.1.1如何运行Applet209

12.1.2Applet生命周期及其方法210

12.2Applet多媒体程序开发210

12.2.1Graphics类211

12.2.2图形的绘制211

12.2.3图像操作214

12.2.4音频处理215

12.2.5视频程序开发218

12.3Applet网络技术和应用开发220

12.3.1Java网络技术概述220

12.3.2Applet与URL220

12.3.3基于流套接字的通信223

12.3.4基于数据报套接字的通信225

12.4Web开发应用226

12.4.1什么是Servlet226

12.4.2Servlet编程有关的类和接口227

12.4.3JSP技术227

12.4.4JavaBean在JSP中的使用229

小结231

习题232

第13章 JDBC技术和数据库应用开发236

13.1Java数据库程序开发原理236

13.1.1JDBC技术简介236

13.1.2JDBC访问数据库的一般步骤236

13.2JDBC提供的主要类和接口238

13.2.1DriverManager类238

13.2.2Connection接口239

13.2.3Statement接口240

13.2.4ResultSet接口241

13.3数据源的建立243

13.3.1建立Access数据源243

13.3.2建立SQL Server数据源245

13.4Java数据库编程实现255

小结259

习题259

第14章 输入输出流处理262

14.1基本的输入输出流262

14.1.1概述262

14.1.2InputStream类265

14.1.3OutputStream类266

14.1.4Reader类267

14.1.5Writer类267

14.2File类268

14.2.1建立File对象268

14.2.2File对象的属性和操作269

14.3文件输入输出流类270

14.3.1FileInputStream类270

14.3.2FileOutputStream类271

14.4过滤字节流类273

14.4.1DataInputStream和DataOutputStream类273

14.4.2BufferedInputStream和BufferedOutputStream类275

14.5InputStreamReader和OutputStreamWriter275

14.5.1BufferedReader和BufferedWriter类275

14.5.2FileReader和FileWriter类277

小结278

习题279

附录A人事管理系统开发案例282

A.1系统需求分析及可行性研究282

A.2功能模块282

A.3后台数据库规划282

A.4前台界面设计284

A.5后台数据库的连接287

A.6前台界面操作事件287

A.7程序完整的代码291

参考文献296

热门推荐