图书介绍

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

JAVA程序设计与实践
  • 汤庸主编;冯智圣等编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502433732
  • 出版时间:2003
  • 标注页数:386页
  • 文件大小:42MB
  • 文件页数:398页
  • 主题词: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章Java概述1

1.1 Java简介1

1.1.1 Java的特点1

1.1.2 Java的发展历史2

1.1.3 Java的应用3

1.1.4支持Java的Web浏览器3

1.1.6Java与C、C++的联系与区别4

1.1.5 Java和JavaScript区别4

1.2 Java编程环境的设置6

1.2.1 JDK应用简介6

1.2.2 JBuilder 8.0的环境配置7

1.3简单的Java程序编辑11

1.3.1在JDK环境下编辑Java小应用11

程序(JavaApplet)11

1.3.2在JBuilder8.0集成环境下14

编辑Java14

CheckboxGroup(选择框组) 115

7.1.2 CheckBox(复选框)和15

1.4 Java的程序结构16

小结17

一、填空题17

综合练习一17

二、判断题18

三、简答题18

四、实践题18

第2章Java编程基础19

2.1.Java语法基础19

2.1.1变量19

2.1.2标识符21

2.1.3关键字21

2.1.4 运算符21

2.1.5分隔符27

2.1.6表达式27

2.1.7包28

2.2数据类型29

2.2.1基本类型29

2.2.2扩展类型30

2.3基本语句和流程控制30

2.3.1基本语句30

2.3.2流程控制31

2.4类型转换36

相互转换37

2.4.1整型、浮点型、字符型变量间的37

2.4.2 Java的包装类37

相互转换37

2.4.3简单类型变量和包装类之间的37

2.4.4 String类和其他数据类型的38

相互转换38

2.4.5 将字符型变量转换为数值型变量38

2.4.6 Date类与其他数据类型的相互转换38

三、简答题39

小结39

一、填空题39

综合练习二39

二、判断题39

四、实践题40

第3章面向对象编程41

3.1 面向对象的程序设计41

3.1.1面向对象的产生和发展41

3.1.2 Java 中面向对象的特点41

3.2.2消息42

3.2.1对象42

3.2常用的术语C42

设计的主要区别42

3.1.3面向对象程序设计与结构化程序42

3.2.3类43

3.2.4 承43

3.2.5封装44

3.2.6多态44

3.3类和继承45

3.3.1类的声明和实例化45

3.2.7接口45

3.3.3类中的数据成员46

3.3.4类中的方法46

3.3.2类实体46

3.3.5类的继承47

3.3.6创建新类47

3.4接口和包48

3.4.1接口的定义48

3.4.2预定义包48

3.5.1编译器(javac)找不到类51

3.5常见的问题及解决的方法51

一个类52

3.5.2解释器(java)不能找到其中52

小结52

3.5.3程序不能工作的原因52

四、实践题53

综合练习三53

三、简答题53

二、判断题53

一、填空题53

第4章Java程序和开发环境54

4.1创建应用程序54

4.1.1编辑Java应用程序(Application)54

4.1.2编译源文件54

的源程序54

4.1.3解释执行程序55

4.2创建小应用程序55

4.2.1 Applet的工作原理55

4.2.2插入Java Applet的格式与步骤56

4.2.3 Applet应用举例56

4.3 Java环境和工具57

4.3.1小应用程序浏览器(appletviewer)57

4.2.4 Applet源文件的分类57

4.3.2解释器(java)58

4.3.3编译器(javac)59

4.3.4头文件生成器(iavah)59

4.3.6 Java调试器(jdb)60

4.3.5 反汇编器(javap)60

4.3.7 API文件生成器(javadoc)61

4.4 JDBC62

4.4.1 JDBC示意图62

4.4.2 JDBC类的功能63

小结63

综合练习四63

一、填空题63

二、判断题63

4.4.3 JDBC调用过程及方法63

三、简答题64

四、实践题64

5.1.1 File类及其应用65

5.1 文件系统65

第5章文件系统和流处理65

5.1.2 RandomAccessFile及其应用68

5.1.3 FileInputStream和FileOutputStream73

5.2流系统79

5.2.1流系统简介79

5.1.4 FileReader和FileWriter79

5.2.2字节流80

5.2.3字符流87

5.2.4其他流88

小结92

四、实践题93

一、填空题93

二、判断题93

三、简答题93

综合练习五93

第6章异常94

6.1异常的概念94

6.2异常的分类95

6.3异常的处理96

6.3.1 Java的异常处理机制96

6.3.2 try-catch-finally语句98

6.3.3非运行时异常简介99

6.4定义自己的异常类105

小结109

综合练习六109

一、填空题109

二、判断题109

三、简答题109

四、实践题109

7.1.1 Button(按钮)110

7.1基本AWT组件110

第7章Java用户界面技术110

7.1.3 Scrollbar(滚动条)123

7.1.4 List(列表)128

7.2基本Swing组件133

7.2.1版面布局133

7.2.2 JPanel136

7.2.3 JLabel137

7.2.5 JRadioButton和JButtonGroup138

7.2.4 JButton138

7.2.6 JToggleButton140

7.2.7 JTextField、JPasswordField和141

JTextArea141

7.2.8 JList142

7.2.9 JComboBox147

7.2.10 JFileChooser149

7.2.11 JScrollPane152

7.2.12 JProgressBar154

7.2.13 JTree157

7.2.14 JTable160

7.3事件处理165

7.3.1事件监听器简介165

7.3.2创建事件监听器166

7.3.3监听器适配器类170

7.3.4把事件源连接到事件监听器172

7.3.5从事件监听器断开事件源172

四、实践题175

三、简答题175

二、判断题175

一、填空题175

综合练习七175

小结175

第8章Java线程及多线程技术176

8.1线程概述176

8.1.1线程简介176

8.1.2线程的四种状态176

8.1.3创建线程177

8.2线程的临界区、信号量和锁181

8.3线程的阻塞182

8.4线程的优先级183

8.5两种特殊的线程185

8.5.1 主线程185

8.5.2守护线程186

8.6线程间的通讯187

8.6.1生产者和消费者简介187

8.6.2 Buffer189

8.6.3生产者和消费者的结合190

四、实践题191

三、简答题191

二、判断题191

一、填空题191

小结191

综合练习八191

第9章Java多媒体技术192

9.1基本的图形处理192

9.1.1颜色处理192

9.1.2文本处理195

9.1.3画直线198

9.1.4画矩形198

9.1.5画椭圆和圆201

9.1.6画弧形203

9.1.7画多边形205

9.2基本的图像处理208

9.3基本的声音处理212

9.4基本的动画处理217

二、判断题223

三、简答题223

四、实践题223

一、填空题223

综合练习九223

小结223

第10章Java数据库技术224

10.1 ODBC与JDBC简介224

10.1.1体系结构224

10.1.2 运行环境225

10.2使用JDBC桥、JDBC-ODBC桥和226

数据库相连226

10.2.1 与Microsoft Access的连接226

10.2.2与SQLServer2000的连接229

10.2.3 与 MySQL的连接234

10.2.4 Oracle的连接239

10.3 Java对数据库的基本操作241

10.3.1插入数据241

10.3.2 对数据库数据的查询、修改、243

删除243

10.3.3程序说明251

10.3.4发送SQL语句252

10.3.5 ResultSet257

10.4 Java对数据库的定义性操作259

10.4.1创建和删除数据表260

10.4.2创建和删除视图263

10.5 JBuilder数据库工具类的应用267

小结272

综合练习十272

一、填空题272

二、判断题273

三、简答题273

四、实践题273

11.1 Socket简介274

11.1.1 Socket的概念274

第11章Java网络编程274

11.1.2基本的通信流程275

11.1.3 Java对通信流程的封装275

11.2单线程的服务器(Server)和客户276

程序(Client)276

11.2.1单线程服务器276

11.2.2单线程客户程序278

11.2.3执行结果279

11.3 通用的多用户服务器和客户程序280

11.3.1 通用多用户服务器280

11.3.2 通用多用户客户程序297

11.3.3 公共参数包309

11.3.4执行过程310

小结311

综合练习十一311

一、填空题311

二、判断题311

三、简答题311

四、实践题311

12.1.2 JavaBean的应用312

12.1.1 JavaBean简介312

12.1 JavaBean312

第12章高级应用和新技术312

12.2 J2EE317

12.2.1 J2EE简介317

12.2.2J2EE的应用319

12.3 XML328

12.3.1 XML的简介328

12.3.2 XML的应用329

四、实践题330

三、简答题330

二、判断题330

一、填空题330

综合练习十二330

小结330

第13章物料清单管理系统制作实例331

13.1系统设计331

13.1.1制造标准管理业务分析331

13.1.2制造标准管理业务数据流程图331

13.1.3实体关系设计(E-R关系图)331

13.2.2专业术语332

13.2.1 系统功能332

13.2制作方案332

13.1.4模块功能设计332

13.2.3具体操作333

13.3程序代码338

13.3.1 Bom包的文件338

13.3.2 Dababase包的文件356

13.3.3 XML文件360

13.3.4 JSP文件364

13.3.5 HTML文件368

三、简答题369

二、判断题369

四、实践题369

综合练习十三369

一、填空题369

小结369

参考答案370

第1章370

第2章370

第3章371

第4章371

第5章372

第6章374

第7章376

第8章377

第9章378

第10章380

第11章382

第12章383

第13章384

参考文献386

热门推荐