Java for Internet编程技术


作者: Thomas
出版: 电子工业出版社 - 1997年出版
分类: TP312
尺寸: 26cm
书号: 7-5053-4149-9
定价: RMB46
形态: 约 436 页 - 324 章节
内容摘要:
附录与关键词: 美国Ventana Communication Group,Inc.公司授权出版 JAVA programming for the internet

全文目录

第一篇 :Java简介
目录
引言
第一章 web网与Java
1、1Java程序是如何运行的
1、2Applet模型
1、2、1Applet运行环境
1、2、2applet不能做什么
1、2、3安全下载applet
1、3赞扬、希望和历史
1、3、1消费者电子中的教训
1、3、2Java满中Web网
1、4为什么用户会喜欢Java
1、4、1无论是新的还是旧的,它是最好的
1、4、2没有预处理器
1、4、3没有Marefile和库连接之忧
1、4、4没有直接内存存取或指针运算
1、4、5没有操作符重载
1、4、6没有多继承
1、4、7面向对象
1、4、8用于网络
1、4、10多线程
1、4、9动态性
1、5继续
2、1开始
第二章 Java编程基础
2、1、1Windows95/NT的安装
2、1、2PowerPCMacintosh
2、1、3UNIX
2、1、4第一个Java程序
2、1、5传递命令行参数
2、1、6简单的文本输出
2、2Java程序分析
2、2、1结构总览
2、2、2变量
2、2、3方法
2、2、4类
2、2、5包
2、3Java运行环境
2、3、1编译和执行过程
2、3、2无用单元收集机制
2、4创建Javaapplet
2、4、1第一个applet
2、4、2applet分析
2、5将applet放在Web网上
2、6自动编制代码
2、7继续
第二篇 Javaapplet基础
3、1面向对象的优点
第三章 Java中的面向对象
3、1、1数据隐藏
3、1、2利用继承重用
3、1、3维护
3、2Java对象规范
3、2、1Java的类谱系
3、2、2特殊变量
3、2、3类的说明
3、2、4访问规则
3、3使继承发挥作用
3、3、1构造类谱系
3、3、2抽象类和方法
3、4多态性和Java接口
3、5概念小结和实例
3、6继续
第四章 语法和语义
4、1标识符和单一代码
4、2注释
4、3关键词
4、4数据类型
4、5基本数据类型
4、5、1整型
4、5、2浮点数
4、5、3字符
4、5、4布尔类型
4、6基本类型转换
4、6、1浮点数向整数的转换
4、6、2双精度向浮点的转换
4、6、3布尔类型向其它类型或其它类型向布尔类型的转换
4、7变量说明
4、7、1作用域
4、7、2变量命名
4、8运算符
4、8、1数字运算符
4、8、2对象运算符
4、8、3串运算符
4、9包
4、9、1导入
4、10类
4、10、1构造函数
4、10、2析构函数
4、10、3类修饰符
4、10、4变量修饰符
4、10、5方法修饰符
4、10、6方法重载
4、11引用变量类型转换
4、12接口
4、13数组
4、13、1数组的创建
4、13、2数组的初始化
4、13、3访问数组
4、14控制流
4、14、1if-else语句
4、14、2while和do-while语句
4、14、3for语句
4、14、4break和continue语句
4、14、5return语句
4、14、6switch语句
4、15异常
4、16继续
5、0、1Applet是什么?
第五章 Applet是如何工作的
5、0、2Applet的阶段
5、0、3获得资源
5、0、4获得参数
5、1处理用户事件
5、1、1鼠标事件
5、1、2键盘事件
5、1、3事件处理:到底干了些什么
5、2使用线程制作动画
5、2、1可运行的接口
5、2、2单线程方法
5、2、3消除抖动现象
5、3继续
6、1API基础
第六章 揭示API
6、1、1结构
6、1、2使用API
6、1、3java.lang.Object类
6、2串操作工具
6、2、1创建字符串
6、2、2串比较
6、2、3处理子串
6、2、4改变串
6、2、5分析串
6、2、6将串转变为其它数据类型
6、3基本类型包容类
6、3、1对象包容类
6、3、2Vector类
6、3、3哈希表
6、3、4堆栈
6、3、5API接口
6、3、6结构化重要接口
6、3、7enumeration接口
6、3、8java.lang.Cloneahle和java.lang.Runnable
6、3、9用java.util.Observer进行事件处理
6、4Math与API
6、5继续
第七章 基本用户界面
7、1货币转换程序
7、2获取键盘输入
7、3创建文本域或文本框
7、4创建按钮
7、5创建检取框
7、6创建列表框
7、7创建弹出式选择菜单
7、8创建并使用滚动条
7、9标签
7、10继续
第三篇 Java高级程序设计
8、1布局设计
第八章 高级用户界面
8、2包容类
8、2、1面板
8、2、2窗口
8、2、3菜单
8、3字体
8、3、1字体度量对象
8、4布局管理器
8、4、1FlowLayout
8、4、2BorderLayout
8、4、3GridLayout
8、4、4CardLayout
8、4、5GridBagLayout
8、4、6选择一个布局管理器
8、4、7用布局管理器进行工作
8、4、8确定布局的大小
8、5综合使用布局类的示例
8、5、1设置基于框架的applet:FlowLayout
8、5、2设置对话框applet:BorderLayout
8、5、3设置面板applet:BorderLayout
8、5、4设置同样大小的元素:GridLayout
8、5、5动态地改变部件:CardLayout
8、5、6精心布局:GridBaglayout
8、5、7用CardLayout增加Menu
8、6继续
9、1用Graphics类绘图
9、1、1绘制简单图形
第九章 图形与图象
9、1、2绘制填充的各类形状
9、1、3绘制文本和图象
9、2使用Image类
9、2、1导入Image
9、2、2使用MediaTracker
9、2、3创建Image
9、2、4异步Image接口
9、2、5Image操作技术
9、3继续
10、1建立Java包
第十章 高级程序设计
10、2创建兼容类
10、2、1booleanequals(Objecto)
10、2、2Stringtostring
10、2、3开发可重用部件
10、2、4把设计变为工作代码
10、2、5利用对象类型转换
10、3检验Java代码
10、3、1检测获得的异常
10、3、2产生异常
10、4关于对象的运行信息
10、5继续
11、1用Thread类创建线程
第十一章 高级线程
11、2用Runnable接口创建线程
11、3线程的管理
11、3、1线程的调度
11、3、2线程组
11、3、3线程同步
11、3、4易失变量
11、4继续
12、1从applet到独立的应用程序
12、1、1图形化Java应用程序基础
第十二章 超越applet模式进行编程
12、1、2文件系统
12、2本地方法
12、2、1何时使用本地程序库
12、2、2本地方法的解释
12、2、3准备C程序库
12、2、4用C实现本地方法
12、2、5编译并使用DLL
12、3继续
第四篇 Java与网络
13、1套接字
第十三章 通过套接字和流联网
13、2无连接的数据报
13、3流
13、3、1输入流
13、3、2输出流
13、3、3流的多样性
13、3、4数据流
13、3、5分析文本流中的数据
13、3、6使用管道在applet间进行通信
13、4继续
第十四章 通过URL联网
14、1使用URL类
14、1、1获得内容
14、1、2连接URLConnection
14、1、3HTTP和类URLCnnection
14、1、4MIME类型与ContentHandler
14、1、5设置ContentHardlerFactory
14、1、6利用流来实现
14、1、7设置选项
14、2用其它协议进行工作
14、3URL的优点
14、4继续
15、1设计服务器和协议
第十五章 编 写Java服务器
15、1、1确定服务器的任务
15、1、2定义客户机/服务器接口
15、2建立Java服务器
15、2、1通过套接字通讯和处理I/O流
15、2、2处理多连接和多个applet客户机
15、3建立chat客户机
15、4继续
第五篇 示例Internet应用程序
16、1合同
16、2特性
第十六章 交互式动画:广告性的applet
16、3设计
16、3、1构造显示
16、3、2配置显示结构
16、4实现
16、4、1使applet成为可配置的
16、4、2用于显示的基类
16、4、3创建分析程序
16、4、4定义ActionArea
16、5可能的改进
17、1合同
第十七章 实现与CGI接口:Javastore
17、2特性
17、3设计
17、4实现
17、4、1执行HTTP请求
17、4、2存储产品数据
17、4、3FIFO类
17、4、4获得图象和描述
17、4、5管理用户的选择
17、4、6获得配置数据和初始化
17、4、7装配起来
17、4、8将用户的选择送到Web服务器
17、4、9利用CGI程序处理返回的数据
17、5可能的改进
18、1合同
18、2特性
第十八章 与非HTTP服务器的接口:ChessClient
18、3设计和实现
18、3、1和异上服务器通讯
18、3、2创建通用棋盘
18、3、3把棋盘连接到ICS
18、3、4书写applet
18、4可能的改进
18、4、1改进Login窗口
18、4、2增加当前棋手列表
19、1合同
19、2特性
第十九章 编 写自己的服务器:会议日程安排
19、2、1用户手册
19、2、2建立自己的服务器
19、3设计
19、3、1网络接口模块
19、3、2服务器
19、3、3安全性
19、3、4速度和内存和考虑
19、3、5服务器设计
19、3、6客房机
19、3、7工程细节模块
19、3、8用户界面模块
19、3、9宏伟蓝图
19、4实现
19、4、1代码路由映射
19、4、2网络接口模块
19、4、3工程细节模块
19、4、4用户界面模块
19、5可能的改进
附录

> 分类号相同的书
  1. Visual Basic 6.0数据库开发学习教程,周珂伟,北京大学出版社,7-301-01764-2,TP312BA
  2. PHP4.0程序员参考,希望图书创作室,北京希望电子出版社,7-900049-15-0,TP312
  3. 数据库基础及应用,罗晓沛,高等教育出版社,7-04-006949-0,TP312FO
  4. 最新计算机等级考试(二级)用书 Pascal程序设计,龚圆明,国防工业出版社,7-118-02127-X,TP312PA
  5. PERL CGL轻松进阶,Strom,电子工业出版社,7-5053-5126-5,TP312PE
  6. Perl5编程详解,Dewolfe,机械工业出版社,7-111-07283-9,TP312PE
  7. Pascal语言程序设计教程,郭旭东,国防科技大学出版社,7-81024-528-7,TP312PA
  8. Visual FoxPro 6.0中文版应用与提高,陈宗兴,青岛出版社,7-5436-2009-X,TP312FO
  9. Fortran PowerStation 4.0使用与编程,桂良进,北京航空航天大学出版社,7-81012-900-7,TP312FO
> 作者编著的书
  1. 笑对人生,Thomas,广东经济出版社,7-5605-1474-X,K82
  2. 冒险的岁月 埃德加·斯诺在中国,Thomas,世界知识出版社,7-5012-1161-2,K83
  3. 水晶头骨之谜,Thomas,光明日报出版社,7-80145-041-8,I561.55
  4. 戴维忠告:通往旧式成功的新途径,Thomas,云南人民出版社,7-222-03352-1,F719.3
  5. 狄兰·托马斯诗选,Thomas,河北教育出版社,7-5434-4708-8,I712.25
  6. 胜利的奥秘——士气,Thomas,中国广播电视出版社,7-5434-4708-8,E22
  7. 外国名诗人传,Thomas,陕西人民出版社, ,K815.6
  8. 外国名音乐家传,Thomas,陕西人民出版社, ,K815.7
  9. 伟大科学家的生活传记,Thomas,江苏科学技术出版社, ,K816.1
> 相同出版社的书
  1. 计算机网络基础(第二版),尹晓勇,电子工业出版社,7-5053-5243-1,TP393
  2. MCSE:Microsoft Internet Information Server学习指南,Perkins,电子工业出版社,7-5053-4455-2,TP393
  3. 精通MSSQLServer7.0,罗会涛,电子工业出版社,7-5053-5384-5,TP392
  4. Photoshop 应用基础,陈鹏,电子工业出版社,7-5053-5166-4,TP391.4
  5. AutoCADR14中文版基础教程, ,电子工业出版社,7-5053-5034-X,TP391.4
  6. BRYCE 3D实用指南,Mortier,电子工业出版社,7-5053-5345-4,TP391.4
  7. Master CAM从入门到精通,严烈,电子工业出版社,7-5053-5241-5,TP391.7
  8. MCSE:SQL Server 7 Administration 考试指南(英文原版),Sawtell,电子工业出版社,7-5053-5329-2,TP392
  9. SQL Server 7轻松进阶,Chipman,电子工业出版社,7-5053-5335-7,TP392
中图分类: > TP312 > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序语言、算法语言

© 2008 www.nulog.cn