《Java 实用编程100例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杜江,管佩森编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2004
  • ISBN:711305806X
  • 页数:363 页
图书介绍:本书通过100个例子详细讲解了Java开发的方法和技巧。

目 录 6

第一部分基础知识 6

实例1 Hello,你好Java 6

实例2 Java流程控制 8

实例3数组数据操作 11

实例4矢量(Vector)对象的操作 15

实例5哈希表(Hashtable)和枚举器 18

实例6类的继承 21

实例7接口和抽象类 24

实例8类的标识和访问控制 27

实例9异常的捕获和实现自己的异常类 30

第二部分图形界面 35

实例10创建一个窗体 35

实例11按钮 38

实例12复选框 41

实例13复合下拉列表 43

实例14 下拉列表 46

实例15选项卡 51

实例16对话框 53

实例17文件对话框 58

实例18使用HTML语言 61

实例19菜单 64

实例20工具栏 67

实例21 内部窗体 69

实例22分割一个面板 71

实例23滑动杆 73

实例24颜色过滤器 75

实例25表格 78

实例26基本图形绘制 83

第三部分图形处理 83

实例27绘制波形图 85

实例28图片的处理 87

实例29绘制指针时钟 89

实例30三维立体方框 92

实例31三维立方体 94

第四部分I/O操作 99

实例32标准输入输出 99

实例33读写文件(字节) 102

实例34读写文件(字符操作) 105

实例35获取文件信息 107

实例36目录操作 110

实例37读取随机文件 113

实例38操作Execl文件 115

实例39生成PDF文件 119

实例40压缩和解压文件 124

实例41执行系统命令 127

第五部分网络编程 132

实例42获取计算机名称和IP地址 132

实例43一对简单的服务器和客户端 134

实例44多线程服务器:每个人都有份 137

实例45使用SMTP协议发送邮件 141

实例46使用SMTP协议接收邮件 143

实例47使用JavaMail发送邮件 146

实例48使用JavaMail接收邮件 149

实例49获取URL文本 152

实例50一个简单的Web服务器 154

实例51数据报通讯:聊天吧 158

实例52使用ODBC连接数据库 167

第六部分数据库 167

实例53 加载JDBC驱动 171

实例54使用语句预处理 175

实例55可滚动结果集 177

实例56数据库元数据 180

实例57结果集元数据 184

实例58调用存储过程 187

实例59事务处理 190

第七部分多线程 197

实例60继承Thread 197

实例61 实现Runnable 199

实例62多线程 201

实例63线程组群 203

实例64线程间通讯 206

实例65线程同步 208

实例66线程控制 211

实例67线程优先级 214

第八部分Java与XML 220

实例68使用DOM解析XML 220

实例69使用SAX解析XML 223

实例70使用JDOM解析XML 226

实例71使用JDOM操作XML 229

第九部分Applet应用 234

实例72欢迎进入Applet世界 234

实例73传递参数 236

实例74监测鼠标事件 239

实例75监测键盘事件 241

实例76在Applet中使用Swing 243

实例77应用JAR包 247

实例78播放声音 249

第十部分 Servlet和JSP技术 254

实例79一个简单的Servlet 254

实例80使用Servlet获取客户表单 257

实例81 Servlet读取Cookie数据 260

实例82 Servlet读取Session数据 263

实例83一个简单的JSP 266

实例84JSP处理表单提交 268

实例85 JSP连接数据库 271

实例86 JSP使用数据连接池 274

实例87 JSP+Bean的应用 277

实例88 JSP+Bean连接数据库 280

实例89读取属性文件 284

实例90上传文件 287

实例91读取浏览器文件头 293

第十一部分企业EJB 300

实例92无状态会话EJB 300

实例93有状态会话EJB 306

实例94容器管理实体EJB 311

实例95 Bean自管理实体EJB 319

实例96消息驱动Bean 329

第十二部分 Java应用框架(Struts) 337

实例97简单的Struts 337

实例98信息表单提交 340

实例99连接数据库 345

实例100上传文件 350

附录A使用WebLogic7.0发布EJB 357

附录B WebLogic部署消息主题 361