JAVA程序设计项目教程

副标题:无

作   者:林邓伟,程跃华主编

分类号:

ISBN:9787564034696

微信扫一扫,移动浏览光盘

简介

   本书按照项目驱动的课程设计思想,采用案例教学的方法,适应教学   做合一的教学模式,知识结构清晰且适度够用,案例典型而实用有趣,突   出自主学习地位,强调技能的掌握与应用。    本书由11个项目组成,从了解Java程序入手,以实用为目的,对Java   语言基础、面向对象程序设计、图形用户界面(GUI)设计、Java Applet和   流与文件等进行了深入浅出的介绍。    书中各项目包括项目概述、项目目的、项目支撑知识、项目实施、项   目总结、拓展演练6个部分。项目支撑知识部分通过例题详细讲解项目中所   用的知识点;项目实施部分通过典型的案例来阐述项目的综合应用;拓展   演练部分配有习题,帮助读者加深对知识的理解与掌握。    本书既可作为高等院校计算机及相关专业的教材,也可作为广大计算   机技术爱好者自学Java语言的入门教材,对有一定编程经验的读者也是较   好的参考资料。   

目录

  项目1 Java语言入门
   1.1 项目概述
   1.2 项目目的
   1.3 项目支撑知识
   1.3.1 项目开发背景知识1 Java产生的背景
   1.3.2 项目开发背景知识2 Java语言特性
   1.3.3 项目开发背景知识3 Java运行机制
   1.3.4 项目开发背景知识4 Java的运行环境
   1.3.5 项目开发背景知识5 最简单的Java程序
   1.3.6 项目开发背景知识6 Java编程规范
   1.4 项目实施
   1.4.1 JDK安装
   1.4.2 测试Java开发环境
   1.4.3 Java应用程序(Java application)的建立及运行
   1.4.4 Java 小程序(Java Applet)
   1.5 项目总结
   1.6 扩展演练
  项目2 Java语法概述
   2.1 项目概述
   2.2 项目目的
   2.3 项目支撑知识
   2.3.1 项目开发背景知识1 Java的基本符号
   2.3.2 项目开发背景知识2 Java数据类型
   2.3.3 项目开发背景知识3 常量和变量
   2.3.4 项目开发背景知识4 运算符和表达式
   2.3.5 项目开发背景知识5 由键盘输入数据
   2.3.6 项目开发背景知识6 程序流程控制
   2.3.7 项目开发背景知识7 数组和字符串
   2.3.8 项目开发背景知识8 函数
   2.4 项目实施
   2.5 项目小结
   2.6 扩展演练
  项目3 Java面向对象编程
   3.1 项目概述
   3.2 项目目的
   3.3 项目支撑知识
   3.3.1 项目开发背景知识1 面向对象的概述
   3.3.2 项目开发背景知识2 类的定义
   3.3.3 项目开发背景知识3 成员变量和成员方法
   3.3.4 项目开发背景知识4 对象的使用
   3.3.5 项目开发背景知识5 类的继承和多态
   3.3.6 项目开发背景知识6 访问控制与修饰符
   3.3.7 项目开发背景知识7 抽象类、接口和包
   3.4 项目实施
   3.5 项目小结
   3.6 扩展演练
  项目4 异常的处理
   4.1 项目概述
   4.2 项目目的
   4.3 项目支撑知识
   4.3.1 项目开发背景知识1 异常类
   4.3.2 项目开发背景知识2 Erro类及其子类
   4.3.3 项目开发背景知识3 抛出异常
   4.3.4 项目开发背景知识4 捕获异常
   4.4 项目实施
   4.5 项目总结
   4.6 扩展演练
  项目5 Applet程序设计
   5.1 项目概述
   5.2 项目目的
   5.3 项目支撑知识
   5.3.1 项目开发背景知识1 Apple类的层次关系
   5.3.2 项目开发背景知识2 Applet的创建
   5.3.3 项目开发背景知识3 Applet的生命周期
   5.3.4 项目开发背景知识4 Applet类的显示方法
   5.3.5 项目开发背景知识5 Applet标记
   5.4 项目实施
   5.5 项目总结
   5.6 扩展演练
  项目6 图形用户界面
   6.1 项目概述
   6.2 项目目的
   6.3 项目支撑知识
   6.3.1 项目支撑知识1 AWT图形用户界面设计
   6.3.2 项目支撑知识2 AWT类
   6.3.3 项目支撑知识3 事件处理概述
   6.3.4 项目支撑知识4 AWT控件
   6.3.5 项目支撑知识5 布局管理器
   6.4 项目实施
   6.5 项目总结
   6.6 扩展演练
  项目7 输入与输出
   7.1 项目概述
   7.2 项目目的
   7.3 项目支撑知识
   7.3.1 项目支撑知识1 流
   7.3.2 项目支撑知识2 字节流
   7.3.3 项目支撑知识2 3字符流
   7.4 项目实施
   7.5 项目总结
   7.6 扩展演练
  项目8 多线程
   8.1 项目概述
   8.2 项目目的
   8.3 项目支撑知识
   8.3.1 项目开发背景知识1 线程概述
   8.3.2 项目开发背景知识2 建立线程
   8.3.3 项目开发背景知识3 线程同步
   8.4 项目实施
   8.5 项目总结
   8.6 扩展演练
  项目9 Java多媒体技术
   9.1 项目概述
   9.2 项目目的
   9.3 项目支撑知识
   9.3.1 项目开发背景知识1 颜色
   9.3.2 项目开发背景知识2 文本和字体
   9.3.3 项目开发背景知识3 绘制图形
   9.3.4 项目开发背景知识4 显示图像
   9.3.5 项目开发背景知识5 播放声音
   9.4 项目实施
   9.5 项目总结
   9.6 扩展演练
  项目10 Java数据库编程
   10.1 项目概述
   10.2 项目目的
   10.3 项目支撑知识
   10.3.1 项目开发背景知识1 JDBC基础
   10.3.2 项目开发背景知识2 JDBC编程接口
   10.4 项目实施
   10.4.1 配置ODBC数据源
   10.4.2 程序实现
   10.5 项目总结与提高
   10.6 扩展演练
  项目11 Java网络编程
   11.1 项目概述
   11.2 项目目的
   11.3 项目支撑知识
   11.3.1 项目开发背景知识1:网络编程概述
   11.3.2 项目开发背景知识2:Java与Socket编程
   11.4 项目实施
   11.4.1 服务器程序的实现
   11.4.2 客户端程序的实现
   11.5 项目总结
   11.6 扩展演练
  附录
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

JAVA程序设计项目教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon