顶部
收藏

Java 编程及应用

“十五”国家规划教材

作者:
杨武 刘贞 编
定价:
18.50元
ISBN:
978-7-04-013903-7
版面字数:
350千字
开本:
16开
全书页数:
219页
装帧形式:
平装
重点项目:
“十五”国家规划教材
出版时间:
2004-01-30
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书是普通高等教育“十五”国家级规划教材(高职高专教育),特点是:内容基础性强、图文并茂:在编写上尽量做到通俗易懂、方便学习,注重内容的编排和例题的选择。
  本书重点强调Java的基础知识和应用实践以及用Java进行多媒体、图形界面、数据库和Web应用的程序设计,并注意对新、旧知识的融会与贯通,使读者能够尽快掌握Java的基础知识和应用。全书分为14章,比较全面系统地介绍了Java的运行环境及开发工具、基本编程方法、Java面向对象程序设计的基本概念、继承与多态、异常处理、JavaAPI、Web服务器和Applet程序、用户图形界面设计、Java多媒体程序设计、Java数据库程序设计,Java Servlet程序设计以及Java Bean组件等内容。
  本书适用于高等职业学校、高等专科学校、成人高校、示范性软件职业技术学院、本科院校及举办的二级职业技术学院、继续教育学院以及民办高校使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用的人员学习参考。
  • 第1章 Java简介
    • 1.1 Java的发展历程
    • 1.2 Java语言的特点
    • 1.3 Java与Internet
    • 1.4 Java程序的分类
    • 1.5 Java应用举例
    • 本章小结
    • 练习与思考
  • 第2章 Java运行环境及开发工具简介
    • 2.1 Java运行系统与开发流程
    • 2.2 Java的安装和配置
    • 2.3 Java开发工具包
    • 2.4 Java源文件编辑环境的选择与设置
    • 2.5 编写并运行Application程序
    • 2.6 编写并运行一个Applet小程序
    • 本章小结
    • 练习与思考
  • 第3章 数据类型、变量与表达式
    • 3.1 数据类型
    • 3.2 标识符
    • 3.3 关键字
    • 3.4 常量
    • 3.5 变量
    • 3.6 运算符与表达式
      • 3.6.1 赋值运算符与类型转换
      • 3.6.2 算术运算符
      • 3.6.3 关系运算符
      • 3.6.4 逻辑运算符
      • 3.6.5 位运算符
      • 3.6.6 三目运算符和复杂运算符
      • 3.6.7 运算符优先级
    • 3.7 数组
      • 3.7.1 一维数组
      • 3.7.2 多维数组
    • 本章小结
    • 练习与思考
  • 第4章 流程控制
    • 4.1 选择(条件)控制
      • 4.1.1 条件语句(if-else)
      • 4.1.2 多分支语句(switch…case)
    • 4.2 循环控制
      • 4.2.1 for语句
      • 4.2.2 while语句
      • 4.2.3 do-while语句
    • 4.3 跳转控制
      • 4.3.1 break语句
      • 4.3.2 continue语句
      • 4.3.3 return语句
    • 4.4 其他语句
    • 本章小结
    • 练习与思考
  • 第5章 Java面向对象程序设计的基本概念
    • 5.1 Java面向对象基础
      • 5.1.1 类和对象
      • 5.1.2 类的定义
      • 5.1.3 类修饰符
    • 5.2 对象创建和引用
      • 5.2.1 对象的定义
      • 5.2.2 对象成员变量的引用
      • 5.2.3 对象方法的调用
    • 5.3 成员变量
      • 5.3.1 成员变量的定义
      • 5.3.2 成员变量修饰符
    • 5.4 方法
      • 5.4.1 方法声明
      • 5.4.2 方法调用
      • 5.4.3 方法参数的传递
      • 5.4.4 方法修饰符
    • 本章小结
    • 练习与思考
  • 第6章 继承与多态
    • 6.1 继承
      • 6.1.1 子类创建(extends关键字)
      • 6.1.2 this与super关键字
      • 6.1.3 多重继承与接口
    • 6.2 接口
      • 6.2.1 接口定义
      • 6.2.2 接口实现
    • 6.3 多态
      • 6.3.1 方法覆盖
      • 6.3.2 方法重载
      • 6.3.3 构造函数
    • 6.4 包75
      • 6.4.1 包的定义
      • 6.4.2 包的引用
    • 本章小结
    • 练习与思考
  • 第7章 异常处理
    • 7.1 异常的概念
    • 7.2 异常处理机制
    • 7.3 异常处理方式
    • 7.4 捕获异常
    • 7.5 抛出异常
    • 7.6 自定义异常
    • 本章小结
    • 练习与思考
  • 第8章 JavaAPI简介
    • 8.1 JavaAPI中的包
    • 8.2 java.lang包
      • 8.2.1 java.lang.System类
      • 8.2.2 java.lang.String类
      • 8.2.3 java.lang.StringBuffer类
    • 8.3 Java.lang.Math类
    • 8.4 java.util类
      • 8.4.1 日期类Date
      • 8.4.2 随机数类Random
    • 8.5 Java输入输出类
      • 8.5.1 输入流与输出流
      • 8.5.2 文件输入输出
      • 8.5.3 缓冲区输入输出
    • 本章小结
    • 练习与思考
  • 第9章 Web服务器和Applet程序
    • 9.1 客户机/服务器结构
      • 9.1.1 Web服务器
      • 9.1.2 统一资源定位符
      • 9.1.3 超文本传输协议HTTP
      • 9.1.4 Tomcat服务器
    • 9.2 HTML表单设计基础
      • 9.2.1 Form语法?
      • 9.2.2 Form属性
      • 9.2.3 Form输入元素
    • 9.3 Applet的执行过程
    • 9.4 在页面中加入Applet
    • 9.5 传递参数给Applet
    • 本章小结
    • 练习与思考
  • 第10章 图形用户界面程序设计
    • 10.1 Java图形用户界面编程基础
      • 10.1.1 Java.awt
      • 10.1.2 AWT常见控制组件
      • 10.1.3 布局管理器
    • 10.2 Swing简介
    • 10.3 事件处理机制
      • 10.3.1 KeyEvent
      • 10.3.2 TextEvent
      • 10.3.3 ItemEvent
      • 10.3.4 MouseEvent
    • 本章小结
    • 练习与思考
  • 第11章 Java多媒体程序设计
    • 11.1 多媒体技术概述
    • 11.2 Java图形处理
      • 11.2.1 图形坐标系
      • 11.2.2 Graphics类
      • 11.2.3 Color类
      • 11.2.4 文本与字体
    • 11.3 图像处理
      • 11.3.1 加载图像
      • 11.3.2 显示图像
      • 11.3.3 图像生成
      • 11.3.4 图像的简单处理
    • 11.4 声音播放
    • 11.5 动画技术
    • 本章小结
    • 练习与思考
  • 第12章 Java数据库程序设计
    • 12.1 JDBC原理
      • 12.1.1 JDBC的功能
      • 12.1.2 JDBC的驱动程序管理器
      • 12.1.3 ODBC和JDBC的比较
    • 12.2 JDBC两层结构和三层结构
    • 12.3 JDBC驱动程序类型
      • 12.3.1 JDBC-ODBC桥
      • 12.3.2 JavatoNativeAPI
      • 12.3.3 NetProtocolAll-Java
      • 12.3.4 PureJDBCDriver1
      • 12.3.5 建立Book_Shop数据库和ODBC数据源
    • 12.4 JDBC数据库访问流程
      • 12.4.1 创建数据库连接
      • 12.4.2 执行SQL语句
      • 12.4.3 接收并处理SQL的返回结果
      • 12.4.4 关闭创建的各个对象
    • 12.5 JDBC应用程序接口
      • 12.5.1 JDBCAPI
      • 12.5.2 DriverManager类
      • 12.5.3 Connection接口
      • 12.5.4 Statement接口
      • 12.5.5 PreparedStatement接口
      • 12.5.6 ResultSet接口
    • 本章小结
    • 练习与思考
  • 第13章 JavaServlet程序设计
    • 13.1 JavaServlet工作原理
      • 13.1.1 Servlet主要功能
      • 13.1.2 Servlet的执行过程
      • 13.1.3 JavaServlet与CGI的比较
      • 13.1.4 Servlet的运行环境
      • 13.1.5 Servlet程序的两种基本结构
      • 13.1.6 Servlet的生命周期与基本方法
    • 13.2 ServletAPI
      • 13.2.1 与Servlet有关类、接口的关系
      • 13.2.2 Servlet接口
      • 13.2.3 GenericServlet类
      • 13.2.4 HttpServlet类
      • 13.2.5 ServletRequest接口
      • 13.2.6 ServletResponse接口
      • 13.2.7 HttpServletRequest接口
      • 13.2.8 HttpServletResponse接口
    • 13.3 Servlet程序设计实例
    • 13.4 Servlet会话
    • 13.5 Servlet数据库程序设计举例
    • 本章小结
    • 练习与思考
  • 第14章 Java组件程序设计
    • 14.1 JavaBeans概述
      • 14.1.1 JavaBeans的基本概念
      • 14.1.2 JavaBeans的特点
      • 14.1.3 JavaBeans和EJB
    • 14.2 JavaBeans的属性
    • 14.3 JavaBeans的事件
    • 14.4 BDK安装与配置
      • 14.4.1 BeanBox的启动
      • 14.4.2 在BeanBox中应用已建好的Bean组件
    • 14.5 Bean组件的创建
    • 14.6 在Applet中使用JavaBeans组件
    • 本章小结
    • 练习与思考
  • 参考文献

相关图书