当前位置:首页 > 工业技术
JBuilder 9.0程序设计 Java程序员成功之路
JBuilder 9.0程序设计 Java程序员成功之路

JBuilder 9.0程序设计 Java程序员成功之路PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:冯军,程超,卫欣等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2004
  • ISBN:7508420829
  • 页数:339 页
图书介绍:JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。本书依托具体的开发环境和平台进行教学,学生学完这门课程之后,就可以知道如何入手编写程序。全书共11章,详细介绍了具体实例的开发过程。
上一篇:木工下一篇:Photoshop 4.0X
《JBuilder 9.0程序设计 Java程序员成功之路》目录

目 录 1

前言 1

第1章JBuilder入门 1

1.1 Java语言简介 1

1.1.1 Java虚拟机 1

1.1.2 Java语言特点 2

1.1.3 Java语言与互联网 4

1.2 JBuilder 9.0简介 6

1.2.1 JBuilder9.0功能简介 6

1.2.2安装JBuilder 9.0 8

1.2.3 JBuilder 9.0应用浏览器环境 10

1.3本章小结 12

1.4练习 12

第2章Java语言基础 13

2.1一个Java应用程序 13

2.1.1编写第一个JavaApplication 13

2.1.2编译第一个JavaApplication 15

2.1.3运行第一个JavaApplication 16

2.1.4用JBuilder 9.0构建具有基本输入/输出的Java程序 17

2.2数据类型与表达式 24

2.2.1 Java Application的构成 24

2.2.2数据类型、变量与常量 26

2.2.3表达式 29

2.2.4数组 33

2.2.5计算器程序 34

2.3流程控制语句 36

2.3.1选择语句 36

2.3.2循环语句 39

2.3.3跳转语句 44

2.4类、对象和继承 47

2.4.1类基础 47

2.4.2声明对象 49

5.5练习 1 50

2.4.3类的方法 50

2.4.4方法的重载 53

2.4.5 Java的参数传递 55

2.4.6 Java类的访问控制 56

2.4.7继承 58

2.4.8 Object类 61

2.5包和接口 62

2.5.1包 62

2.5.2类路径 63

2.5.3包内的访问控制 63

2.5.4引入包 64

2.5.5接口 65

2.6本章小结 66

2.7练习 67

第3章Java Applet 68

3.1第一个Java Applet程序 68

3.2 Applet类 70

3.3 Applet程序机理 72

3.3.1 Applet主框架 72

3.3.2 Applet的生命周期 73

3.3.3 Applet浏览器 74

3.3.4Applet的安全限制 75

3.4 Applet编程 75

3.4.1 Applet绘图 75

3.4.2请求重画 77

3.4.3 HTMLAPPLET标记 78

3.5实例:计算器Java小程序 79

3.5.1实例说明 79

3.5.2实例实现 79

3.5.3实例总结 87

3.6本章小结 87

3.7练习 87

4.1.1按钮 88

4.1 基本组件 88

第4章图形界面设计 88

4.1.2标签 89

4.1.3文本框 89

4.1.4复选框 90

4.1.5单选按钮 91

4.1.6选择框 91

4.1.7滚动条 92

4.2高级组件 92

4.2.1表格 93

4.2.2 工具栏 94

4.2.3树型控件 96

4.3面板和布局控制 100

4.3.1面板 100

4.3.2实例:面板实例 100

4.3.3布局控制 106

4.4.1颜色 109

4.4字体、颜色、图形的绘制 109

4.4.2字体 110

4.4.3图形的绘制 111

4.5窗口、菜单和对话框 113

4.5.1窗口 113

4.5.2菜单 114

4.5.3对话框 116

4.6实例:图形界面设计综合实例 116

4.6.1实例说明 116

4.6.2实例实现 117

4.6.3实例总结 120

4.7本章小结 121

4.8练习 121

第5章数据库 122

5.1连接数据库 122

5.1.1 JDBC基本概念 122

5.1.3实例:数据库连接 127

5.1.2 DataExpress体系结构 127

5.2操作数据库 134

5.2.1数据库操作组件 134

5.2.2实例:数据库查询实例 135

5.3管理数据库 140

5.3.1数据库备份和恢复 140

5.3.2导入和导出数据 141

5.3.3实例:数据库备份和恢复 143

5.4本章小结 149

第6章多媒体 151

6.1 Java多媒体框架 151

6.1.1 JMF历史 151

6.1.2下载和安装JMF 153

6.1.3 JMF体系结构 156

6.2.1声音文件 159

6.2音频开发 159

6.2.2 Java Sound结构 160

6.2.3音频文件的播放 162

6.3实例:MP3播放器 165

6.3.1实例说明 165

6.3.2实例实现 165

6.3.3实例总结 168

6.4.1视频文件 169

6.4视频开发 169

6.4.2视频播放 171

6.5实例:视频播放器 171

6.5.1实例说明 171

6.5.2实例实现 172

6.5.3实例总结 177

6.6本章小结 179

6.7练习 179

7.1.2字节流和字符流 180

7.1.1流的概念 180

第7章输入输出 180

7.1 理解Java.I/O 180

7.1.3预定义流 182

7.2基本I/O 183

7.2.1 向控制台输出 183

7.2.2读取控制台输入 183

7.3文件I/O 185

7.3.1 File类 185

7.3.2 目录 187

7.3.3 FilenameFilter接口 188

7.3.4 listFiles()方法 189

7.3.5创建目录 190

7.4字节流 190

7.4.1 InputStream类 190

7.4.2 OutputStream类 190

7.4.3 FileInputStream类 191

7.4.4 FileOutputStream类 192

7.4.5 ByteArrayInputStream类 194

7.4.6 ByteArrayOutputStream类 194

7.4.7过滤字节流 195

7.4.8缓冲字节流 196

7.4.9 PrintStream类 197

7.4.10 RandomAccessFile类 197

7.5字符流 198

7.5.1 Reader类 198

7.5.2 Writer类 199

7.5.3 FileReader类 199

7.5.4 FileWriter类 200

7.5.5 CharArrayReader类 201

7.5.6 CharArrayWriter类 202

7.5.7 BufferedReader类 203

7.5.9 PushbackReader类 204

7.5.8 BufferedWriter类 204

7.6实例:I/O应用实例 205

7.6.1实例说明 205

7.6.2实例实现 205

7.5.10 PrintWriter类 205

7.6.3实例总结 214

7.7本章小结 215

7.8练习 215

第8章多线程 216

8.1理解Java多线程 216

8.1.1线程与进程 216

8.1.2 Java线程模型 217

8.1.3线程优先级 217

8.1.5消息传递 218

8.1.6 Thread类和Runnable接口 218

8.1.4线程间的同步 218

8.2线程的生命周期 219

8.2.1创建线程 219

8.2.2启动线程 220

8.2.3线程调度 220

8.2.4终止线程 221

8.2.5延迟线程 222

8.3实现多线程 222

8.3.1主线程 222

8.3.2创建线程 224

8.3.3创建多线程 227

8.3.4使用isAlive()和join() 228

8.3.5线程优先级 231

8.3.6线程同步 233

8.3.7挂起、恢复和终止线程 237

8.4.1实例说明 241

8.4.2实例实现 241

8.3.8使用多线程机制 241

8.4实例:多线程应用实例 241

8.4.3实例总结 250

8.5本章小结 250

8.6练习 250

第9章网络通信 251

9.1理解TCP/IP网络通信 251

9.1.1套接字 251

9.1.2网络地址与端口号 252

9.1.3客户机/服务器模式 252

9.1.4 Intemet编址 253

9.2 Java网络类和接口 254

9.2.1 InetAddress类 254

9.2.2 URL类 256

9.2.3 URLConnection类 258

9.3.1 TCP客户套接字 259

9.2.4 Java网络模型 259

9.3面向连接的套接字通信 259

9.3.2 TCP服务器套接字 260

9.3.3面向连接的Socket通信 261

过程 261

9.3.4一个简单的TCP服务器/ 262

客户机程序 262

9.3.5实例:TCP通信应用 267

9.4无连接的数据报通信 280

9.4.1 DatagramPacket类与 281

DatagramSocket类 281

9.4.2无连接的Datagram 281

通信过程 281

9.4.3一个简单的UDP服务器/ 282

客户机程序 282

9.4.4实例:UDP通信应用 284

9.6练习 291

9.5本章小结 291

第10章JavaBean 292

10.1理解JavaBean 292

10.2 JavaBean属性 293

10.2.1简单属性 293

10.2.4限制性属性 294

10.3 JavaBean事件 294

10.2.3绑定性属性 294

10.2.2可索引属性 294

10.4实例:JavaBean实例 295

10.4.1实例说明 295

10.4.2实例实现 296

10.4.3实例总结 312

10.5本章小结 313

10.6练习 313

11.1.1直接使用JSP 314

主要方式 314

11.1用J2EE开发Web应用的几种 314

第11章Web应用 314

11.1.2 JSP+JavaBeans 315

11.1.3 JSP+JavaBeans+Servlet 315

11.1.4 J2EE开发模型 315

11.2 Servlet开发 316

11.2.1理解Servlet 316

11.2.2 Servlet编程 318

11.2.3实例:Servlet实例 320

11.3 JSP开发 328

11.3.1理解Java Server Page 328

11.3.2 JSP工作原理 328

11.3.3 JSP编程 329

11.3.4实例:JSP实例 333

11.4本章小结 337

11.5练习 338

参考文献 339

相关图书
作者其它书籍
返回顶部