《Java案例精粹150例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张怀庆编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2005
  • ISBN:7502437088
  • 页数:338 页
图书介绍:本书通过150个实例全面介绍了如何实现Java编程基础、多线程编程、输入/输出编程、Applet编程、Swing编程、多媒体和图形处理、网络编程、数据库编程、B/S结构编程、EJB编程、Web Service编程、安全性编程、J2ME 以及Java其他编程以及开发环境配置等。

第1章 Java编程初步 1

实例1 Hello world! 1

实例2 Integer类 2

实例3 显示最大值 3

实例4 计算某年某月的天数 4

实例5 数值运算 5

实例6 日历表 6

实例7 Character类 7

实例8 String类 8

实例9 StirngBuffer类 9

实例10 数组 10

实例11 类 11

实例12 Class类 12

实例13 观察垃圾回收过程 14

实例14 继承 17

实例15 动态绑定 17

实例16 接口 18

实例17 异常处理 19

实例18 冒泡排序 20

实例19 Hanio塔问题 21

实例20 链表 21

实例21 用LinkedList实现栈 24

实例22 Vector类 26

实例23 Properties类 27

实例24 ArrayList类 28

实例25 线程初探 29

小结 30

第2章 Java多线程编程 32

实例26 简单的多线程应用 32

实例27 简单动画 34

实例28 模拟接力 35

实例29 线程树 37

实例30 生产者-消费者问题 39

实例31 死锁 42

实例32 哲学家就餐问题 43

小结 46

第3章 Java输入/输出编程 47

实例33 文件的读取 47

实例34 写入文件 48

实例35 标准I/O重定向 49

实例36 流操作 49

实例37 管道操作 54

实例38 目录列示器 55

实例39 目录的检查与修改 56

实例40 压缩文件 58

实例41 对象次第读写 59

小结 61

第4章 Java Applet编程 62

实例42 简单的Applet程序 62

实例43 文本域 64

实例44 文本域触发事件 65

实例45 多行文本域 66

实例46 TextArea触发事件 67

实例47 画红点 68

实例48 渐显文字 70

小结 72

实例49 鼠标画线 73

第5章 Java Swing图形界面编程 73

实例50 使用画框 75

实例51 JButton示例 76

实例52 JScrollPane示例 78

实例53 JCheckBox实例 80

实例54 JList示例 82

实例55 JTree示例 84

实例56 JTable示例 88

实例57 Java Application启动画面制作 91

实例58 带进度条的启动窗口 92

实例60 菜单 95

实例59 文件选择对话框 95

实例61 对话框 97

实例62 计算器 102

实例63 TicTacToe游戏 107

实例64 文本编辑器 109

小结 112

第6章 Java多媒体与图形图像处理编程 113

实例65 画图 113

实例66 填充图形 116

实例67 动态填充 118

实例68 字体 119

实例69 数字时钟 121

实例70 纹理与色彩 124

实例71 模拟时钟 125

实例72 椭圆形按钮 129

实例73 裁剪效果 131

实例74 Applet音频播放器 135

实例75 音频播放 139

小结 141

第7章 Java网络编程 142

实例76 访问并获得URL资源 142

实例77 UDP传送 143

实例78 代理服务器 146

实例79 网页浏览器 147

实例80 Telnet 149

实例81 扫描应用端口 150

实例82 聊天工具 151

实例83 上传文件 154

实例84 IP多组传播 159

实例85 邮件发送 163

实例86 FTP浏览器 165

小结 173

实例87 JDBC-ODBC桥 174

第8章 Java数据库编程 174

实例88 数据库的常见操作 175

实例89 使用JDBC驱动程序连接SQLServer 178

实例90 显示数据库的内容 180

实例91 数据库查询和修改 183

实例92 事务使用 187

实例93 设置保存点 188

小结 190

第9章 Java B/S结构编程 191

实例94 HelloWorld 191

实例95 读写文件 192

实例96 网站计数器 193

实例97 汉字处理 194

实例98 文件的上传 196

实例99 获取客户机浏览器的信息 199

实例100 收发邮件 202

实例101 JSP连接数据库 206

实例102 用JavaBean连接数据库 207

实例103 网络定餐 209

实例104 简单的Servlet程序 218

实例105 在Servlet中实时地创建图像 220

实例106 简单购物车 221

实例107 用户注册登录系统 224

小结 235

第10章 Java的Web Service编程 236

实例108 读写XML文件 236

实例109 DOM树 239

实例110 web.xml中的Servlet配置 242

实例111 简单的SOAP调用 245

实例112 访问SOAP RPC服务 248

实例113 查询UDDI信息 249

小结 251

第11章 EJB编程 252

实例114 JNDI的使用 252

实例115 构建一个简单的EJB 253

实例116 无状态会话Bean 256

实例117 简单的有状态会话Bean 260

实例118 银行存取BMP 263

实例119 MessageDrivenBean 271

实例120 JSP调用EJB 274

小结 276

第12章 Java安全性编程 277

实例121 一个简单的加密和解密程序——凯撒密码 277

实例122 DES加密和解密 278

实例123 RSA加密和解密 279

实例124 数字签名 281

实例125 创建数字证书 283

实例126 简单的SSL通信 284

实例127 HTTPS服务 286

实例128 密码输入框 289

小结 290

第13章 J2ME编程 292

实例129 Hello World! 292

实例130 Command对象 295

实例131 查看内存利用 296

实例132 菜单设计 298

实例133 记录存储 303

实例134 使用定时器 308

实例135 无线HTTP连接 310

小结 312

第14章 Java其他编程 313

实例136 JNI调用本地C语言 313

实例137 获取本机的Mac地址 314

实例138 获取Java的系统信息 315

实例139 贪食蛇游戏 316

小结 323

第15章 Java工具和服务器配置与集成 324

实例140 J2SE SDK的安装和配置 324

实例141 使用第三方包 325

实例142 Apache安装和配置 326

实例143 Tomcat的安装和配置 328

实例144 整合Tomcat和Apache 329

实例145 整合Tomcat和IIS 331

实例146 WebLogic的安装和配置 332

实例147 整合Jbuilder与WebLogic 333

实例148 Jboss的安装与配置 334

实例149 Eclipse开发J2EE配置 335

实例150 安装、配置和执行MIDlet 337

小结 337

参考文献 338