图书介绍

Java程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计实用教程
  • 赵欢主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508467429
  • 出版时间:2009
  • 标注页数:234页
  • 文件大小:28MB
  • 文件页数:244页
  • 主题词: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语言的特点2

1.3 Java虚拟机(JVM)3

1.4 Java的开发环境4

1.5一个Java简单程序示例5

1.6 Java的基本语法介绍7

1.7面向对象初步9

本章小结11

习题一12

第2章 创建基于Web的Java程序14

2.1 Applet与HTML基础14

2.2 Applet与Application18

2.3 Applet的生命周期与方法23

2.4 Applet中的多媒体处理25

2.4.1加载图片25

2.4.2加载音频文件27

本章小结30

习题二30

第3章 组件与布局管理器34

3.1 MVC设计模式概述34

3.1.1 MVC设计模式34

3.1.2 MVC视图中用户界面的基本组件36

3.2组件41

3.2.1按钮41

3.2.2标签42

3.2.3文本字段44

3.2.4文本区域45

3.2.5滚动条46

3.2.6 滚动面板49

3.2.7密码文本框51

3.2.8文本列表框52

3.2.9组合列表框53

3.2.10单选按钮54

3.2.11复选框56

3.2.12菜单57

3.3布局管理器61

3.3.1流布局管理器61

3.3.2网格布局管理器63

3.3.3边界布局管理器64

3.3.4卡片布局管理器65

3.3.5盒布局管理器66

3.3.6网格组布局管理器67

本章小结73

习题三75

第4章 事件模型与事件处理79

4.1事件处理概述79

4.2 AWT事件处理模型80

4.2.1事件类82

4.2.2事件监听器83

4.2.3 AWT事件及其相应的监听器接口84

4.2.4事件适配器88

4.2.5对事件的响应90

本章小结104

习题四105

第5章 Java异常106

5.1异常的概念106

5.2异常的处理109

5.2.1异常的处理机制110

5.2.2捕获异常112

5.3用户定义的异常117

5.3.1用户定义异常的需要117

5.3.2创建用户定义的异常类117

5.3.3抛出异常throw118

本章小结126

习题五127

第6章 Java线程129

6.1线程的基本概念129

6.2创建线程的方式131

6.2.1 Thread类132

6.2.2 Runnable接口135

6.2.3线程的生命周期137

6.3线程的同步与死锁139

6.3.1同步问题的提出139

6.3.2同步和死锁141

6.3.3静态方法同步144

6.3.4如果线程不能获得锁145

6.3.5何时需要同步145

6.3.6线程安全类145

6.3.7线程死锁147

6.3.8多线程编程的一般规则150

本章小结159

习题六160

第7章 Java网络编程162

7.1 TCP/IP协议162

7.2 Socket164

7.3 URL操作169

7.4连接数据库的JDBC175

本章小结193

习题七193

第8章 基于CCLA的案例——实时聊天室系统项目设计198

8.1系统可行性198

8.2需求分析199

8.2.1服务器模块的功能199

8.2.2客户端模块的功能199

8.3概要设计201

8.3.1系统层次概况201

8.3.2系统的数据流图201

8.4数据库的设计202

8.4.1数据库的E-R图203

8.4.2数据库的结构204

8.4.3项目类的结构声明205

8.5详细设计211

8.5.1服务器模块211

8.5.2客户登录模块213

8.5.3客户端聊天模块214

8.6系统测试215

附录一 附加练习——行业面试问题217

附录二 优化Java代码的技巧226

附录三 Java术语表228

附录四 Java学习Web站点列表233

参考文献234

热门推荐