图书介绍

Java语言程序设计案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java语言程序设计案例教程
  • 任泰明主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560619878
  • 出版时间:2008
  • 标注页数:287页
  • 文件大小:40MB
  • 文件页数:305页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

Java语言程序设计案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 进入Java编程世界1

1.1 程序设计语言基础1

1.1.1 程序设计语言介绍2

1.1.2 编译器和解释器3

1.1.3 面向过程和面向对象的程序设计语言3

1.2 Java语言的产生与发展5

1.2.1 Java语言的起源5

1.2.2 Java语言的发展6

1.3 建立Java语言编程环境7

1.3.1 安装与设置JDK7

1.3.2 几种常用的Java集成开发环境介绍10

1.4 简单Java程序的编写12

1.4.1 Java程序简介——初步认识对象与类12

1.4.2 【案例1-1】显示个人信息13

1.4.3 【相关知识】Java程序的编译与运行17

1.5 Java语言的跨平台性18

1.5.1 字节码(Byte Code)18

1.5.2 Java虚拟机(JVM)18

1.6 组成Java语言的基本元素19

1.6.1 Java语言使用的字符集19

1.6.2 Java语言使用的基本符号19

1.6.3 Java语言中标识符的概念20

1.6.4 Java语言的关键字20

1.7 Java程序的调试21

1.7.1 如何分析程序中的错误21

1.7.2 编译Java程序时的常见错误及处理方法21

1.7.3 运行Java程序时的错误及处理方法22

1.8 工程实践中Java程序的书写规范22

第2章 设计类26

2.1 认识对象与类的概念26

2.1.1 对象和类26

2.1.2 【案例2-1】设计汽车类30

2.1.3 【相关知识】定义类与创建对象33

2.2 类的构造方法34

2.2.1 对象的初始化34

2.2.2 【案例2-2】求两点之间的距离35

2.2.3 【相关知识】构造方法的重载38

2.3 类的封装40

2.3.1 类的封装40

2.3.2 【案例2-3】圆类41

2.3.3 【相关知识】类成员与实例成员44

2.4 使用UltraEdit编辑Java程序47

2.4.1 “文件”菜单48

2.4.2 “编辑”菜单48

2.4.3 “搜索”菜单49

2.4.4 “查看”菜单50

2.4.5 “格式”菜单50

2.4.6 “高级”菜单50

2.5 软件工程中类的图形化表示方法51

2.5.1 UML简介51

2.5.2 类的表示方法51

第3章 类的数据成员54

3.1 类的数据成员概述54

3.1.1 数据成员的定义格式54

3.1.2 数据成员的修饰符55

3.2 简单数据类型的使用方法55

3.2.1 简单数据类型55

3.2.2 数据的运算符59

3.2.3 【案例3-1】解方程62

3.2.4 【相关知识】this关键字的功能65

3.3 简单数据类型的包装类67

3.3.1 包装类的使用67

3.3.2 创建包装类对象69

3.3.3 【案例3-2】数制转换器69

3.3.4 【相关知识】包71

3.4 字符串数据类型的使用方法73

3.4.1 字符串的创建与操作73

3.4.2 【案例3-3】身份证号码中的秘密76

3.4.3 【相关知识】在程序中使用可变字符串78

3.5 数组数据类型的使用方法79

3.5.1 在程序中使用数组的方法80

3.5.2 【案例3-4】简单的计算器82

3.5.3 【相关知识】数组的高级操作85

3.6 J2SDK帮助文档的使用86

3.6.1 J2SDK帮助文档的获得86

3.6.2 J2SDK的使用技巧86

3.7 Java标识符命名规范88

3.7.1 源程序文件的命名规则88

3.7.2 程序中标识符的命名规范88

第4章 类的方法成员91

4.1 方法的设计91

4.1.1 方法的声明与调用91

4.1.2 【案例4-1】累加器93

4.1.3 【相关知识】参数传递95

4.2 方法中的分支语句97

4.2.1 分支流程控制98

4.2.2 【案例4-2】计算偿还金100

4.2.3 【相关知识】在方法中使用常量102

4.3 方法中的循环语句和跳转语句102

4.3.1 循环语句和跳转语句102

4.3.2 【案例4-3】求素数105

4.3.3 【相关知识】foreach循环107

4.4 使用Javadoc工具制作帮助文档107

4.4.1 文档注释中使用的标记107

4.4.2 Javadoc应用实例108

4.5 Java程序的编写规则110

4.5.1 类的设计规则110

4.5.2 方法的设计规则111

第5章 类的继承114

5.1 类的继承114

5.1.1 继承的基本知识114

5.1.2 【案例5-1】定义学生类118

5.1.3 【相关知识】类的修饰符120

5.2 属性的隐藏和方法的重写122

5.2.1 属性隐藏和方法重写的基本知识122

5.2.2 【案例5-2】重写学生类124

5.2.3 【相关知识】方法覆盖与方法重载的区别126

5.3 类之间的层次结构126

5.3.1 类的层次结构127

5.3.2 【案例5-3】定义公司员工类133

5.3.3 【相关知识】final关键字与终止继承135

5.4 JCreater137

5.4.1 创建工作区、项目与类137

5.4.2 编译与运行程序139

第6章 多态性141

6.1 多态性的概念141

6.1.1 多态的基本知识142

6.1.2 【案例6-1】吃水果142

6.1.3 【相关知识】数据的输入与格式化输出147

6.2 抽象类149

6.2.1 抽象类的基本知识149

6.2.2 【案例6-2】定义平面几何形状类151

6.2.3 【相关知识】Object类的toString方法156

6.3 接口156

6.3.1 接口的基本知识156

6.3.2 【案例6-3】可以飞行的类160

6.3.3 【相关知识】抽象类与接口的比较162

6.4 JAR文档163

6.4.1 创建可执行的JAR文件164

6.4.2 将多个类压缩成一个jar文件165

6.4.3 查看和更新jar文件165

第7章 异常处理167

7.1 异常处理167

7.1.1 异常的有关概念与异常处理机制167

7.1.2 【案例7-1】用异常处理机制重写计算器程序173

7.1.3 【相关知识】用户创建并抛出系统预定义异常176

7.2 用户自定义异常类177

7.2.1 设计异常类177

7.2.2 【案例7-2】统计学生成绩分布情况178

7.2.3 【相关知识】finally之后的程序段是否可以被执行的讨论181

第8章 Applet程序184

8.1 Applet程序的基本概念184

8.1.1 Applet程序184

8.1.2 Applet程序的结构与生命周期185

8.1.3 一个简单的Java Applet程序186

8.1.4 【相关知识】Applet程序与Application程序的比较188

8.2 在Applet程序中绘图189

8.2.1 与绘图有关的类189

8.2.2 【案例8-1】画一个“雪人”192

8.2.3 【相关知识】使用Graphics 2D类绘图194

8.3 Applet多媒体程序的设计196

8.3.1 在Applet程序中显示图像196

8.3.2 在Applet程序中播放音乐197

8.3.3 【相关知识】向Applet程序传递参数198

第9章 图形用户界面程序设计200

9.1 进入Java GUI编程世界200

9.1.1 AWT与Swing200

9.1.2 【案例9-1】文本转换器程序203

9.1.3 【相关知识】组件类的层次结构206

9.2 创建应用程序窗口209

9.2.1 创建应用程序窗口209

9.2.2 【案例9-2】求阶乘的GUI程序213

9.2.3 【相关知识】JFC介绍214

9.3 窗口中常用组件的设计215

9.3.1 在窗口中显示信息与设置边框215

9.3.2 在窗口中输入文本信息218

9.3.3 【案例9-3】设计一个用户登录界面程序219

9.3.4 在窗口中设计按钮221

9.3.5 在窗口中设计列表框组件223

9.3.6 【案例9-4】设计一个个人信息选择窗口224

9.4 交互式GUI程序的设计226

9.4.1 事件处理的概念与事件处理过程226

9.4.2 【案例9-5】水费计算程序230

9.4.3 【相关知识】内部类和匿名类233

9.5 GUI程序界面布局设计234

9.5.1 布局管理器介绍234

9.5.2 流式布局234

9.5.3 边框布局235

9.5.4 网格布局236

9.5.5 盒子布局237

9.6 Swing的其他组件238

9.6.1 在程序中使用文件选择对话框和颜色选择器238

9.6.2 【案例9-6】文本文件显示器239

9.6.3 菜单与工具栏的使用243

9.6.4 【案例9-7】设计一个文本编辑器窗口247

第10章 JDBC与数据库应用程序开发253

10.1 JDBC的概念与数据库的访问253

10.1.1 使用JDBC访问数据库253

10.1.2 【案例10-1】使用JDBC/ODBC桥接驱动程序访问数据库258

10.1.3 【相关知识】使用JDBC修改数据表262

10.2 JDBC API编程264

10.2.1 Connection接口264

10.2.2 Statement接口264

10.2.3 PreparedStatement接口265

10.2.4 CallableStatement接口267

10.2.5 ResultSet接口268

10.2.6 ResultSetMetaData接口269

10.3 JDBC应用程序综合实例270

10.3.1 实例描述270

10.3.2 程序运行结果270

10.3.3 程序设计271

参考文献287

热门推荐