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

JAVA编程思想与实践

JAVA编程思想与实践

定 价:¥99.00

作 者: 吴其庆编著
出版社: 冶金工业出版社
丛编项:
标 签: JAVA

购买这本书可以去


ISBN: 9787502430849 出版时间: 2002-09-01 包装: 精装
开本: 26cm+光盘1片 页数: 841 字数:  

内容简介

  本书共有18章,以通俗易懂的语言和大量的实例由浅人深、循序渐进地介绍了Java与J2EE的基础知识与高级应用,也详细介绍了JBuilder的操作步骤与应用。本书可以快速且详细地解决读者在学习Java知识过程中遇到的各种问题,并且为读者提供专业的学习意见与项目经验。本书可以作为初学者入门和提高的教材,也可作为中、高级用户和开发人员的参考资料。

作者简介

暂缺《JAVA编程思想与实践》作者简介

图书目录

第1章  Java语言概述                  
 1. 1  HelloJava程序                  
 1. 1. 1  HelloApplication示例与分析                  
 1. 1. 2  AppletHello示例与分析                  
 1. 1. 3  ServletHello示例与分析                  
 1. 1. 4  JSPHello示例与分析                  
 1. 1. 5  应用JBuilder编写上述程序                  
 1. 1. 6  使用JBuilder编译HelloJava程序                  
 1. 2  常用文件后缀名解释                  
 1. 3  Java语言的特性                  
 1. 4  Java的执行过程                  
 1. 5  Java执行效率比较                  
 1. 6  Java的应用范围                  
 1. 7  Java的运行环境                  
 1. 8  Java的最新技术动向                  
 1. 9  初学者应该注意的几个问题                  
 1. 9. 1  区分大小写                  
 1. 9. 2  使用". "引用属性与方法                  
 1. 9. 3  使用{}标识程序块                  
 小结                  
 综合练习一                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第2章  JDK的安装与使用                  
 2. 1  JDK的下载与安装                  
 2. 2  JDK的运行环境配置                  
 2. 2. 1  JDK的文件结构分析                  
 2. 2. 2  查询. 设置. 更改Path变量                  
 2. 2. 3  Classpath的查询和设置                  
 2. 2. 4  设置环境的问题分析                  
 2. 3  JDK的新特性                  
 2. 4  JDK工具的使用                  
 2. 4. 1  常用工具的使用方法与实例                  
 2. 4. 2  代码国际化工具的使用方法与                  
 实例                  
 2. 5  JDK的程序演示与分析                  
 2. 5. 1  Applets的程序演示                  
 2. 5. 2  JFC的程序演示                  
 小结                  
 综合练习二                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第3章  面向对氟程序(OOP)的                  
 基本概念                  
 3. 1  面向对象程序的总述与图解                  
 3. 2  对象的说明与实例演示                  
 3. 3  类的说明与实例演示                  
 3. 3. 1  属性的说明与实例演示                  
 3. 3. 2  方法的说明与实例演示                  
 3. 4  多态性的说明与实例演示                  
 3. 5  重载方法的说明与实例演示                  
 3. 6  接口的说明与实例演示                  
 3. 7  抽象类与抽象方法的说明与                  
 实例演示                  
 3. 8  抽象类与接口的区别                  
 3. 9  信息的说明与实例演示                  
 3. 10  继承性的说明与实例演示                  
 3. 11  this. super标识符的使用                  
 3. 12  综合实例                  
 小结                  
 综合练习三                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第4章  Java编辑工具                  
 4. 1  UltraEdit                  
 4. 1. 1  下载与安装                  
 4. 1. 2  使用说明                  
 4. 2  Homesite                  
 4. 2. 1  下载与安装                  
 4. 2. 2  使用说明                  
 4. 3  VisualCaf6                  
 4. 3. 1  下载与安装                  
 4. 3. 2  使用说明                  
 4. 4  ForteForJava                  
 4. 4. 1  下载与安装                  
 4. 4. 2  使用说明                  
 4. 5  Jbuilder 6                  
 4. 5. 1  下载与安装                  
 4. 5. 2  使用说明                  
 4. 6  使用Google搜索Java编辑工具                  
 4. 7  三个可视化工具的性能比较                  
 4. 8  JBuilder6在本书所扮演的角色                  
 小结                  
 综合练习四                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第5章  Java帮助文件的使用                  
 5. 1  JDK的帮助使用指南                  
 5. 2  JBuilder的可视化帮助使用指南                  
 5. 3  Java. sun. com的帮助使用指南                  
 5. 3. 1  文档的使用指南                  
 5. 3. 2  Specification的使用指南                  
 5. 3. 3  白皮书的使用指南                  
 小结                  
 综合练习五                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第6章  Java的编码规范                  
 6. 1  应用Java编码规范的重要性                  
 6. 2  规范代码的编写步骤                  
 6. 3  规范代码示例                  
 6. 4  名称编写规范                  
 6. 4. 1  类名称的编写规范                  
 6. 4. 2  接口名称的编写规范                  
 6. 4. 3  类包名称的编写规范                  
 6. 4. 4  函数名称的编写规范                  
 6. 4. 5  参数名称的编写规范                  
 6. 4. 6  属性名称的编写规范                  
 6. 4. 7  控件名称的编写规范                  
 6. 4. 8  本地变量名称的编写规范                  
 6. 4. 9  常量名称的编写规范                  
 6. 4. 10  集合名称的编写规范                  
 6. 5  三种注释的编写规范                  
 6. 5. 1  文档注释语法与使用                  
 6. 5. 2  C风格注释语法与使用                  
 6. 5. 3  单行注释语法与使用                  
 6. 6  代码的格式规范                  
 6. 7  测试代码的编写规范                  
 6. 8  优秀编码的要素                  
 6. 9  程序国际化                  
 6. 9. 1  一个可以显示多国语言的程序                  
 6. 9. 2  Locale类的应用知识与实例                  
 6. 9. 3  ResourceBundle类的应用知识与实例                  
 6. 9. 4  变量的国际化格式                  
 6. 9. 5  文本的国际化处理                  
 小结                  
 综合练习六                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第7章  Java的基础知识                  
 7. 1  变量的名字规范                  
 7. 2  定义变量名字的方法                  
 7. 3  变量的生命周期                  
 7. 3. 1  static变量的应用                  
 7. 3. 2  final关键字的应用                  
 7. 4  操作符的表达形式与实例应用                  
 7. 4. 1  算术操作符                  
 7. 4. 2  关系操作符                  
 7. 4. 3  条件操作符                  
 7. 4. 4  移位操作符                  
 7. 4. 5  逻辑操作符                  
 7. 4. 6  赋值操作符                  
 7. 4. 7  其他操作符                  
 7. 4. 8  转义符号                  
 7. 4. 9  unicode                  
 7. 5  数字类的操作                  
 7. 5. 1  整数类的操作                  
 7. 5. 2  长整型整数类的操作                  
 7. 5. 3  短整型整数类的操作                  
 7. 5. 4  字节型整数类的操作                  
 7. 5. 5  浮点数类的操作                  
 7. 5. 6  双精度浮点数类的操作                  
 7. 5. 7  大整数类的操作                  
 7. 5. 8  大浮点数类的操作                  
 7. 5. 9  科学记数的表示                  
 7. 5. 10  Math类的操作                  
 7. 5. 11  Random类的操作                  
 7. 6  字符类的操作                  
 7. 7  字符串类的操作                  
 7. 7. 1  字符串类的创建                  
 7. 7. 2  使用length()方法获取字符串的长度                  
 7. 7. 3  比较字符串的开始及结束字                  
 7. 7. 4  查找某字符在字符串出现的位置                  
 7. 7. 5  使用参数查找字符在字符串的位置                  
 7. 7. 6  比较字符串                  
 7. 7. 7  字符串的抽取                  
 7. 7. 8  字符串的大小写转换                  
 7. 7. 9  字符串的截取空格操作                  
 7. 7. 10  字符串的增加操作                  
 7. 7. 11  字符串的替换操作                  
 7. 8  StringTokenizer类的定义及使用                  
 7. 9  StringBuffer类的操作                  
 7. 10  日期类的操作                  
 7. 10. 1  Date类的操作                  
 7. 10. 2  Calendar类的操作                  
 7. 10. 3  DateFormat日期格式类的                  
 操作                  
 7. 11  数组的语法与实例应用                  
 7. 11. 1  一维数组及多维数组的创建                  
 7. 11. 2  访问数组的元素                  
 7. 11. 3  获得数组的总数                  
 7. 11. 4  游历数组的方法                  
 7. 11. 5  数组的复制操作                  
 7. 12  数据类型转换操作                  
 7. 12. 1  数字类型之间的转换操作                  
 7. 12. 2  字符型与数字型变量                  
 互相转换的操作                  
 7. 12. 3  日期型变量与字符型. 数字型                  
 变量之间的互相转换操作                  
 7. 13  Java的控制语句操作                  
 7. 13. 1  if语句操作                  
 7. 13. 2  if-else语句操作                  
 7. 13. 3  使用循环语句                  
 7. 14  处理异常操作                  
 小结                  
 综合练习七                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第8章  Java对象. 类的基础知识                  
 8. 1  对象与类的生命周期                  
 8. 2  对象的语法与应用实例                  
 8. 2. 1  对象的创建                  
 8. 2. 2  对象的使用                  
 8. 2. 3  对象的删除                  
 8. 3  类的语法与应用实例                  
 8. 3. 1  类的语法范式                  
 8. 3. 2  三种不同类型的类的声明                  
 8. 3. 3  类的构造器                  
 8. 3. 4  类的属性与方法                  
 8. 3. 5  类的继承性                  
 8. 3. 6  编写嵌套类                  
 8. 4  接口的语法与应用实例                  
 8. 4. 1  接口的创建                  
 8. 4. 2  接口属性与方法的语法知识                  
 8. 4. 3  接口的应用实例                  
 8. 5  类包的语法与应用实例                  
 8. 6  集合类的语法与应用实例                  
 8. 6. 1  集合的结构图解                  
 8. 6. 2  集合类排序的实例分析                  
 8. 6. 3  集合类相互转换操作                  
 小结                  
 综合练习八                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第9章  JAR文件的使用                  
 9. 1  JAR文件基础知识                  
 9. 1. 1  JAR文件的创建                  
 9. 1. 2  JAR文件的查看                  
 9. 1. 3  JAR文件的解开                  
 9. 1. 4  JAR文件的更新                  
 9. 1. 5  Manifest的文件结构与创建                  
 9. 1. 6  运行JAR包的应用程序                  
 9. 2  使用JBuilder操作JAR文件                  
 小结                  
 综合练习九                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第10章  Applet的基本知识                  
 10. 1  使用JBuilder学习Applet的编写规范                  
 10. 2  Applet的生命周期与实例分析                  
 10. 3  Applet的HTML标识                  
 10. 4  Applet的事件与实例                  
 10. 4. 1  绘制事件                  
 10. 4. 2  鼠标事件                  
 10. 4. 3  键盘事件                  
 10. 5  使用JBuilder添加Applet控件的实例分析                  
 10. 6  Applet应用例子                  
 10. 6. 1  加载网络文件的Applet                  
 10. 6. 2  加载图片的Applet                  
 10. 6. 3  在状态栏显示信息的Applet                  
 10. 6. 4  在Applet中使用超级链接                  
 10. 6. 5  访问浏览器的其他                  
 Applet的例子                  
 10. 6. 6  播放音乐的Applet                  
 10. 6. 7  接收用户变量的Applet                  
 10. 6. 8  获取系统变量的Applet                  
 10. 7  Applet的安全限制                  
 10. 8  Applet与应用程序互换操作的实例演示                  
 小结                  
 综合练习十                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第11章  JFC/Swing的实用知识                  
 11. 1  从一个简单的例子说明Swing应用程序的编写规范                  
 11. 2  从一个简单的例子说明SwingApplet的编写规范                  
 11. 3  Swing布局管理器分析与实例                  
 11. 3. 1  BorderLayout实例分析                  
 11. 3. 2  BoxLayout实例分析                  
 11. 3. 3  CardLayout实例分析                  
 11. 3. 4  FlowLayout实例分析                  
 11. 3. 5  GridLayout实例分析                  
 11. 3. 6  GridBagLayout实例分析                  
 11. 3. 7  任意坐标布局的实例分析                  
 11. 4  Swing事件接收器分析与实例                  
 11. 4. 1  应用事件接收器的几个方法                  
 11. 4. 2  动作接收器实例分析                  
 11. 4. 3  窗口接收器的实例分析                  
 11. 4. 4  文本操作接收器实例分析                  
 11. 4. 5  变化接收器实例分析                  
 11. 4. 6  组件接收器实例分析                  
 11. 4. 7  容器接收器实例分析                  
 11. 4. 8  文档接收器实例分析                  
 11. 4. 9  聚焦接收器实例分析                  
 11. 4. 10  窗口内框架接收器实例分析                  
 11. 4. 11  条目接收器的实例分析                  
 11. 4. 12  键盘接收器的实例分析                  
 11. 4. 13  列表数据接收器的实例分析                  
 11. 4. 14  数据选择接收器的实例分析                  
 11. 4. 15  鼠标接收器的实例分析                  
 11. 4. 16  鼠标移动接收器的实例分析                  
 11. 4. 17  表格接收器的实例分析                  
 11. 4. 18  树接收器的实例分析                  
 11. 4. 19  撤消与重做接收器的实例分析                  
 11. 4. 20使用JBuilder应用事件接收器                  
 11. 5  Swing控件实例分析                  
 11. 5. 1  Swing控件及容器结构总图                  
 11. 5. 2  首层容器实例分析                  
 11. 5. 3  容器实例分析                  
 11. 5. 4  特别用途容器实例分析                  
 11. 5. 5  基本控件实例分析                  
 11. 5. 6  固定信息显示控件实例分析                  
 11. 5. 7  格式化信息控件实例分析                  
 11. 6  Swing的线程分析                  
 11. 7  Swing的几个有用特性                  
 11. 7. 1  使用动作类的实例                  
 11. 7. 2  帮助技术的应用                  
 11. 7. 3  边框技术的实例                  
 11. 7. 4  图标技术的分析                  
 11. 7. 5  窗口风格设置                  
 11. 7. 6  计时器的应用实例                  
 11. 7. 7  设置字体的应用实例                  
 11. 7. 8 ButtonGroup的应用实例                  
 11. 8  AWT的制图技术                  
 11. 8. 1  绘制多种形状的应用实例                  
 11. 8. 2  处理图像的应用实例                  
 11. 9  Swing组件与AWT组件的相互转化                  
 小结                  
 综合练习十一                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第12章  Java的高级应用                  
 12. 1  设置程序属性分析                  
 12. 2  System类与Runtime类                  
 12. 2. 1  System类的默认属性                  
 12. 2. 2  数组复制应用                  
 12. 2. 3  获取虚拟机的内存的总数值及                  
 剩余内存的数值                  
 12. 2. 4  回收内存应用                  
 12. 2. 5  建立进程运行外部程序                  
 12. 3  线程的创建与管理                  
 12. 3. 1  运用时间器演示线程                  
 12. 3. 2  线程的创建                  
 12. 3. 3  线程的生命周期                  
 12. 3. 4  线程的优先权                  
 12. 3. 5  synchronized的应用                  
 12. 3. 6  wait与notify All的应用                  
 12. 3. 7  线程死锁的含义                  
 12. 3. 8  线程数组                  
 12. 4  文件操作                  
 12. 4. 1  读写器结构总图                  
 12. 4. 2  文本文件读入与写出类                  
 12. 4. 3  流文件读入与写出类                  
 12. 5  网络应用                  
 12. 5. 1  URL应用实例                  
 12. 5. 2  Sockets应用实例                  
 12. 5. 3  Datagrams应用实例                  
 12. 6  2D Graphics应用实例                  
 12. 7  映象技术--访问类. 接口. 对象的应用                  
 12. 7. 1  访问类应用                  
 12. 7. 2  访问接口应用                  
 12. 7. 3  访问对象应用                  
 小结                  
 综合练习十二                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第13章  JavaBean的基础知识与应用                  
 13. 1  从一个简单的例子说明Bean的                  
 编写规范                  
 13. 1. 1  Bean的创建                  
 13. 1. 2  Bean的访问                  
 13. 2  使用JBuilder创建Bean                  
 13. 3  Bean的属性                  
 13. 3. 1  添加基本属性                  
 13. 3. 2  添加Bound属性                  
 13. 3. 3  添加constrained属性                  
 13. 3. 4  应用Bound与constrained属性                  
 13. 4  Bean事件的操作                  
 13. 4. 1  创建带有事件的Bean                  
 13. 4. 2  创建带有事件接收器的Bean                  
 13. 4. 3  创建自定义事件与事件接收器                  
 13. 5  Bean信息类的操作                  
 13. 6  在JBuilder的工具栏添加                  
 自定义的JavaBean                  
 小结                  
 综合练习十三                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第14章  数据库的基础知识与应用                  
 14. 1  从一个简单例子分析                  
 数据库(JDBC)编写方法                  
 14. 2  数据库的性能比较与连接实例                  
 14. 2. 1  数据库的性能比较                  
 14. 2. 2  数据库的不同连接技术                  
 14. 2. 3  Access的连接应用                  
 14. 2. 4  SQLServer的连接应用                  
 14. 2. 5  MySQL的连接应用                  
 14. 2. 6  Oracle的连接应用                  
 14. 3  运用JDBC进行数据库操作                  
 14. 3. 1  基本操作                  
 14. 3. 2  高级操作                  
 14. 4  使用SQL命令进行数据库操作                  
 14. 4. 1  数据库创建. 删除语法与                  
 实例分析                  
 14. 4. 2  数据表创建. 删除语法与                  
 实例分析                  
 14. 4. 3  SQL四个操作命令                  
 14. 5  使用数据库的Stored Procedure                  
 操作SQL命令的语法与应用实例                  
 14. 6  数据表的上锁技术                  
 14. 7  在Applet运用数据库的实例分析                  
 14. 8  JBuilder数据库工具集的                  
 可视化操作                  
 小结                  
 综合练习十四                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第15章  J2EE的基础知识与应用                  
 15. 1  J2EE下载与安装                  
 15. 2  J2EE环境设置与编写工具                  
 15. 2. 1  J2EE环境设置                  
 15. 2. 2  使用ant工具编译J2EE程序                  
 15. 2. 3  J2EE命令使用说明                  
 15. 2. 4  J2EE可视化工具使用说明                  
 15. 2. 5  J2EE的程序结构剖析                  
 15. 3  J2EE的Hello程序演示                  
 15. 3. 1  在客户端运行Hello程序示例                  
 15. 3. 2  去除用户/密码提示框的                  
 Hello程序示例                  
 15. 3. 3  JSP运用EJB的程序示例                  
 15. 4  EJB的基础知识与实例分析                  
 15. 4. 1  EJB的运行结构                  
 15. 4. 2  会话Bean                  
 15. 4. 3  全局Bean                  
 15. 4. 4  建立数据库连接缓冲池                  
 15. 4. 5  EJB的环境变量与主键                  
 15. 4. 6 Bean的事务处理                  
 15. 5  使用JBuilder创建EJB                  
 小结                  
 综合练习十五                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第16章  Java的互联网应用                  
 16. 1  Servlet基础知识与应用实例                  
 16. 1. 1  从一个简单例子说明                  
 Servlet的编写规范                  
 16. 1. 2  Servlet生命周期分析与                  
 应用实例                  
 16. 1. 3  保存客户端的信息                  
 16. 1. 4  使用RequestDispatcher                  
 跳转不同的页面                  
 16. 1. 5  共享同一个服务器内                  
 Servlet的资源                  
 16. 2  JSP技术简介                  
 16. 3  使用JBuilder编写互联网                  
 程序的实例演示                  
 小结                  
 综合练习十六                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第17章  XML的基础知识与应用                  
 17. 1  XML简介                  
 17. 2  从一个简单的XML例子                  
 说明XML的编写规范                  
 17. 3  初学者需要注意的几个问题                  
 17. 4  使用JBuilder编写XML                  
 文件的实例演示                  
 17. 5  Java与XML相关类包的结构图解                  
 17. 5. 1  XML传递数据的流程图                  
 17. 5. 2  SAX解释器类包的结构图解                  
 17. 5. 3  DOM解释器类包的结构图解                  
 17. 5. 4  XSLT解释器类包的结构图解                  
 17. 6  SAX的基础知识与实例分析                  
 17. 6. 1  内容事件处理机制                  
 17. 6. 2  注释解释的应用                  
 17. 6. 3  XML文档检验机制                  
 17. 7  DOM的基础知识与实例分析                  
 17. 8  XSLT的基础知识与实例分析                  
 17. 9  使用JBuilder编写XML                  
 文件解释器的实例演示                  
 17. 9. 1  编写SAX解释器的实例演示                  
 17. 9. 2  根据DTD文件创建                  
 XML编写器                  
 小结                  
 综合练习十七                  
 一. 填空题                  
 二. 判断题                  
 三. 问答题                  
 四. 上机实习题                  
 第18章  经典实例                  
 18. 1  Applet实例演示                  
 18. 1. 1  图片特效制作                  
 18. 1. 2  导航条制作                  
 18. 1. 3  动态按钮制作                  
 18. 1. 4  计数器制作                  
 18. 1. 5  Windows桌面制作                  
 18. 1. 6  时钟制作                  
 18. 1. 7  弹跳板游戏制作                  
 18. 2  Application应用程序演示                  
 18. 2. 1  用户管理模块制作                  
 18. 2. 2  图书馆管理系统的制作                  
 18. 2. 3  会计管理软件的制作                  
 18. 3   Servlet及JSPW联网程序演示                  
 小结                  
 结束语                  
 参考答案                  
 参考文献                  

本目录推荐