图书介绍

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

Java语言程序设计案例教程
  • 李明才主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508476452
  • 出版时间:2010
  • 标注页数:224页
  • 文件大小:45MB
  • 文件页数:232页
  • 主题词: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 Java语言的发展过程1

1.2 Java语言的工作原理及特点1

1.2.1 Java程序的处理过程2

1.2.2 Java字节码2

1.2.3 Java虚拟机(JVM)2

1.2.4 垃圾回收3

1.3 Java SDK的安装与配置3

1.3.1 下载并安装Java SDK开发工具3

1.3.2 JDK的配置与测试5

1.4 Eclipse的安装与使用6

1.4.1 Eclipse的安装与启动6

1.4.2 Eclipse的使用7

1.5 Java程序举例11

1.5.1 Java Application举例11

1.5.2 Java Applet举例12

1.5.3 Java程序结构12

本章小结13

实训一13

第2章 Java语言基本语法14

2.1 Java语言的数据类型14

2.1.1 Java语言基本字汇14

2.1.2 简单数据类型15

2.1.3 常量(字面量)16

2.1.4 变量18

2.1.5 类型转换20

2.2 Java语言的运算符和表达式21

2.2.1 算术运算符21

2.2.2 位运算符24

2.2.3 关系运算符27

2.2.4 逻辑运算符28

2.2.5 赋值运算符29

2.2.6 条件运算符(?:)29

2.2.7 运算符优先级30

2.2.8 使用圆括号31

2.3 Java语言的流程控制语句31

2.3.1 Java的选择语句31

2.3.2 循环语句35

2.3.3 跳转语句40

2.4 数组42

2.4.1 一维数组42

2.4.2 多维数组44

2.4.3 另一种数组声明语法45

2.5 字符串45

2.5.1 String类45

2.5.2 字符串连接46

2.5.3 字符串与其他类型数据的连接46

本章小结47

实训二47

第3章 Java语言的面向对象特性48

3.1 类与对象的概念48

3.1.1 面向对象的特性48

3.1.2 类的定义48

3.1.3 创建对象与定义构造方法49

3.1.4 修饰符52

3.2 类的继承57

3.2.1 继承的概念58

3.2.2 继承的实现58

3.3 类的多态61

3.3.1 多态的概念61

3.3.2 方法覆盖实现多态61

3.3.3 方法重载实现多态62

3.3.4 构造方法的继承与重载62

3.4 包与接口63

3.4.1 包63

3.4.2 接口65

本章小结66

实训三67

第4章 图形用户界面设计68

4.1 图形用户界面概述68

4.2 Applet类70

4.2.1 Applet类70

4.2.2 建立Applet小应用程序70

4.2.3 Applet的生命周期72

4.2.4 Applet类常用方法74

4.3 HTML文件参数传递75

4.4 Java绘图、字体及颜色处理77

4.4.1 Java绘图77

4.4.2 Java字体类83

4.4.3 画笔颜色84

4.5 框架与面板85

4.5.1 框架(Frame)85

4.5.2 面板(Panel)86

4.6 按钮、标签、文本框与文本区域87

4.6.1 按钮(Button)87

4.6.2 标签(Label)88

4.6.3 文本框(TextField)与文本区域(TextArea)89

4.7 事件处理机制91

4.7.1 Java中的事件体系结构91

4.7.2 Component类93

4.7.3 代理事件模型95

4.8 布局设计96

4.8.1 FlowLayout布局管理器97

4.8.2 BorderLayout布局管理器98

4.8.3 GridLayout布局管理器100

4.8.4 CardLayout布局管理器101

4.8.5 GridBagLayout布局管理器103

4.9 菜单设计106

4.10 对话框设计109

4.11 常用Swing组件简介111

4.11.1 Swing组件111

4.11.2 Swing组件体系结构112

4.11.3 可插接的外观和感觉114

4.11.4 常用Swing组件114

4.11.5 对话框JOptionPane116

本章小结116

实训四117

第5章 异常处理118

5.1 异常类118

5.1.1 异常的基本概念118

5.1.2 异常类118

5.1.3 系统定义的运行异常119

5.1.4 用户自定义的异常120

5.2 异常抛出120

5.2.1 系统自动抛出的异常120

5.2.2 语句抛出异常121

5.3 异常处理121

5.3.1 try-catch语句121

5.3.2 多异常处理122

5.3.3 finally子句123

本章小结124

实训五124

第6章 多线程125

6.1 多线程的基本概念125

6.2 多线程的创建127

6.2.1 创建线程128

6.2.2 线程的启动128

6.3 多线程的实现130

6.3.1 线程的状态130

6.3.2 线程的调度131

6.3.3 多线程的互斥与同步135

6.3.4 生产者消费者模型139

6.3.5 死锁142

本章小结144

实训六144

第7章 输入输出及文件处理146

7.1 输入/输出流概念146

7.2 输入/输出流类146

7.2.1 字节流InputStream和OutputStream类147

7.2.2 字符流Reader和Writer类148

7.3 标准输入/输出149

7.3.1 标准输入流150

7.3.2 标准输出流150

7.3.3 标准错误输出流150

7.4 常用的文件处理150

7.4.1 文件的顺序读写150

7.4.2 文件的随机读写156

7.4.3 目录和文件管理158

本章小结160

实训七160

第8章 Java与数据库连接161

8.1 JDBC简介161

8.1.1 JDBC概述161

8.1.2 JDBC与ODBC的比较161

8.1.3 两层模型与三层模型162

8.1.4 JDBC驱动程序种类162

8.2 JDBC访问数据库163

8.2.1 JDBC的常用接口和类163

8.2.2 T-SQL常用基本语法164

8.3 JDBC应用165

8.3.1 JDBC应用步骤165

8.3.2 JDBC应用实例166

本章小结169

实训八169

第9章 Java网络编程171

9.1 网络基础知识171

9.2 网络通信中Java的网络类和接口171

9.2.1 URL和URLConnection172

9.2.2 Socket(套接字)173

本章小结176

实训九177

第10章 初识JSP181

10.1 JSP简介181

10.1.1 JSP概述181

10.1.2 JSP开发环境182

10.2 编写一个JSP页面188

10.3 JSP的执行过程191

10.4 JSP指令简介191

10.4.1 page指令191

10.4.2 include指令193

10.5 JSP常见内置对象194

10.5.1 request194

10.5.2 response194

10.5.3 out195

10.5.4 cookie195

10.5.5 session196

10.5.6 application196

本章小结197

实训十197

第11章 综合案例206

11.1 系统模块设计206

11.2 数据库结构设计207

11.2.1 学生表结构207

11.2.2 课程表结构207

11.2.3 成绩表结构208

11.2.4 操作员表结构208

11.3 详细设计208

11.3.1 主窗口设计208

11.3.2 登录界面设计209

11.3.3 系统管理模块设计209

11.3.4 其他三个管理模块211

11.3.5 数据库操作模块211

11.4 具体实现212

11.4.1 主窗口212

11.4.2 数据库操作模块212

11.4.3 操作员登录模块217

11.4.4 操作员添加模块218

11.4.5 操作员浏览模块218

11.4.6 操作员查询模块220

11.4.7 操作员删除模块222

11.4.8 其他模块的实现223

本章小结223

参考文献224

热门推荐