书籍详情

Learn Microsoft Visual J++6.0即学即用

Learn Microsoft Visual J++6.0即学即用

作者:(美)[K.英戈尔斯]Kvin Ingalls,(美)[丹尼尔·吉古伊]Daniel Jinguji著;希望图书创作室译

出版社:北京希望电脑公司

出版时间:1999-01-01

ISBN:9787980023120

定价:¥68.00

购买这本书可以去
内容简介
  本书是美国微软出版社授权的系列中文版图书之一。全书共分为十三章,分别介绍Java的入门知识,从头编写Java应用程序,类与窗体,菜单、类型和方法,继承性,创建小应用程序,增强小程序,保存信息,小程序中的动画,Java中的软件包,控制台应用程序,使用MFC中的组件,可移植性。书中还有四个附录,分别列出了快速格式对比、Java格式参考及介绍了程序设计的趋势和时间驱动的程序设计。本书的特点是浅显易懂、图文并茂,在介绍了基础知识之后马上用实例说明,并且还有实验安排,读者很快就能进入J++编程的角色。本书附带的CD-ROM光盘中有J++ 6.0软件和IE 4.01软件,而且书中所涉及的实例程序代码和项目文件都在光盘中。读者可以直接使用这些项目文件,按照光盘中提供的代码来完成实验,在实际编程环境中学习Visual J++,使用方便,省时省力。本书适用于学习Java语言的各类编程人员,读者即使没有Windows环境的编程经验,也可以按照本书的说明很快学会。同时本书还可作为大专院校相关专业的师生的自学、教学参考用书。本书配套光盘包括三部分内容:1. 软件Microsoft Visual J++ 6.0完全版和Microsoft Internet Explorer 4.0;2 本书原版附带光盘中的例子代码及项目文件;3. 与本书配套的中文版电子书。
作者简介
  作者简介KevinL.Ingalls是西雅图波音公司的程序设计员和软件工程师,他在那里的培训部工作,开课讲授Ada,C/C++和面向对象技术。他住在华盛顿州肯特郡,同妻子Misa,两个女儿,Linnea和Megan,以及Amelia切萨皮克湾拾物犬(一种马里兰州培育的狩猎犬,由拾物犬和纽芬兰犬杂交而成,译者注)住在一起。他同妻子很恩爱,都喜欢去国外进行热带SCUBA潜水度假。DanielJinguji是微软公司研究VisualJ++的开发人员。他有15年教育和培训计算机程序员的经验,经常参与计算机界的重要事情。在二进制兼容性和软件组件的领域之外,他还忙碌于早期音乐、罗马礼拜仪式和圣礼传教等领域。
目录
     目 录
   简介
   第一章Java入门
    Java语言
    面向对象(OOP)
    类似C和C++的语法结构
    简化的语法结构
    可移植性
    Java语言的开发系统VisualJ++
    解决方案和项目文件
    Java和Windows:WFC和J/Direct
    Java的可移植性和VisualJ++
    VisualJ++的不同版本
    VisualJ++概述
    实验题1-1:使用VisualJ++的应用程序向导创建应用程序
    获取帮助
   第二章 从头编写应用程序
    创建简单的窗体
    使用窗体模板
    为窗体添加控件
    设置属性
    添加事件处理程序
    存储并运行应用程序
    应用程序的执行进度
    设计应用程序
    设计窗体
    事件处理
    实验21:修正Hell0代码
    增强应用程序的功能:
    添加逻辑决策(DecisionL0gic)
    使用颜色
    显示图片
    插入注释
    如何在Java当中创建注释内容
    TODO注释
    JavaDoc注释
    试验2-2:输入保密口令
    调试代码
    断点
    在源代码中单步运行
    查看变量
    Immediate窗口
    Outut窗口
    再次运行
   第三章 类与窗体
    类与对象
    Java类
    对象
    创建新的Jaa类
    创建对象
    对象的引用
    向类中添加成员变量
    new关键字
    方法
    标识符及其命名规则
    标识符
    命名规则
    构造器
    缺省构造器
    添加构造器
    带有参数的构造器
    实验题3-1:修改Bidmaker项目文件
    添加对话框和附加窗体
    MessageBox类
    Col0rDialog类
    intresult;
    FontDialog类
    添加第二个窗体
    显示第二个窗体
    实验题3-2:准备出售的房子
   第四章 菜单 类型和方法
    内置类型
    Boolean类型
    数值类型
    字符类型
    成员变量修改符
    访问修改符
    静态成员变量
    最终成员变量
    菜单操作
    使用MenuDesigner
    菜单项的名称
    菜单事件和事件处理程序
    实验4-1为Hello应用程序设计菜单
    方法
    参数
    返回类型
    this关键字
    静态方法
    重载方法
    重载解决方案
    实验4-2:设置特征比例
   第五章 继承性
    超类和子类
    使用ClassOutline窗口
    extends关键字
    super关键字
    超越方法
    实验5-1: 建立LockableBox
    抽象类和方法
    Final类
    Final方法
    实验5-2:用Windows基础类来画图
   第六章 创建小程序
    小程序
    java.applet软件包
    Web网页
    可移植性
    安全性
    创建小程序
    使用Applet模板
    初看HTML
    HTML是什么样子
    <APPLET>标记
    CODEBASE
    其他一些有趣的标记
    从头创建一个小程序
    javaawt软件包
    继承性和applet类
    添加画图文本
    响应小程序事件
    Java中的事件处理模型
    在小程序中添加事件处理代码
    向小程序中添加组件
    用AWTGraphics对象画图
    实验6-1:建立一个象限小程序
    AWT中的组件
    标签
    按钮
    响应AWT组件事件
    文本区域和键盘事件
    面板和布局
    实验6-2:作为小程序来再次访问Hel10
   第七章 增强小程序
    在小程序中使用多媒体文件
    在小程序中显示图像
    在小程序中播放声音
    给小程序传递参数
    〈PARAM>标记
    把参数读入到小程序中
    实验7-1:使用图像 声音和<PARAM>标记
    小程序和Web网页
    小程序与Web网页间的通信
    使用HTML控件
    HTMLOutline
    HTML属性
    ScriptOutline
    编写Jscript
    实验7-2:用脚本来编写H0useOfHousesWeb网页
   第八章 保存信息
    使用数组
    声明数组
    创建数组
    访问数组元素
    数组作为对象
    实验8-1:改进电话簿
    使用文件
    文件I/O
    File类
    打开文件
    写文件
    读文件
    关闭文件
    重复动作:一个简单的循环
    实验8-2:更新保存的电话号码簿
    使用列表
    创建列表
    向列表中添加条目
    查看列表中的条目
    删除列表中的条目
    实验8-3:创建动态的电话号码簿
    接口
    什么是接口
    接口的成员
    implements关键字
    “动作类似”关系
    数组和列表之间的转换
    从列表中获得数组
    排序数组
    从数组创建列表
    实验8-2:给电话号码簿排序
   第九章 小程序中的动画
    多线程
    AWT中的事件处理程序
    java.lang.Thread类
    同步
    java.lang.Runnable接口
    异常处理
    异常的声明
    异常的处理
    异常的传递
    错误
    实验9-1:创建节拍器
    编写动画代码
    下载图像
    实验9-2: 自旋字母E
   第十章Java中的软件包
    什么是软件包
    软件包和文件系统
    类路径
    访问控制
    Java软件包
    Java.1ang软件包
    WFC软件包
    WFC应用程序软件包
    Application类
    Clipboard类
    IDataObject接口和DataObject类
    DataF0rmats类
    实验10-1:操作剪贴板字符串
    Time类
    Timer类
    实验10-2:建立自己的WFC时钟
    创建自己的软件包
    创建新的软件包
    在类路径上添加文件夹
    实验10-3:编写自己的软件包
    实验10-4:另用方案使用自己的软件包
   第十一章 控制台应用程序
    控制台应用程序的不同之处
    使用ControlApplication模板
    main方法
    命令行参数
    设置启动文件
    实验11-1:从命令行运行应用程序
    控制台I/O
    控制台I/O方法
    实验11-2:使用控制台I/O
    更多的控制流
    switch和break语句
    switch语句和“直落”
    其他循环语句
    实验11-3:观察控制台应用程序:TheTwelveDaysofChristmas
   第十二章 使用MFC中的外部组件
    通过Win32API工作
    使用J/DirectCallBuilder
    实验12-1:MessageBeep
    利用附加控件工作
    往工具箱中加ActiveX控件
    把WFC控件加到工具箱中
    实验122:WFCMessageBeep
    使用COM组件
    COM和Java
    COM包装类
    实验12-3:COMMessageBeep
   第十三章 可移植I/O
    处理文件
    抽象输入类
    抽象输出类
    二进制输入类
    二进制输出类
    文本输入类
    文本输出类
    java.lang.System类和标准I/O
    java.io.File类
    实验13-1:从磁盘中读取文件
    访问Internet
    java.net.Socket类
    java.net.URL类
    实验13-2:从Web读取数据
   附录A 快速格式对比
   附录BJava格式快速参考
   附录C 程序设计的趋势
   附录D 事件驱动的程序设计
   
猜您喜欢

读书导航