注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络网络与数据通信计算机网络Internet与Java程序设计

Internet与Java程序设计

Internet与Java程序设计

定 价:¥25.00

作 者: 张永奎,王素格等编著
出版社: 科学出版社
丛编项: 计算机实用技术教材丛书
标 签: 暂缺

ISBN: 9787030094001 出版时间: 2001-05-01 包装: 胶版纸
开本: 26cm 页数: 340 字数:  

内容简介

  本书是针对Internet与Java程序设计编写的。其内容由两部分组成:第一部分介绍了Internet的程序设计技术,包括Internet概况及电子邮件、文件传输、远程登录等主要应用,较详细地介绍了HTML文档设计以及CGI程序设计的入门知识;第二部分重点介绍了Java的程序设计技巧,包括Java的语言基础、面向对象机制、图形用户界面、多线程控制与数据库连接以及分布式计算等内容。本书的内容安排由浅入深,循序渐进.并配以丰富的应用实例,让读者能比较全面地、系统地了解到Internet与Java的编程技术,是一本学习掌握Internet与Java的编程技巧、Java与数据库连接以及分布式计算的参考书。本书可作为计算机专业及相关专业的本科生、研究生学习Internet与Java程序设计课程的教材,工程技术人员也可参考阅读。

作者简介

暂缺《Internet与Java程序设计》作者简介

图书目录

第1章 Internet概述                  
  第1节 Internet的起源与发展                  
  1. 1. 1 什么是网络                  
  1. 1. 2 Internet的起源                  
  1. 1. 3 Internet的发展                  
  第2节 Internet的网络协议                  
  1. 2. 1 Internet的TCP/IP协议                  
  1. 2. 2 Internet的网络地址                  
  1. 2. 3 Internet的域名系统                  
  第3节 与Internet的连接                  
  1. 3. 1 实现与Internet连接的一般步骤                  
  1. 3. 2 用户如何进入和使用Internet                  
  第4节 World Wide Web                  
  1. 4. 1 网络信息服务工具概述                  
  1. 4. 2 什么是WWW                  
  1. 4. 3 WWW系统的客户机/服务器工作模式                  
  1. 4. 4 WWW服务器                  
  1. 4. 5 统一资源定位器URL                  
  1. 4. 6 WWW系统浏览器                  
  1. 4. 7 WWW系统网关                  
  第5节 Web安全技术与防火墙                  
  1. 5. 1 Web在安全上的漏洞                  
  1. 5. 2 如何在Web上提高系统安全性和稳定性                  
  1. 5. 3 防火墙                  
  第6节 电子邮件                  
  1. 6. 1 什么是电子邮件                  
  1. 6. 2 电子邮件的发送和接收过程                  
  1. 6. 3 电子邮件地址格式                  
  1. 6. 4 电子邮件被退回的原因                  
  第7节 文件传输                  
  1. 7. 1 FTP的联机步骤                  
  1. 7. 2 如何查找文件                  
  1. 7. 3 如何传输文件                  
  第8节 远程登录                  
  1. 8. 1 什么是远程登录                  
  1. 8. 2 远程登录的操作过程                  
  第9节 中国Internet发展的历程与现状                  
  1. 9. 1 中国Internet发展历程                  
  1. 9. 2 中国互联网发展的现状                  
 第2章 HTML文档设计                  
  第1节 HTML概述                  
  2. 1. 1 WWW主页                  
  2. 1. 2 一个HTML文档的例子                  
  第2节 常用的HTML描述标记                  
  2. 2. 1 页面标记                  
  2. 2. 2 字体标记                  
  2. 2. 3 文字布局标记                  
  2. 2. 4 图像标记                  
  2. 2. 5 表单标记                  
  2. 2. 6 表格标记                  
  2. 2. 7 多窗口页面                  
  2. 2. 8 会移动的文字                  
  2. 2. 9 多媒体页面                  
  第3节 WWW上的动态显示                  
  2. 3. 1 利用HTML语言本身的功能实现动态显示                  
  2. 3. 2 使用动态图像                  
  2. 3. 3 利用CGI程序                  
  2. 3. 4 利用JavaScript语言                  
 第3章 CGI入门                  
  第1节 CGI基本概念                  
  3. 1. 1 什么是CGI                  
  3. 1. 2 为什么使用CGI                  
  3. 1. 3 环境变量                  
  3. 1. 4 几种常用数据库接口                  
  第2节 CGI标题和信息传送方法                  
  3. 2. 1 CGI标题                  
  3. 2. 2 CGI信息传递方法                  
  3. 2. 3 一个cgi—bin脚本例子                  
  第3节 选择CGI工具                  
  3. 3. 1 对CGI编程语言的要求                  
  3. 3. 2 解释脚本语言                  
  3. 3. 3 编译型语言                  
  3. 3. 4 编译解释脚本语言                  
  3. 3. 5 CGI编程工具的比较                  
  第4节 CGI编程实例                  
  3. 4. 1 显示当前日期                  
  3. 4. 2 一个计数器例子                  
 第4章 面向对象编程基础                  
  第1节 面向过程编程与面向对象编程                  
  4. 1. 1 POP(Procedure-Oriented Programming)                  
  4. 1. 2 OOP(Object-Oriented Programming)                  
  第2节 对象和方法                  
  4. 2. 1 对象的定义                  
  4. 2. 2 对象的变量和方法                  
  第3节 消息                  
  4. 3. 1 对象间的消息传递                  
  4. 3. 2 消息中的参数                  
  第4节 类                  
  4. 4. 1 类的定义                  
  4. 4. 2 对象与类的关系                  
  4. 4. 3 使用类的好处                  
  第5节 继承性                  
  4. 5. 1 类的继承性                  
  4. 5. 2 继承的优越性                  
  第6节 封装性                  
  4. 6. 1 封装的概念                  
  4. 6. 2 封装的优越性                  
  第7节 多态性                  
 第5章 Java概述                  
  第1节 Java技术的出现与形成                  
  第2节 Java语言的特色                  
  第3节 建立Java的开发环境                  
  5. 3. 1 获取并安装Java编译器和工具                  
  5. 3. 2 JDK环境工具                  
  第4节 一个简单的Java程序                  
  5. 4. 1 “Welcome to JAVA”独立应用程序                  
  5. 4. 2 Java独立应用程序基本结构的剖析                  
 第6章 对象. 类和接口                  
  第1节 对象的生命周期                  
  6. 1. 1 创建对象                  
  6. 1. 2 使用对象                  
  6. 1. 3 清理无用的对象                  
  第2节 类的创建                  
  6. 2. 1 类声明                  
  6. 2. 2 类体描述                  
  6. 2. 3 声明成员变量                  
  6. 2. 4 实现方法                  
  6. 2. 5 控制对类成员的访问                  
  6. 2. 6 实例成员和类成员                  
  6. 2. 7 编写构造函数与撤销方法                  
  第3节 子类. 超类和继承                  
  6. 3. 1 类的层次                  
  6. 3. 2 建立子类                  
  6. 3. 3 抽象类和方法                  
  第4节 接口                  
  6. 4. 1 接口的定义                  
  6. 4. 2 接口的实现                  
  6. 4. 3 接口的使用                  
  第5节 包                  
  6. 5. 1 包的建立                  
  6. 5. 2 包的使用                  
  6. 5. 3 Java包                  
 第7章 Java语言基础                  
  第1节 变量和数据类型                  
  7. 1. 1 变量的类型                  
  7. 1. 2 变量的名字                  
  7. 1. 3 变量的作用域                  
  7. 1. 4 变量的初始化                  
  第2节 运算符                  
  7. 2. 1 算术运算符                  
  7. 2. 2 关系运算符和逻辑运算符                  
  7. 2. 3 位运算符                  
  7. 2. 4 赋值运算符                  
  第3节 表达式                  
  第4节 流程控制                  
  7. 4. 1 条件语句                  
  7. 4. 2 循环语句                  
  7. 4. 3 开关语句                  
  7. 4. 4 转移语句                  
  第5节 数组                  
  7. 5. 1 数组的声明                  
  7. 5. 2 数组的创建                  
  7. 5. 3 数组的操作                  
 第8章 出错与异常情况处理                  
  第1节 Java语言中的错误类型                  
  第2节 抛出异常情况                  
  8. 2. 1 如何抛出一个异常情况                  
  8. 2. 2 如何创建异常情况类                  
  第3节 捕捉异常情况                  
  8. 3. 1 当异常情况发生时应该作什么                  
  8. 3. 2 捕捉多个异常情况                  
  8. 3. 3 重抛异常情况                  
  8. 3. 4 finally子句                  
 第9章 Java的I/O流                  
  第1节 I/O流概述                  
  9. 1. 1 简单的I/O流                  
  9. 1. 2 筛选流                  
  9. 1. 3 其他I/O类和接口                  
  第2节 InputStream和PrintStream                  
  9. 2. 1 InputStream                  
  9. 2. 2 PrintStream                  
  第3节 顺序访问流                  
  9. 3. 1 定义一个Employee类                  
  9. 3. 2 不同的存储方案                  
  9. 3. 3 包含分隔符的输出                  
  9. 3. 4 字符串分割类                  
  9. 3. 5 读有分隔符的输入                  
  9. 3. 6 数据文件测试程序                  
  第4节 随机访问流                  
  9. 4. 1 RandomAccessFile类                  
  9. 4. 2 File类                  
  9. 4. 3 使用随机访问流的例子                  
  第5节 对象流                  
  9. 5. 1 存储可变类型的对象                  
  9. 5. 2 一个对象文件测试的例子                  
 第10章 Java的用户界面                  
  第1节 Java用户界面概述                  
  第2节 AWT构件类及其使用                  
  10. 2. 1 AWT类库的功能                  
  10. 2. 2 java. awt包的继承层次                  
  10. 2. 3 AWT的显示机制                  
  10. 2. 4 AWT的基本构件                  
  10. 2. 5 颜色和字体                  
  第3节 容器                  
  第4节 布局管理器及其使用                  
  10. 4. 1 Flow Lavout                  
  10. 4. 2 Border Layout                  
  10. 4. 3 Grid Layout                  
  10. 4. 4 Card Layout                  
  10. 4. 5 GridBag Layout                  
  第5节 AWT事件处理                  
  第6节 Java JFC                  
  10. 6. 1 Java JFC的组成                  
  10. 6. 2 Swing简介                  
  10. 6. 3 Swing层次结构                  
 第11章 多线程机制                  
  第1节 线程的概念                  
  11. 1. 1 线程                  
  11. 1. 2 线程的状态                  
  第2节 线程的使用                  
  11. 2. 1 线程的创建                  
  11. 2. 2 线程的优先级                  
  11. 2. 3 基本的线程控制                  
  第3节 线程的同步                  
 第12章 Applet                  
  第1节 Applet基础                  
  12. 1. 1 一个简单的JavaApplet                  
  12. 1. 2 Applet的类层次和成员                  
  12. 1. 3 Java的标记                  
  12. 1. 4 Applet的安全性                  
  第2节 Applet的生命周期和主要行为                  
  12. 2. 1 Applet的生命周期                  
  12. 2. 2 绘画和事件处理方法                  
  12. 2. 3 增加UI构件的方法                  
  12. 2. 4 Applet中的线程                  
  第3节 建立Applet的用户接口                  
  12. 3. 1 建立一个图形用户接口(GUI)                  
  12. 3. 2 向Applet传递信息                  
  第4节 Applet编程技巧                  
  12. 4. 1 一个动画显示例子                  
  12. 4. 2 扩充Applet超类                  
  12. 4. 3 创建线程                  
  12. 4. 4 显示动画                  
  12. 4. 5 鼠标事件                  
  12. 4. 6 使用图像                  
  12. 4. 7 播放声音                  
 第13章 用户网络程序设计                  
  第1节 URL的使用                  
  13. 1. 1 什么是URL                  
  13. 1. 2 建立一个URL                  
  13. 1. 3 直接从URL读取内容                  
  13. 1. 4 连接一个URL                  
  13. 1. 5 读写URLConnnection                  
  第2节 编写客户机/服务器的应用程序                  
  13. 2. 1 什么是Socket                  
  13. 2. 2 编写服务端的程序                  
  13. 2. 3 编写客户端的程序                  
  13. 2. 4 处理客户端请求                  
  13. 2. 5 程序的优化                  
 第14章 原生方法                  
  第1节 原生方法的使用                  
  第2节 从Java调用C函数                  
  第3节 Java与C的参数传递                  
  14. 3. 1 自动参数                  
  14. 3. 2 简单数据类型的参数及返回值                  
  14. 3. 3 复杂数据类型的参数及返回值                  
 第15章 Java数据库连接                  
  第1节 JDBC概述                  
  15. 1. 1 JBDC简介                  
  15. 1. 2 JDBC设计模型                  
  15. 1. 3 Java为什么不采用ODBC模型                  
  15. 1. 4 JDBC API                  
  15. 1. 5 驱动程序                  
  第2节 结构化查询语言SQL                  
  15. 2. 1 数据库概念                  
  15. 2. 2 存储过程                  
  15. 2. 3 SQL的基本内容                  
  第3节 JDBC对象与接口                  
  15. 3. 1 数据库连接对象与接口                  
  15. 3. 2 数据库查询接口                  
  15. 3. 3 CallableStatement接口                  
  第4节 结果集与元数据                  
  15. 4. 1 ResultSet对象                  
  15. 4. 2 ResultSet接口                  
  15. 4. 3 元数据                  
 第16章 Java远程方法调用——分布式计算                  
  第1节 RMI概述                  
  第2节 RMI系统的体系结构                  
  第3节 一个简单的RMI例子                  
  16. 3. 1 定义Java远程类的接口                  
  16. 3. 2 生成远程类的实现类和服务器类                  
  16. 3. 3 生成存根和框架类                  
  16. 3. 4 启动RMI注册表和服务器应用程序                  
  16. 3. 5 生成访问远程对象的客户机程序                  
  16. 3. 6 执行客户机程序                  
  第4节 传递属性                  
  16. 4. 1 服务器定义的策略                  
  16. 4. 2 一个例子:计算服务器                  
  第5节 代理                  
  第6节 与服务器的连接                  
  16. 6. 1 使用JDBC连接数据库                  
  16. 6. 2 使用JNI连接数据库                  
  第7节 RMI系统的保密与安全                  
 附录1 Corsole类的源代码[3]                  
 附录2 Format类的源代码[3]                  
 附录3 

本目录推荐