注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java 2应用开发指南

Java 2应用开发指南

Java 2应用开发指南

定 价:¥59.00

作 者: 飞思科技产品研发中心编著
出版社: 电子工业出版社
丛编项: 开发专家之Sun One
标 签: Java

购买这本书可以去


ISBN: 9787505373686 出版时间: 2002-01-01 包装: 平装
开本: 26cm+光盘1片 页数: 635页 字数:  

内容简介

  本书属于《开发专家之 Sun ONE》系列丛书,详细介绍了 Java语言和基本的编程方法,以及Java的实用编程技术。全书共分为吕篇,全面涵盖了Java语言、Java编程基础、Java多线程技术、Java用户界面技术、Java多媒体编程、Java组件技术等应用开发的各个方面,引领读者步入Java编程的大环境,提高读者的编程能力,使读者从起步开始就对Java有一个深刻和全面的认识。本书中的例程对实际的应用开发有非常强的借鉴意义。本书是Java入门与提高级的实用性参考书,也可作为正在转向进行Java开发的各类程序员的必备Java参考书。

作者简介

暂缺《Java 2应用开发指南》作者简介

图书目录

第一篇 Java概览
第1章 Java语言
1.1 Java语言发展历史
1.2 Java的特点
1.3 Java与C++的比较
1.4 Java的发展方向及主要应用领域
1.5 Java的发展前景
第2章 Java平台
2.1 Java虚拟机
2.1.1 Java虚拟机 JVM(Java Virtual Machine)
2.1.2 Java虚拟机工作原理
2.2 Java 2 SDK
2.2.1 Java 2平台的新特性
2.2.2 Java 2平台对已有特性的增强
2.3 Java 2 SDK版本分类
2.4 建立Java开发环境
2.4.1 下载 Java JDK
2.4.2 安装 Java 2 SDK
2.5 JDK开发环境工具及应用方法
2.5.1 AppletM览器(aPPletvlewerexe)
2.5.2 Java编译器(Javac.exe)
2.5.3 Java解释器
2.5.4 Java文档生成器
2.5.5 类分解工具
2.5.6 Java调试器
2.5.7 文件生成器
2.6 一个简单的Helloworid程序
2.6.1 Hello world应用程序
2.6.2 Hello world小程序 Applet
2.6.3 小程序Applet运行方式
第二篇 Java编程基础
第3章 Java语言语法
3.1 注释规则
3.2 标识符、常量、变量
3.2.1 标识符
3.2.2 常量
3.2.3 变量
3.3 简单数据类型--整数类型
3.3.1 整数常量
3.3.2 整数变量
3.4 简单数据类型--实数类型
3.4.1 Float类
3.4.2 Double类
3.4.3 实数常量
3.4.4 实数变量
3.5 简单数据类型--字符类型
3.5.1 字符常量
3.5.2 字符变量
3.6 简单数据类型--逻辑类型
3.7 类型转换
3.8 操作符
3.8.1 算术操作符
3.8.2 关系操作符
3.8.3 逻辑操作符
3.8.4 位操作符
3.8.5 由赋值操作引发的强制类型转换
3.8.6 其他操作符
3.9 程序流程控制语句
3.9.1 分支语句
3.9.2 循环语句
第4章 数组类型
4.1 一维数组
4.1.1 一维数组定义
4.1.2 一维数组初始化
4.1.3 数组元素引用
4.2 多维数组
4.2.1 二维数组定义
4.2.2 二维数组初始化
4.2.3 二维数组元素引用
第5章 字符来类型
5.1 字符串初始化
5.1.1 用赋值运算符生成字符串
5.1.2 利用String类的构造方法进行初始化
5.2 String类介绍
5.3 StringBuffer类介绍
5.4 StringTokenizer类的应用
5.5 字符串与其他数据类型的转换
5.5.1 其他对象转换为字符串
5.5.2 字符串转换为其他对象
第6章 面向对象程序设计
6.1 面向对象的基本概念
6.1.1 面向过程的程序设计与面向对象的程序设计
6.1.2 客观事物的抽象
6.1.3 对象和封装
6.1.4 类和实例
6.2 类的定义
6.2.1 类的声明
6.2.2 类
6.2.3 成员变量
6.2.4 成员方法
6.2.5 方法重载
6.2.6 构造方法
6.2.7 成员变量及方法的访问权限
6.2.8 实例成员和类成员
6.3 对象创建、使用和清除
6.3.1 对象的创建和使用
6.3.2 对象创建操作符new
6.3.3 对象的清除
6.4 继承与多态性
6.4.1 继承
6.4.2 多态性
6.5 接口
6.5.1 接口的定义
6.5.2 接口的实现
6.5.3 抽象类和抽象方法
6.6 包
6.6.1 包声明
6.6.2 加入已经定义的包中的类
6.7 final、this、super、null
6.7.1 final修饰符
6.7.2 this
6.7.3 super
6.7.4 null
6.8 类成员变量的默认值
第7章 输入输出处理
7.1 流的概念
7.2 Java中输入/输出处理的类构造层次
7.3 文件处理
7.3.1 文件属性和状态描述
7.3.2 文件IO处理
7.4 管道
7.4.1 管道输入流
7.4.2 管道输出流
7.5 顺序输入流
7.6 在输入输出过程中处理流--过滤流
7.6.1 Datalnputstream和Dataoutputstream
7.6.2 Bufferedlnputstream和 Bufferedoutputstrearn
7.6.3 LineNumberlnputstream
第8章 数据结构
8.1 数据结构接口
8.1.1 Collection接口
8.1.2 List接口
8.1.3 Map接口
8.1.4 Set接口
8.2 链表
8.2.1 单向链表
8.2.2 双向链表
8.3 排序
第9章 应用工具类库
9.1 类库构成
9.2 向量类
9.3 时间和日期类
9.4 哈希表类
9.5 堆栈类
9.6 属性类
9.7 随机数类
9.8 字典类
9.9 数组类
第三篇Java多线程技术
第10章 多线程处理
10.1 线程的概念
10.2 线程的属性
10.2.1 线程体
10.2.2 线程状态
10.2.3 线程调度
10.2.4 守护线程
10.3 线程同步的概念
10.4 线程组概念
10.5 多线程程序设计例子
第11章 异常处理
11.1 Java异常
11.2 Java异常处理类的构成
11.3 异常处理
11.3.1 声明异常的抛出
11.3.2 异常捕获
11.3.3 处理多个异常
11.3.4 异常的嵌套处理
11.4 创建用户异常
第四篇 Java用户界面技术
第12章 利用AWT创建图形用户界面
12.1 AWT概述
12.1.1 AWT组件的分类
12.1.2 AWT组件的类层次
12.2 AWT组件
12.2.1 标签组件
12.2.2 按钮组件
12.2.3 复选框组件
12.2.4 单行文本组件
12.2.5 多行文本组件
12.2.6 列表组件
12.2.7 菜单组件
12.3 AWT容器组件
12.3.1 画布组件
12.3.2 面板组件
12.3.3 窗口组件( Window)
12.3.4 框架窗口
12.3.5 对话框组件
12.3.6 文件对话框组件(FileDialog)
12.4 布局管理器
12.4.1 FlowLaout布局管理器
12.4.2 BorderLnyout布局管理器
12.4.3 CardLnyout布局管理器
12.4.4 GridLnyout布局管理器
12.4.5 null布局管理器
第13章 Swing组件
13.1 SWing的产生
13.2 SWing特征
13.3 轻量组件和重量组件
13.4 Swing组件体系层次结构
13.5 JComponent组件类
13.5.1 边框
13.5.2 工具提示
13.5.3 自动滚动
13.5.4 可访问性
13.5.5 双缓存
13.5.6 客户属性
13.6 SWillg组件
13.6.1 JLabel组件
13.6.2 JButton组件
13.6.3 JToggleButton组件
13.6.4 JCheckBox组件
13.6.5 JRadioButton组件
13.6.6 JTextField组件
13.6.7 JTextAra组件
13.6.8 JPasswordFeld组件
13.6.9 JList组件
13.6.10 JComboBox组件
13.6.11 JProgressBar组件
13.6.12 JSlider组件
13.6.13 JSeparator组件
13.6.14 JITable组件
13.6.15 JTree组件
13.7 菜单和工具条
13.7.1 菜单
13.7.2 弹出式菜单
13.7.3 工具条
13.8 面板容器组件
13.8.1 JPanel
13.8.2 JROOtpAnC
13.8.3 JTabbedPane
13.8.4 JSplitPane
13.8.5 JScrollPane
13.9 窗口容器组件
13.9.1 JFram
13.9.2 JDialog
13.9.3 JOptionPane
13.9.4 JInternalFram和JDesktopPane
第14章 AWT事件处理
14.1 事件模型
14.1.1 基于继承事件模型
14.1.2 基于代理事件模型
14.2 事件结构
14.2.1 事件
14.2.2 事件监听器
14.2.3 事件源
14.2.4 事件适配器
14.3 事件处理
14.3.1 键盘事件
14.3.2 鼠标事件
14.3.3 窗口事件
第五篇 Java多媒体技术
第15章 Java图形编程
15.1 简单图形处理
15.1.1 画直线
15.1.2 画矩形
15.1.3 画圆和椭圆
15.1.4 画弧
15.1.5 画多边形
15.1.6 文本控制
15.2 几何绘图
15.2.1 颜色
15.2.2 图像
第16章 多媒体处理
16.1 图像处理
16.1.1 图像生产者和图像消费者
16.1.2 图像过滤
16.2 动画处理
16.2.1 动画技术的原理
16.2.2 动画技巧
16.2.3 动画处理
第17章 Java声音处理
17.1 声音文件类型
17.2 Java声音音频引擎
17.3 播放音频
17.3.1 在Java Applet中播放音频
17.3.2 在Java AppliCCtion中播放音频
第六篇Java网络技术
第18章 Java网络通信
18.1 Socxet通信
18.1.1 Socxet通信方式
18.1.2 创建Socket
18.1.3 实现通信
18.1.4 关闭Socket
18.2 支持多客户连接的 Socket通信方式
18.3 Deqramsocket通信
18.3.1 服务程序
18.3.2 客户程序
第19章 网络程序设计
19.1 URL
19.2 InetAddress
19.3 Java的互联网协议
第六篇 Java数据库技术
第20章 JDBC
20.1 JDBC概述
20.1.1 ODBC技术
20.1.2 JDBC技术
20.2 编写简单的JDBC程序
20.2.1 创建指定数据库的URL
20.2.2 加载驱动程序
20.2.3 创建连接
20.2.4 创建 SQL语句对象
20.2.5 执行查询、处理查询结果
20.3 JDBC中主要接口和类
20.3.1 Preparedstatement
20.3.2 Callablestatement
20.3.3 联合多表查询
20.4 JDBC应用举例
第21章 SQLJ编程
21.1 什么是SQLJ
21.1.1 SQLJ是什么
21.1.2 标准化的SQLJ
21.1.3 SQLJI作原理
21.1.4 SQLJ的设计目标
21.1.5应用SQLJ的优越性
21.1.6 SQLJ的缺陷
21.2 SQLJ语言基础
21.2.1 SQLJ子句
21.2.2 宿主变量
21.2.3 迭代器
21.2.4 数据库连接管理
21.3 Oracle SQLJ
21.4 SQLJ详解
21.4.1 数据库连接、DDL和基础DML
21.4.2 返回结果集的DML
21.4.3 调用存储过程
21.4.4 SQLJ事务控制
21.4.5 使用SQLJ流
21.4.6 使用其他 JDBC 2.0新特性
21.4.7 SQLJ和 JDBC互操作
21.4.8 异常处理
21.5 使用多线程
21.6 编写SQLJ存储过程
21.6.1 编写 SQLJ源程序
21.6.2 在服务器上装载 Java类
21.6.3 创建SQL包装
21.7 在瘦客户端使用SQLJ
21.8 SQLJ程序的性能优化
21.8.1 使用行预取
21.8.2 批处理
21.8.3 使用厂商提供的优化器.
第八篇 其他Java实用技术
第22章 Java安全性
22.1 Java安全策略模型
22.1.1 JDK1.0版本的安全策略
22.1.2 JDK1.1版本的安全策略
22.1.3 JDK1.2以后的安全策略
22.2 APPlet的安全性设置
22.3 与安全性有关的类
22.4 自定义安全策略
第23章 Java Applet
23.1 Java Applet基础
23.2 JApplet类
23.3 在浏览器运行 Java 2 Applet
23.4 Applet的使用技巧
第24章 JavaBean
24.1 组件的基本概念
24.1.1 JavaBean简介
24.1.2 开发 JavaBean过程
24.1.3 Beau测试工具
24.2 Beau结构
24.2.1 JavaBean属性
24.2.2 JavaBean事件
24.3 java.beaus包
24.3.1 BeanInfo接口
24.3.2 SimpleBeanInfo类
24.3.3 FeatureDescnption类
24.3.4 MethodDescriptor类
24.3.5 ParameterDescnptor类
24.3.6 PropertyDescnPtor类
24.3.7 IndexedPropertyDescriptor类
24.3.8 BeanDescriptor类
24.3.9 EventsetDescriptor类
24.3.10 Introspector类
24.4 Java核心反射
24.4.1 Java.fang.reflect
24.4.2 Java.fang.Class
24.5 JavaBean的自检
24.6 Enterpnse JavaBeans
24.6.1 J2EE
24.6.2 EJB概念
第25章 Java与 CORBA
25.1 CORBA简介
25.2 CORBA体系结构
25.3 CORBA的主要应用
25.4 CORBA工作原理
25.4.1 ORB
25.4.2 IOR
25.4.3 CORBA的协议栈
25.4.4 客户桩( Client Stub)
25.4.5 服务请求的实现方式
25.5 Java与CORBA的互补性
25.6 Java语言映射基础
25.7 使用Java开发简单的CORBA应用
25.7.1 定义IDL接口
25.7.2 编译IDL文件并生成CORBA支持文件
25.7.3 实现服务器
25.7.4 实现客户端
25.7.5 启动应用程序
附录

本目录推荐