本书全面介绍了微软公司最新的Java编程工具Visual J++ 6.0,以及如何使用它提供的功能强大的工具快速开发Java程序。书中通过大量的程序实例介绍了怎样使用Visual J++ 编写、调试、运行Java程序。本书主要内容包括Java纵览、Java语言简介、Visual J++ 6.0集成开发环境、建立Web Server、文本域及按钮控件、Java的布局设计、文本区域和面板控件、复选框和单选按钮控件、滚动条控件、下拉列表框和滚动表控件、窗口和菜单设计、对话框控件、图形处理技术、鼠标与图形设计、图形处理、多线程程序设计、线程与动画设计、异常处理技术、Java+ActiveX技术、CABINET 文件技术、安全技术、应用实例等。\r\n\r\n 本书适合与计算机专业开发人员、大专院校师生,以及对Visual J++ 和Java语言感兴趣的读者阅读。由于Java语言已经成为一种事实上的程序设计标准,现有的应用程序90%以上将会要求用Java语言重新编写,因此计算机专业开发人员都应掌握Java语言。\r\n
\r\n
第一章Java纵览 \r\n\r\n 1. 1 Java入门 \r\n\r\n 1. 2 浅谈Java技术的机理 \r\n\r\n 1. 3 Java的安全性 \r\n\r\n 第二章Java语言 \r\n\r\n 2. 1 Java语法简介 \r\n\r\n 2. 2 Java变量简介 \r\n\r\n 2. 3 Java操作符简介 \r\n\r\n 2. 4 流向控制语句 \r\n\r\n 2. 5 面向对象的程序设计技术 \r\n\r\n 第三章 Visual J++ 6. 0集成开发环境 \r\n\r\n 3. 1 Visual J++ 6. 0窗口界面 \r\n\r\n 3. 2 创建一个Java小程序 \r\n\r\n 3. 3 分析小程序 \r\n\r\n 3. 4 用模板创建Java小程序 \r\n\r\n 3. 5 Appletl. java源程序 \r\n\r\n 3. 6 HTML简介 \r\n\r\n 3. 7 解决方案和项目 \r\n\r\n 第四章 建立Web Server \r\n\r\n 4. 1 Internet Information Server程序介绍 \r\n\r\n 4. 2 建立自己的Web站点 \r\n\r\n 4. 3 使用自己的目录 \r\n\r\n 4. 4 设置域名服务 \r\n\r\n 第五章 文本域及按钮控件 \r\n\r\n 5. 1 文本域控件 \r\n\r\n 5. 2 按钮控件 \r\n\r\n 5. 3 Java事件 \r\n\r\n 第六章Java的布局设计 \r\n\r\n 6. 1 BoderLavout布局 \r\n\r\n 6. 2 CardLayout布局 \r\n\r\n 6. 3 GridLayout布局 \r\n\r\n 6. 4 GridBagLayout布局 \r\n\r\n 第七章 文本区域和面扳控件 \r\n\r\n 7. 1 文本区域控件 \r\n\r\n 7. 2 面板控件 \r\n\r\n 7. 3 创建面板类 \r\n\r\n 第八章 复选框和单选按钮控件 \r\n\r\n 8. 1 复选框控件 \r\n\r\n 8. 2 复选框事件 \r\n\r\n 8. 3 单选按钮控件 \r\n\r\n 第九章 滚动条控件 \r\n\r\n 9. 1 创建滚动条 \r\n\r\n 9. 2 调整事件 \r\n\r\n 第十章 下拉列表框和滚动表控件 \r\n\r\n 10. 1 创建下拉列表框 \r\n\r\n 10. 2 下拉列表框事件 \r\n\r\n 10. 3 创建滚动表 \r\n\r\n 10. 4 滚动表事件 \r\n\r\n 第十一章 窗口和菜单设计 \r\n\r\n 11. 1 创建弹出式窗口 \r\n\r\n 11. 2 增加菜单 \r\n\r\n 11. 3 菜单项事件处理 \r\n\r\n 第十二章 对话框控件 \r\n\r\n 12. 1 创建对话框 \r\n\r\n 12. 2 对话框事件处理技术 \r\n\r\n 第十三章 Visual J++的图形处理技术 \r\n\r\n 13. 1 图形坐标系统简介 \r\n\r\n 13. 2 管理颜色和字体的类 \r\n\r\n 13. 3 常用的绘图方法 \r\n\r\n 13. 4 载入并显示图形 \r\n\r\n 第十四章 鼠标与图形设计 \r\n\r\n 14. 1 熟悉鼠标事件 \r\n\r\n 14. 2 画图小程序 \r\n\r\n 第十五章 图像处理 \r\n\r\n 15. 1 显示图像 \r\n\r\n 15. 2 缩放图像 \r\n\r\n 15. 3 使用MediaTracker处理图像 \r\n\r\n 第十六章 Visual J++ 的多线程程序设计 \r\n\r\n 16. 1 多线程简介 \r\n\r\n 16. 2 分析一段多线程的实例 \r\n\r\n 16. 3 创建多线程的两种方法 \r\n\r\n 16. 4 多线程应用中的资源共享 \r\n\r\n 第十七章 线程与动画设计 \r\n\r\n 17. 1 多线程小程序 \r\n\r\n 17. 2 实现动画 \r\n\r\n 17. 3 run()方法 \r\n\r\n 17. 4 如何消除闪烁 \r\n\r\n 第十八章 Visual J++的异常处理技术 \r\n\r\n 18. 1 了解异常 \r\n\r\n 18. 2 Java定义的标准异常类 \r\n\r\n 18. 3 异常的处理技术 \r\n\r\n 18. 4 创建一个自己的异常 \r\n\r\n 第十九章 Visual J++的Java+Active X技术 \r\n\r\n 19. 1 通过VBScript语言访问Java Applet程序 \r\n\r\n 19. 2 使用ActiveX构件 \r\n\r\n 第二十章 Cabinet文件技术 \r\n\r\n 20. 1 Cabinet文件的概念 \r\n\r\n 20. 2 创建Cabinet文件 \r\n\r\n 20. 3 使用Cabinet文件 \r\n\r\n 第二十一章 Visual J++ 的安全技术 \r\n\r\n 21. 1 预备知识 \r\n\r\n 21. 2 实现数字签名 \r\n\r\n 21. 3 一个数字签名的实例 \r\n\r\n 第二十二章 Visual J++ 的应用实例 \r\n\r\n 22. 1 应用实例1 \r\n\r\n 22. 2 应用实例2 \r\n\r\n 22. 3 应用实例3 \r\n\r\n 22. 4 应用实例4 \r\n\r\n 22. 5 应用实例5 \r\n\r\n 22. 6 应用实例6 \r\n\r\n 22. 7 应用实例7 \r\n\r\n \r\n
\r\n
《流行软件指南丛书》序
近年来, 计算机以前所未有的速度发展和普及, 一些优秀的计算机软件广泛流行. 人们已离不开这些流行软件. 学习这些软件, 掌握与使用这些软件已是广大计算机用户的迫切愿望.
围绕着流行软件, 国内许多出版社已翻译出版了不少国外图书, 这无疑对广大用户用好这些软件起到了积极作用. 但是, 由于许多软件需要或已经汉化, 国内也不断自行开发出一些优秀软件, 加之文化背景的不同, 仅靠翻译书远不能满足广大用户的需要. 国内众多出版社虽然也组织编写了不少有关计算机软件的图书, 但是无论从选题规模. 组织方式还是人力投入上都不能和国外知名的软件丛书相比. 针对这种状况, 我们在清华大学出版社的大力支持下, 组织国内一些长期从事计算机教学. 科研与应用的专家和技术人员, 精选那些为我国广大计算机用户普遍认同的优秀流行软件, 精心策划了这套《流行软件指南丛书》.
《流行软件指南丛书》面向初级和中级用户, 每一本介绍一种流行软件, 内容基本覆盖该软件的全部功能, 全书以功能为主线, 组织方式与人们学习和使用软件的方式相一致, 采用通俗易懂. 循序渐进的方式讲解与阐述软件的各种使用方法和所涉及的背景知识, 根据每种软件的特点, 配有针对性的图示和实例. 总之, 力求使本丛书中的每一本书既是学习软件的好教材, 又是可以方便查阅的好参考书.
多年来, 清华大学出版社在广大读者的关心和支持下, 出版了不少深受欢迎的计算机图书. 现在, 本丛书编委会将以极大的热情. 严谨的态度来组织编写这套面向广大计算机用户的普及读物, 希望通过我们的努力, 使这套丛书能真正成为大家工作与学习的好帮手.
最后, 衷心地希望广大读者对本丛书的不足和缺点提出批评, 对本丛书今后的发展提出宝贵意见.
丛书编委会
1995年6月
今天, 计算技术的发展已经进入了网络时代. 随着Internet的发展, 万维网(WorldWide Web)的普及, 人们的生活和社会的各种活动, 将越来越离不开信息网络的支持. Java是由Sun公司的JavaSoft分部开发的一种激动人心的新型编程语言. 它专门设计在像因特网(Internet)这样的广域网上运行, 所以说它是一种最适合于Internet应用开发的编程语言. 它较好地解决了Internet上的异质性. 代码交换和网络程序安全性等问题. 与此同时, 它也给万维网带来了新的生机和活力, 使用Java后, 原来只有静态图像和文本的网页就可以变成栩栩如生的动画. 不仅如此, Java的出现, 对于计算机和信息技术应用方式和应用范围的影响也是广泛而深远的. 可以说, Java正是适应网络时代的需要而产生的.
Java作为面向Internet的编程语言, 一推出就倍受青睐. 但是, 作为一种编程语言, 需要有功能强大的集成开发环境, 才能快速. 方便地开发出应用程序. Microsoft Visual J++ 6. 0正是这样的集成开发环境, 它将用与Visual C++完全相同的环境Microsoft DevejloperStudio, 这使得许多用户学习起来感觉非常亲切.
由于Java语言的优秀特性, 不夸张地说, Java语言将成为计算机专业开发人员的上岗证, 希望读者能早日掌握这门令人兴奋的程序设计语言.
本书第一章到第三章由陈功. 许广晗. 刘力合作编写, 第四章由张勤编写, 第五章到第十二章由陈功. 陈蕾. 李强. 刘闻. 李维. 时向宁. 洪继群. 刘石华合作编写, 第十三章到第十五章由廖继. 胡蓓. 宋伟编写, 第十六章到第二十一章由高山华. 李立军. 王家丰. 周晨东. 廖理纯合作编写, 第二十二章由陈功编写. 本书策划由吴达夫负责, 统稿由王军负责, 图片制作由张群负责, 文字录入由陈清负责.
编者
1998. 8
无封面