当前位置:首页 > 工业技术
Visual FoxPro程序设计与项目开发
Visual FoxPro程序设计与项目开发

Visual FoxPro程序设计与项目开发PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:黄超主编;孙爱香,吴明君,李钢副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302345015
  • 页数:285 页
图书介绍:内容规范、语言简练、通俗,实例丰富,面向应用项目开发、注重实践能力的培养。以应用为导向,从软件工程的角度,采用任务驱动教学模式。注重体系结构的完整性、合理性、实用性,考虑多层次读者的需求编制有针对性的学习、应考(等级考试)指导、训练材料;每章配有合适的习题、上机实验,并配有习题分析解答。用单独一章介绍项目的设计与开发,突出综合应用VFP进行数据库项目开发的综合应用能力训练。
《Visual FoxPro程序设计与项目开发》目录

第1章 Java语言概述 1

1.1 Java语言简介 1

1.2面向对象程序设计思想 3

1.2.1什么是类和对象 4

1.2.2面向对象程序设计的思路与技巧 5

1.3 Java应用介绍 5

1.3.1 Java桌面应用 5

1.3.2 Java Web以及企业级应用 5

1.3.3 Java嵌入式应用 5

小结 6

习题 6

第2章 Java开发环境配置及常用开发工具介绍 8

2.1 Java程序的开发流程 8

2.2 Java语言开发环境 9

2.2.1 JDK的下载和安装 9

2.2.2设置环境变量 10

2.3 Java语言常用开发工具 14

2.3.1常用开发工具简介 14

2.3.2 UltraEdit的安装、配置及使用 15

2.3.3 Eclipse的安装、配置及使用 17

小结 20

习题 20

第3章 Java语言基础 22

3.1基本语言要素 22

3.1.1标识符 22

3.1.2关键字 23

3.1.3分隔符 23

3.1.4注释 24

3.2基本数据类型 24

3.2.1整数类型 25

3.2.2浮点类型 25

3.2.3字符类型 26

3.2.4布尔类型 26

3.3引用数据类型 26

3.3.1类 26

3.3.2接口 27

3.3.3数组 27

3.4常量和变量 27

3.4.1常量 27

3.4.2变量 28

3.5运算符和表达式 30

3.5.1运算符 30

3.5.2表达式 35

3.6赋值语句 37

3.7 Java数据类型的转换 39

3.7.1自动类型转换 39

3.7.2强制类型转换 39

3.8 Java编程规范 40

小结 42

习题 42

第4章 Java流程控制 44

4.1顺序结构及可视化输入输出 44

4.2选择结构 46

4.2.1单分支选择语句(if语句) 46

4.2.2双分支选择语句(if…else语句) 47

4.2.3用嵌套的if语句实现多分支选择结构 48

4.2.4多分支选择语句(if…else if …else语句) 50

4.2.5 switch语句 52

4.3循环结构 55

4.3.1 while语句 56

4.3.2 do…while语句 58

4.3.3 for语句 58

4.3.4循环的嵌套 60

4.3.5跳转语句 62

4.4常用算法 63

4.4.1查询算法 63

4.4.2排序算法 64

4.4.3递归 65

小结 67

习题 67

第5章 数组 71

5.1一维数组 71

5.1.1数组的建立 73

5.1.2数组元素的访问 74

5.1.3数组的复制 75

5.2一维数组算法应用实例 75

5.3二维数组和多维数组 77

5.3.1二维数组元素的逻辑结构 77

5.3.2二维数组的初始化 78

5.3.3二维数组元素的访问 78

5.4 Java中的字符串 80

5.4.1 String类 81

5.4.2可变长字符串StringBuffer类 84

5.5 Arrays与ArrayList类 85

5.5.1 Arrays类 85

5.5.2 ArrayList类 86

小结 87

习题 88

第6章 Java面向对象程序设计 91

6.1面向对象程序设计思想 91

6.1.1面向对象的基本概念 91

6.1.2面向对象设计 93

6.2类和对象 94

6.2.1类的定义 94

6.2.2成员变量 96

6.2.3成员方法 96

6.2.4方法的重载 97

6.2.5构造方法 98

6.2.6 this引用 99

6.2.7对象的创建和使用 100

6.2.8类成员与实例成员 102

6.2.9对象数组 104

6.3类的封装性 105

6.3.1封装的概念 105

6.3.2访问权限修饰符 105

6.3.3类之间的组合关系 106

6.4类的继承性 107

6.4.1继承的概念 107

6.4.2子类的定义 108

6.4.3 super引用 110

6.4.4抽象类与最终类 111

6.4.5内部类 112

6.5类的多态性 114

6.5.1多态性的概念 114

6.5.2多态性的表现 114

6.6接口 116

6.6.1接口的概念 116

6.6.2声明接口 117

6.6.3实现接口 118

6.6.4接口变量 119

6.7 Java的常用类 120

6.7.1 Object类 120

6.7.2 Class类 121

6.7.3 Math类 123

6.7.4 Random类 124

6.7.5基本类型的包装类 124

小结 126

习题 126

第7章 包与异常处理 129

7.1包 129

7.1.1包的创建 130

7.1.2包的导入 130

7.1.3例7-1的实现 131

7.2异常 132

7.2.1异常的概念 132

7.2.2 Java的异常类 134

7.2.3异常处理机制 135

7.2.4自定义异常 138

7.2.5例7-2的分析与实现 139

小结 143

习题 143

第8章 图形用户界面 146

8.1图形用户界面设计基础 146

8.1.1 AWT与Swing概述 146

8.1.2容器与布局管理器 148

8.2 Swing组件及其应用 152

8.3 Java的事件处理机制 155

8.3.1初识事件及事件处理 155

8.3.2事件编程 156

8.4窗口与菜单 161

8.4.1菜单的组成与菜单类 162

8.4.2为窗口加入菜单 162

8.4.3例8-11的实现 162

8.5图形绘制 167

8.5.1 Graphics类 168

8.5.2在组件上绘图 168

8.5.3例8-12的实现 168

小结 171

习题 171

第9章 多线程 174

9.1线程的概述 174

9.1.1线程和进程 174

9.1.2线程的属性 176

9.2创建、执行和调度线程 178

9.2.1线程的创建和执行 178

9.2.2线程的调度 181

9.2.3线程的同步 183

9.2.4线程的阻塞 187

9.3线程应用实例 192

小结 196

习题 196

第10章 Java Applet 199

10.1 Applet程序 199

10.1.1 Applet类 203

10.1.2 Applet的工作原理 204

10.1.3 Applet的程序结构 205

10.2在HTML中嵌入Applet程序 209

10.2.1 HTML的结构 209

10.2.2 HTML向Applet传递参数 209

10.3 Applet程序中的多媒体应用 212

10.3.1声音的加载与播放 212

10.3.2图像的加载与显示 213

小结 214

习题 214

第11章 Java输入输出流 217

11.1流的概念 217

11.1.1流 217

11.1.2流类与流对象 218

11.2基本的输入输出 219

11.2.1基本输入输出流类 221

11.2.2 Reader/Writer类 223

11.3文件输入输出 225

11.3.1File类 227

11.3.2文件输出流 229

11.3.3文件输入流 230

11.4数据文件应用 231

小结 235

习题 235

第12章 JDBC与数据库访问 237

12.1关系型数据库的基础知识 237

12.1.1数据库概念 237

12.1.2 Access介绍 238

12.2 Access的初步应用 239

12.2.1数据库设计 239

12.2.2建立数据库 241

12.2.3创建表 242

12.2.4在数据表间建立关系 245

12.2.5常用的SQL语句介绍 247

12.3通过JDBC访问数据库 248

12.3.1 JDBC基本原理 249

12.3.2 JDBC驱动程序类型 249

12.3.3基于JDBC的数据库程序设计 250

小结 255

习题 255

第13章 Java网络程序设计 258

13.1网络通信基础 258

13.1.1网络体系结构 259

13.1.2 IP地址与域名系统 260

13.1.3端口号 261

13.2基于TCP的Socket程序设计 261

13.2.1套接字的定义 262

13.2.2套接字的用法 263

13.3 InetAddress类 266

13.4基于UDP的Socket通信 267

13.4.1 DatagramPacket类 267

13.4.2 DatagramSocket类 267

13.4.3基于UDP的Socket运行过程 268

13.5 Java对IPv6的支持 268

小结 269

习题 269

附录 长案例程序 271

参考文献 285

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