注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java 2.0网络·多线程编程实例教程

Java 2.0网络·多线程编程实例教程

Java 2.0网络·多线程编程实例教程

定 价:¥39.00

作 者: 李荣贵等编写
出版社: 北京希望电子出版社
丛编项: 计算机知识普及系列·2001编程宝典丛书
标 签: Java

购买这本书可以去


ISBN: 9787900056382 出版时间: 2001-01-01 包装: 平装
开本: 26cm+光盘1片 页数: 344页 字数:  

内容简介

  Java是Sun公司推出的新一代面向对象程序设计语言,特别适合于Internet应用程序开发。它的跨平台可移植性优势使得 Java语言正如火如茶,风靡计算机世界。而 IBM公司为 Java开发的 VisualAge for Java 30,则以企业的需要为己任,努力实现企业业务的网络化。该开发工具可视化程度较高,编程也极为方便。本盘配套书分为两篇,共十三章。第一篇为“Java语言初步”,集中介绍了面向对象编程的基本概念和 Java语言的语法规范。主要内容包括: Java概述、 Java程序设计基础、Java面向对象程序设计、数组与字符串、Java的输入与输出流。第二篇“IBM VsualAge for Java 3.0程序设计”,详细讲解了 IBM VisualAge for Java 3.0开发工具的使用以及 Applet和 Java Application应用程序的编程。主要内容包括: IBM VsualAge for Java IDE介绍、在 IDE中开发应用程序、运行和调试程序、异常处理、Java网络编程、多线程程序设计、图形用户界面构件、图形和图像。本书还重点介绍了实用性强的网络编程、多线程程序设计和可视化编程基础——图形用户界面(GUI)设计技术。本盘配套书内容详实、深入浅出、注重理论与实际的应用,是Java网络开发人员重要的自学指导书,同时也是高等院校相关专业师生教学、自学参考用书和社会相关领域推荐教材。本光盘内容包括本版书中的部分实例程序源文件和本版电子书。

作者简介

暂缺《Java 2.0网络·多线程编程实例教程》作者简介

图书目录

    目录
   第一篇Java语言初步
   第1章概述.
   1.1Java的历史
   1.1.l什么是Java
   l.1.2Java带来的影响
   l.l.3Java语言的应用前景
   1.2Java语言的特点
   1.2.1Java是简单的.
   1.2.2Java是面向对象的
   1.2.3Java是静态类型的
   1.2.4JaVa是编译型的
   1.2.5Java是体系结构中立的
   1.2.6Java是健全的
   1.2.7Java是小巧的
   1.2.8Java是多线程的
   1.2.9Java是可收集无用的存储单元的
   1.2.10Java是快速的
   1.2.11Java是安全的
   1.3几种Java语言的开发工具简介
   1.3.1Java如何进行布局管理
   1.3.2Java Workshop 2.0
   1.3.3JBuilder 1.0
   1.3.4VisalAge for Java Enterprise Version 1.0
   1.3.5Visual Cafe for Java Database Development Edition 2.0
   1.4对Java语言的常见误解
   1.4.IJava是HTML的扩充
   1.4.2Java是一种很容易学会的编程语言
   1.4.3Java是一个简单的编程环境
   1.4.4Java将成为所有平台的统一编程语
   1.4.5Java是解释型的,它对于特殊平台的重要应用太慢了
   l。4.6所有的Java程序都在Web页中运行
   1.4.7Java消除了CGI编程的需要
   1.4.8Java将彻底改变客户/服务器计算
   1.4.9使用Java,用户可以用500美元的Internet设备来代替计算机
   1.4.10Java将允许放弃基于部件的计算模式
   1.5简单的Java程序
   第2章Java程序设计基础
   2.1定义常量
   2.1.1常量
   2.1.2整型常量
   2.1.3实型常量
   2.l.4字符型常量
   2.1.5字符串型常量
   2.2定义变量
   2.2.1变量
   2.2.2整型变量
   2.2.3实型变量
   2.2.4字符型变量
   2.2.5布尔型变量
   2.2.6各类数值型数据间的混合运算
   2.3运算符和表达式
   2.3.1算术运算符
   2.3.2关系运算符
   2.3.3布尔逻辑运算符
   2.3.4位运算符
   2.3.5赋值运算符
   2.3.6条件运算符
   2.3.7表达式
   2.4Java流程控制
   
   2.4.1分支语句
   2.4.2循环语句
   第3章Java面向对象程序设计
   3.1面向对象的基本概念
   3.1.1对象
   3.1.2消息
   3.1.3类
   3.2对象及对象的使用
   3.1.1创建对象
   3.2.2引用对象
   3.2.3撤消对象
   3.3类的定义及实现
   3.3.1类说明
   3.3.2类体
   3.4方法的定义和实现
   3.4.l方法的说明
   3.4.2方法体
   3.4.3构造子
   3.4.4析构子
   3.5重用技术
   3.5.1继承
   3.5.2界面
   第4章数组与字符串
   4.l数组
   4.1.1数组的声明及初始化
   4.1.2数组的引用
   4.1.3多维数组
   4.2字符串
   4.2.l不可变字符串
   4.2.2可变字符串
   第5章Java的输入与输出流
   5.1InputStream类
   5.1.1read()方法
   5.1.2available()方法
   5.1.3close()方法
   5.l.4可标记流
   5.1.5skip()方法
   5.2OutputStream类
   5.2.1write()方法
   5.2.2flush()方法
   5.2.3close()方法
   5.3字节数组的输入输出(I/O)
   5.3.1ByteArrayInputStream类
   5.3.2ByteArrayInputStream类
   5.3.3StringBufferInputStream类
   5.4文件输入输出(I/O)
   5.4.1File类
   5.4.2FileDescriptor类
   5.4.3FileInputStream类
   5.4.4FileOutputStream类
   5.5过滤I/O
   5.5.1FilterInputStream类
   5.5.2FilterOuputStream类
   5.5.3缓冲I/O
   5.5.4数据I/O
   5.5.5管道I/O
   5.6随机访问文件
   5.6.1创建随机访问文件
   5.6.2访问信息
   5.6.3增加信息
   5.6.4追加信息例子
   5.7StreamTokenizer类
   5.8URL输入流
   第二篇 IBM VisualAge For Java 3.0程序设计
   第6章VisuaAge for Java IDE介绍
   6.1安装IBM VisualAge for Java
   6.1.l运行安装之前
   6.1.2安装步骤
   6.2建立你的第一个Java小程序
   6.2.1创建Java小程序
   6.2.2测试Java小程序
   6.3VisualAge for JavaIDE概述
   
   6.3.1IDE简介
   6.3.2重要概念
   6.4测览VisualAge for Java IDE
   6.4.1工作台窗口
   6.4.2浏览器
   6.4.3VisualAge for Java IDE中的符号
   与快捷键
   6.4.4定制VisualAgeforJavaIDE
   6.4.5IDE失效或工作区毁坏
   6.4.6Applctat览器
   6.4.7查找程序元素
   6.4.8在IDE中打印
   6.4.9访问上下文敏感API帮助
   6.4.10使用快速启动窗口
   6.4.11生成类的HTML文档
   第7章在IDE中开发应用程序
   7.l创建程序和程序元素
   7.1.1创建项目
   7.1.2创建包
   7.1.3Java小程序与Java应用程序
   7.1.4生成类
   7.1.5生成方法存根
   7.1.6创建接口
   7.1.7创建方法
   7.1.8创建字段
   7.1.9生成字段存取方法
   7.1.10编写与格式化源代码
   7.1.11从资源库向工作区添加项目和包
   7.1.12从资源库向工作区添加类和方法
   7.1.13更换工作区的修订版
   7.1.14动态装入外部类
   7.1.15从文件系统导入文件
   7.1.16从另一个资源库中导入
   7.1.17在项目中包含资源文件
   7.2修改程序元素
   7.2.1保存更改的代码
   7.2.2存储工作区
   7.2.3编译代码
   7.2.4查找和修正问题
   7.2.5版本化程序元素
   7.2.6创建开放修订版
   7.2.7从工作区删除程序元素
   7.2.8复制或移动程序元素
   7.2.9重命名程序元素
   7.2.10比较两个程序元素
   7.2.11比较程序元素的修订版
   7.2.12合并类或接日的修订版.
   7.3在代码片段编辑测试窗中组织用户思路
   7.3.1代码片段编辑测试窗
   7.3.2实验代码片段
   7.4管理资源库
   7.4.1备份资源库
   7.4.2从资源库中删除程序元素
   7.4.3恢复程序元素
   7.4.4压缩资源库
   第8章运行和调试程序
   8.1运行程序
   8.1.l在IDE中运行Applet
   8.1.2在IDE中运行应用程序
   8.1.3对Applet作运行时更改
   8.2调试程序
   8.2.1在开发周期中用集成调试器调试
   8.2.2手工启动集成调试器
   8.2.3挂起、恢复和终止线程
   8.2.4在源代码中设置断点
   8.2.5配置并设置断点条件
   8.2.6在外部类中设置断点
   8.2.7选择调试器要捕获的异常
   8.2.8清除并且禁止断点
   8.2.9检查并修改变量值
   8.2.10单步跟踪方法
   8.2.11调试过程中修改代码
   8.2.12在集成调试器中求值表达式
   8.2.13单步执行时监视一个表达式的值
   8.2.14生成类跟踪
   8.2.15设置调试器选项
   8.3导出代码
   8.3.1导出代码
   8.3.2导出字节码
   8.3.3导出资源文件
   8.3.4调试导出
   8.3.5导出到另一个资源库
   第9章异常处理
   9.1异常的概念
   9.1.1采用新的出错处理机制
   9.1.2异常
   9.2异常处理
   9.2.1try/catch块
   9.2.2finally块
   9.2.3try/catch/finally组合使用
   9.3异常类的层次
   9.3.l运行异常
   9.3.2非运行异常
   9.4激反异
   9.5创建自己的异常
   9.5.1定义一个新的异常类
   9.5.2创建程序中的异常
   第10章Java网络编程
   10.l网络基础
   10.1.l计算机网络的概念、特点及功能
   10.1.2网络协议简介
   10.1.3IP地址
   10.2用InetAddress类进行Internet寻址
   10.2.1java.net包
   10.2.2用InetAddress类进行Internet寻址
   10.3用UM类访问网络资源
   10.3.l什么是URL
   10.3.2URL类的创建与地址查询
   10.3.3用URL类访问资源
   10.3.4URL Connection类
   10.3.5AppletContext类
   10.4Java的Socket通讯机制
   10.4.1Socket类
   10.4.2有连接通讯方式的客户/服务器应用工作模式
   10.5Java的数据报通讯机制
   10.5.1数据报简介
   10.5.2数据报方式的通讯过程
   10.5.3数据报的创建
   10.6网络安全措施
   10.6.1网络安全与SecurityManager类
   10.6.2覆盖Security Manager类中的检验方法
   10.6.3安装新的SecurityManager类对象
   第11章多线程程序设计
   11.1线程相关概念
   11.2Java线程的创建
   11.2.l继承Thread父类
   11.2.2实现hanable接日
   11.3线程状态与线程控制
   11.4线程组
   11‘5线程优先级和线程调度
   11.6线程同步和死锁
   第12章图形用户界面构件
   12.1抽象窗口工具集AWT简介
   12.2GUI标准构件的使用方法
   12.2.1Component类提供的方法
   12.2.2添加构件到容器中
   12.2.3改变构件的外观行为
   12.3事件处理机制
   12.3.l键盘事件
   12.3.2鼠标事件
   12.3.3动作(Action)事件
   12.3.4其他事件
   12.4创建用户界面
   12,4.1按钮(Button)
   12.4.2检查盒(Checkbox)
   12.4.3选择框(Choice)
   12.4.4标签(Label)
   12.4.5列表(List)
   12.4.6滚动条(Scrollbar)
   12.4.7文本输入域(TextField &TextArea)
   12.4.8框架(Frame)
   12.4.9对话框(Dialog)
   12.5布局控制
   
   12.5.1流控制(FlowLayout)
   12.5.2边界控制(BorderLayout)
   12.5.3栅格控制(GridLayout)
   12.5.4卡片控制(CardLayout)
   12.5.5栅格包控制(GridBagLayout)
   12.6创建和使用菜单.
   12.6.1菜单(Menu)简介
   12.6.2菜单的创建步骤
   12.6.3菜单的事件处理
   12.6.4菜单实例
   第13章图形和图像
   13.1应用components类作图
   13.2应用Graphics类
   13.2.1颜色
   13.2.2作图方法
   13.2.3设置大小
   13.3处理图像
   13.3.l应用MediaTracker
   13.3.2创建脱屏图像板面
   13.3.3producer和consumer
   
   

本目录推荐