• 精通Java核心技术
21年品牌 40万+商家 超1.5亿件商品

精通Java核心技术

领券享优惠,实图拍摄为准,单本非套书,非偏远地区包邮,极速发货

9.74 2.0折 49 九品

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者刘晓华 编

出版社电子工业出版社

出版时间2003-08

装帧平装

上书时间2024-10-22

八吉书城

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 刘晓华 编
  • 出版社 电子工业出版社
  • 出版时间 2003-08
  • ISBN 9787505388925
  • 定价 49.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 525页
【内容简介】
本书力图用深刻的理论和丰富的实例揭示Java企业版中的最新核心技术,全面扫除Java领域的学习障碍。全书分为两篇,共21章,包括GUI程序设计、线程、本地方法调用、远程方法调用、命名与目录服务、JavaBeans 技术、JSP技术、网络编程、EJB技术、事务处理、基于JMS的消息处理、JavaMail技术、基于JAAS的安全技术、Web服务技术等专业开发者最关心的Java技术内容,使读者对整个J2EE架构有一个全面而透彻的认识。书中的例程对实际的应用开发有非常强的借鉴意义。飞思在线http://www.fecit.com.cn提供全书示例代码下载。

  本书适合于专业和准专业的Java程序员阅读,也可作为正在转向Java开发的各类程序员的必备Java参考书。
【目录】
第1篇  基  础  篇

第1章  J2EE概述3

1.1  J2EE的产生背景及其优点3

1.2  J2EE的体系结构4

1.3  J2EE技术概览6

1.4  小结8

第2章  Java语言基础9

2.1  标识符和关键字9

2.2  数据类型和变量10

2.3  运算符12

2.3.1  算术运算符12

2.3.2  赋值运算符12

2.3.3  关系运算符13

2.3.4  逻辑运算符13

2.3.5  位运算符14

2.3.6  移位运算符14

2.3.7  条件运算符15

2.3.8  运算符的优先级16

2.4  控制语句16

2.4.1  选择语句16

2.4.2  循环语句19

2.4.3  break和continue语句20

2.5  类和对象21

2.6  专题讨论:转型24

2.6.1  向上转型24

2.6.2  向下转型26

2.6.3  混合转型27

2.7  专题讨论:类的动态加载28

2.8  小结30

第3章  GUI程序设计31

3.1  事件处理模型31

3.2  常用组件32

3.2.1  JOptionPane33

3.2.2  JFrame34

3.2.3  JLabel35

3.2.4  JTextField和

JPasswordField37

3.2.5  JButton39

3.2.6  JCheckBox和

JRadioButton42

3.2.7  JTextArea47

3.2.8  JMenu48

3.3  键盘和鼠标事件51

3.3.1  实例:键盘事件51

3.3.2  实例:鼠标事件53

3.3.3  实例:Adapter类的使用56

3.4  布局管理器58

3.4.1  实例:FlowLayout布局59

3.4.2  实例:BorderLayout布局61

3.4.3  实例:CardLayout布局65

3.4.4  实例:GridLayout布局68

3.5  Graphics和Java2D69

3.5.1  实例:Graphics绘图69

3.5.2  实例:Java2D绘图71

3.6  常用高级Swing组件的使用76

3.6.1  JTree的使用76

3.6.2  JTable的使用78

3.7  小结80

第2篇  技  术  篇

第4章  异常处理83

4.1  何谓异常83

4.2  使用try和catch捕获异常84

4.2.1  实例:异常的捕获85

4.3  使用throw和throws引发异常86

4.3.1  实例:throw语句的

使用86

4.3.2  实例:throws语句的

使用87

4.4  finally关键字89

4.4.1  实例:finally关键字的

用法89

4.5  getMessage和printStackTrace

方法90

4.5.1  实例:输出异常信息91

4.6  创建自己的异常类92

4.6.1  实例:用自定义异常类控制

端口访问92

4.7  小结94

第5章  流和序列化95

5.1  字节流95

5.1.1  实例:使用字节流进行I/O

操作97

5.2  字符流99

5.2.1  实例:使用FileReader类

进行文件操作100

5.3  随机访问文件102

5.3.1  使用RandomAccessFile

写文件102

5.3.2  使用RandomAccessFile

读文件103

5.4  序列化104

5.4.1  实例:序列化的应用105

5.5  综合实例:典型的IO使用106

5.6  Java NIO的使用112

5.7  小结115

第6章  接口和抽象类117

6.1  接口117

6.1.1  接口的定义117

6.1.2  接口的实现118

6.1.3  接口的扩展120

6.1.4  实例:接口的使用120

6.2  抽象类122

6.2.1  抽象类的概念122

6.2.2  实例:使用抽象类计算

图形面积123

6.3  小结126

第7章  线程127

7.1  何谓线程127

7.2  线程的生命周期128

7.3  Thread类和Runnable接口129

7.3.1  实例:通过继承Thread类

实现线程体130

7.3.2  实例:通过实现Runnable

接口实现线程体132

7.4  线程优先级与线程的调度134

7.4.1  实例:优先级的设置对程序

运行的影响135

7.5  线程同步137

7.5.1  实例:用synchronized 

关键字实现线程同步138

7.6  线程间通信140

7.6.1  实例:用wait()和notify()

方法实现线程间通信140

7.7  小结142

第8章  本地方法调用143

8.1  JNI概述143

8.2  数据类型的对应144

8.2.1  Java字符串与C字符串144

8.2.2  Java数组与C数组145

8.3  Java与C/C++代码的互相调用146

8.3.1  实例:从Java程序调用

C/C++代码146

8.3.2  实例:从C/C++程序调用

Java代码150

8.4  本地方法中的线程和同步156

8.5  小结157

第9章  远程方法调用159

9.1  RMI概述159

9.2  如何创建RMI应用程序161

9.3  实例:用RMI构建一个简单的

分布式系统162

9.3.1  定义远程接口163

9.3.2  实现远程接口和服务器164

9.3.3  编写客户端程序166

9.3.4  运行程序167

9.4  RMI的一些高级话题168

9.5  小结170

第10章  命名与目录服务171

10.1  JNDI的实现原理171

10.1.1  命名与目录服务171

10.1.2  JNDI的体系结构172

10.2  JNDI与LDAP175

10.3  使用JNDI访问命名与目录

服务177

10.3.1  实例:访问命名服务177

10.3.2  实例:访问目录服务179

10.4  小结182

第11章  JavaBeans技术183

11.1  何谓Bean183

11.2  Bean的优点184

11.3  实例:编写一个简单的Bean184

11.3.1  编写Bean要遵循的规则185

11.3.2  创建一个简单的Bean187

11.4  Bean的属性194

11.4.1  单值属性195

11.4.2  关联属性195

11.4.3  受限属性196

11.4.4  索引属性196

11.5  属性编辑器与定制器196

11.6  java.beans包197

11.6.1  BeanInfo接口198

11.6.2  SimpleBeanInfo类198

11.6.3  FeatureDescription类199

11.6.4  MethodDescriptor类200

11.6.5  ParameterDescriptor类200

11.6.6  PropertyDescriptor类200

11.6.7  IndexedPropertyDescriptor

类201

11.6.8  BeanDescriptor类202

11.6.9  EventSetDescriptor类202

11.6.10  IntroSpector类203

11.7  小结204

第12章  Java网络编程205

12.1  Java网络类和接口205

12.2  InetAddress类205

12.2.1  创建InetAddress对象的

方法206

12.2.2  实例:查询IP地址的

版本207

12.3  URL和URLConnection类209

12.3.1  实例:URL对象的创建及

使用211

12.3.2  实例:使用URLConnection

从Web服务器读取文件212

12.4  TCP/IP服务器与客户端

套接字213

12.4.1  客户端套接字214

12.4.2  服务器套接字216

12.4.3  实例:C/S环境下的套接字

应用程序218

12.5  Datagram套接字224

12.5.1  UDP套接字224

12.5.2  实例:利用DatagramSocket

查询端口占用情况226

12.5.3  实例:利用数据报通信的

C/S程序228

12.5.4  组播套接字230

12.5.5  实例:组播套接字C/S

程序231

12.6  使用Java NIO提高服务端程序的

性能236

12.7  小结241

第13章  JDBC数据访问接口243

13.1  JDBC的体系结构243

13.2  JDBC的作用及重要接口244

13.2.1  DriverManager245

13.2.2  Connection245

13.2.3  Statement246

13.2.4  ResultSet251

13.3  连接数据库252

13.3.1  创建指定数据库的URL252

13.3.2  加载驱动程序253

13.3.3  实例:建立数据库连接253

13.4  实例:数据库的增删查改254

13.5  数据库事务259

13.6  高级数据类型261

13.7  数据源在JDBC中的应用262

13.7.1  实例:注册数据源263

13.7.2  实例:查找数据源264

13.7.3  实例:数据源的重新

绑定266

13.7.4  实例:删除数据源267

13.8  小结268

第14章  Java Servlets技术269

14.1  Java Servlet概述269

14.1.1  Servlet的功能269

14.1.2  Java Servlet与现有网络

技术的差别270

14.1.3  Servlet的生命周期270

14.2  编写HTTP Servlet程序272

14.2.1  实例:一个简单的

Servlet程序276

14.3  HTTP POST/GET请求279

14.3.1  实例:Servlet处理POST

请求283

14.4  会话跟踪287

14.4.1  实例:会话跟踪Servlet

程序288

14.5  Cookie的应用290

14.5.1  实例:使用Cookie的

Servlet程序291

14.6  Filter Servlet294

14.7  Listener Servlet299

14.8  小结302

第15章  Java Server Pages技术303

15.1  JSP在Web程序中的应用303

15.1.1  B/S应用开发技术303

15.1.2  JSP技术304

15.1.3  JSP应用305

15.1.4  JSP与XML306

15.1.5  JSP与ASP、PHP307

15.2  JSP语法308

15.2.1  JSP语法概述308

15.2.2  JSP指令309

15.2.3  JSP动作标识313

15.2.4  脚本元素322

15.3  JSP内置对象324

15.3.1  request对象324

15.3.2  实例:使用request对象

获取表单参数327

15.3.3  response对象329

15.3.4  实例:URL重定向和定时

刷新329

15.3.5  out对象330

15.3.6  session对象332

15.3.7  pageContext对象333

15.3.8  application对象333

15.3.9  config对象334

15.3.10  page对象334

15.4  JavaBean在JSP中的应用334

15.5  标签库的开发336

15.5.1  简单标签337

15.5.2  带有主体和属性的标签339

15.6  在JSP页面的安全344

15.6.1  配置Web服务器的SSL344

15.6.2  配置realms345

15.7  小结347

第16章  事务处理349

16.1  事务的ACID特征349

16.2  J2EE事务服务351

16.3  JTA事务353

16.3.1  UserTransaction接口353

16.3.2  Status接口354

16.3.3  JTA定义的事务属性355

16.4  JTS356

16.5  小结358

第17章  基于JMS的消息处理359

17.1  JMS概述359

17.2  JMS API编程模型361

17.2.1  Administered Objects361

17.2.2  Destinations362

17.2.3  Connections362

17.2.4  Sessions363

17.2.5  Message Producers363

17.2.6  Message Consumers364

17.2.7  Message Listeners365

17.2.8  Message Selectors365

17.2.9  Message365

17.3  JMS Point-to-Point(PTP)模型

编程367

17.4  JMS Publish/Subscribe(Pub/Sub)

模型编程382

17.5  小结389

第18章  EJB技术391

18.1  何谓EJB391

18.1.1  EJB的设计目标391

18.1.2  EJB容器和服务器392

18.1.3  EJB的体系结构393

18.1.4  EJB的重要特性395

18.1.5  EJB中的角色395

18.1.6  EJB与JavaBean的

区别396

18.2  EJB的开发过程397

18.2.1  Home接口397

18.2.2  远程接口398

18.2.3  Bean类398

18.2.4  配置描述器398

18.3  会话Bean405

18.3.1  有状态会话Bean406

18.3.2  无状态会话Bean410

18.3.3  会话Bean的特点及

适用场合414

18.4  实体Bean415

18.4.1  实体Bean的开发416

18.4.2  实体Bean的关系419

18.4.3  EJB 查询语言424

18.4.4  在客户端使用EJB426

18.5  消息驱动Bean430

18.6  小结433

第19章  JavaMail技术435

19.1  E-mail协议概述435

19.1.1  SMTP协议435

19.1.2  POP3协议436

19.1.3  IMAP协议436

19.1.4  MIME协议436

19.2  邮件消息模型436

19.2.1  简单消息模型437

19.2.2  Multipart消息模型437

19.3  JavaMail核心类438

19.3.1  Session438

19.3.2  Message438

19.3.3  Address439

19.3.4  Authenticator440

19.3.5  Transport440

19.3.6  Store和Folder441

19.4  发送邮件441

19.5  获取邮件447

19.6  邮件的回复和转发449

19.7  小结450

第20章  基于JAAS的安全技术451

20.1  Java的安全性451

20.2  JAAS概览453

20.3  JAAS核心类454

20.3.1  Subject和Principal455

20.3.2  LoginContext455

20.3.3  LoginModule456

20.3.4  CallbackHandler和

Callback457

20.4  认证458

20.4.1  实例:使用JAAS进行

认证458

20.5  授权463

20.5.1  实例:声明性授权464

20.5.2  实例:程序性授权465

20.6  小结466

第21章  Web服务技术467

21.1  Web服务体系结构467

21.2  XML解析——JAXP469

21.3  UDDI476

21.3.1  商业实体信息478

21.3.2  商业服务信息478

21.3.3  绑定模板信息478

21.3.4  技术规范信息479

21.4  WSDL480

21.5  SOAP483

21.5.1  常用术语484

21.5.2  SOAP消息485

21.5.3  SOAP Fault487

21.5.4  SOAP编码规则488

21.5.5  SOAP RPC表示490

21.6  Web服务开发492

21.6.1  Servlet作为Web

服务的端点492

21.6.2  EJB作为Web服务的

端点498

21.7  小结502

附录A  主题词表503

附录B  J2EE兼容应用服务器505

附录C  参考资料526
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP