图书介绍

Java程序设计简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java程序设计简明教程
  • 何桥等主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508423135
  • 出版时间:2004
  • 标注页数:241页
  • 文件大小:38MB
  • 文件页数:253页
  • 主题词: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机器语言与高级语言简介1

第1章 Java编程简介1

1.1.2操作系统的角色2

1.1.3问题的提出2

1.1.4解决方案——解释2

1.2Java简介2

1.2.1诞生2

1.2.2主要特点3

1.2.3开发过程4

1.3Java虚拟机(JavaVirtualMachine)4

1.4Java编程基础5

1.4.1一个简单的Java应用程序5

1.4.2一个简单的Java小应用程序(Applet)7

习题19

6.1.2绘制字符9

1.5小结9

2.1Java的标识符和关键字10

2.2注释10

第2章 Java基本语法10

2.3数据类型11

2.4运算符、表达式和语句13

2.4.1运算符与表达式13

2.4.2语句14

2.5字符串和数组19

2.5.1字符串19

2.5.2数组22

习题224

2.6小结24

第3章 面向对象编程25

3.1面向对象问题求解的提出25

3.2面向对象的分析与设计26

3.2.1面向对象的分析(Object-OrinetedAnalysis)26

3.2.2面向对象的设计(Object-OrinetedDesign)27

3.3面向对象程序设计方法的优点28

3.3.1可重用性28

3.3.2可扩展性29

3.3.3可管理性30

3.4.1类声明30

3.4.2类体30

3.4Java中类的定义和使用30

3.5.1创建对象36

3.5对象36

3.5.2对象的内存模型37

3.5.3使用对象37

3.5.4对象是引用型变量38

3.6访问权限38

3.6.1方法和变量的访问控制符38

3.6.2类的访问控制符40

3.6.3访问权限小结40

3.7继承41

3.7.1创建子类41

3.7.2成员变量的隐藏和方法的重写41

3.7.3this和super关键字42

3.8多态44

3.8.1什么是多态44

3.8.2多态带来的优越性46

3.8.3多态的机制只能用在实例方法上46

3.9.2abstract48

3.9final和abstract关键字48

3.9.1final48

3.10.1接口的定义50

3.10.2接口的使用50

3.10接口50

3.10.3接口的多重继承52

3.10.4接口的嵌套52

3.11内部类53

3.11.1非静态内部类53

3.11.2静态内部类54

3.12.2访问包成员56

3.12.3导入包56

3.12.1什么是包56

3.12包(package)56

3.12.4导入子包57

3.12.5创建包57

3.12.6如何产生jar文件59

3.12.7JavaAPI(ApplicationProgrammingInterface)简介59

3.13小结60

习题362

第4章 异常处理63

4.1异常简介63

4.2基本的异常处理65

4.3获得异常的有关信息68

4.4抛出异常69

4.5在方法声明处抛出异常70

4.6自定义异常类71

习题473

4.7小结73

第5章 Applet编程74

5.1超文本标记语言HTML74

5.1.1HTML出现的背景74

5.1.2HTML简介74

5.2JavaApplet75

5.2.1Applet与应用程序的比较75

5.2.2对Applet的限制75

5.3Applet的结构75

5.3.1Applet类76

5.3.2Applet的生命周期76

5.4Applet的运行77

5.5向Applet传递参数77

5.6小结78

习题578

第6章 Java与图形、图像79

6.1绘制字符串、字符及字节79

6.1.1绘制字符串79

6.1.3绘制字节79

6.2绘制线条和椭圆形80

6.2.1绘制线条80

6.2.2绘制椭圆81

6.2.3填充椭圆81

6.3.1绘制矩形82

6.3.2填充矩形82

6.3绘制矩形和圆角矩形82

6.3.3绘制圆角矩形83

6.3.4填充圆角矩形83

6.4绘制弧和多边形84

6.4.1绘制弧84

6.4.2填充弧84

6.4.3绘制多边形85

6.4.4填充多边形85

6.5颜色控制86

6.6字体控制87

6.7绘制图像88

6.7.1Image类88

6.7.2绘制图像88

习题690

6.8小结90

第7章 Java中的GUI91

7.1AWT简介91

7.1.1组件和容器91

7.1.2组件类的层次91

7.2文本框和文本区92

7.2.1文本框92

7.2.2处理文本框事件93

7.2.3文本区96

7.2.4处理文本区事件97

7.3标签98

7.4按钮98

7.5选择框102

7.6下拉列表框和滚动列表105

7.7面板和画布111

7.8建立窗口和菜单114

7.9对话框125

7.10布局设计129

7.10.1FlowLayout布局129

7.10.2BorderLayout布局130

7.10.3GridLayout布局131

7.11小结134

习题7134

第8章 Java多线程135

8.1线程入门135

8.2线程的产生及Thread类的方法136

8.2.1线程的产生136

8.2.2Thread类的方法138

8.3线程的优先级与调度141

8.4线程同步142

8.5wait-notify机制146

8.6垃圾收集器148

8.7小结148

习题8149

第9章 输入输出流150

9.1java.io包简介150

9.2InputStream类和OutputStream类150

9.2.1InputStream类151

9.2.2OutputStream类152

9.3File类153

9.4RandomAccessFile类154

9.5.1Reader类156

9.5Reader类和Writer类156

9.5.2Writer类157

9.6流的种类和层次160

9.6.1Nodestream160

9.6.2Processingstream161

9.7System类提供的输入和输出功能161

9.8小结162

习题9162

第10章 数据库应用163

10.1JDBC简介163

10.2设置数据源163

10.4执行基本的SQL语句166

10.4.1Statement对象与ResultSet对象166

10.3数据库连接的建立166

10.4.2记录的增、删、改、查操作167

10.5小结175

习题10175

第11章 运行环境及简单程序实验176

11.1安装JDK176

11.2设置环境变量176

11.3编写Java程序177

第12章 基本语法实验181

12.1接收命令行参数的程序181

12.2接收键盘输入的程序182

12.3数据的排序183

第13章 面向对象编程实验185

13.1接口的编写185

13.2多态在工资系统中的应用186

13.3包的建立与使用190

第14章 异常处理实验193

14.1异常的捕获193

14.2自定义异常194

第15章 小应用程序实验196

15.1小应用程序生命周期196

15.2带参数的小应用程序198

第16章 图形图像实验199

16.1绘制图形199

16.2实现动画效果200

第17章 GUI实验202

17.1制作一个简单的画板202

17.2菜单的编写203

17.3使用Dialog实现消息对话框和一般对话框206

18.1使用Runnable接口的方法实现多线程210

第18章 多线程实验210

18.2实现简单动画211

第19章 输入输出流实验213

19.1读取文本文件内容213

19.2读取图像文件215

19.3将内容写入文件216

第20章 数据库应用实验218

20.1Java应用程序连接数据库218

20.2Java小应用程序连接数据库223

附录A Java关键字226

附录B Java编程规则228

附录C String类方法汇总232

附录D Thread类方法汇总236

附录E InputStream类方法汇总239

附录F PrintStream类方法汇总240

热门推荐