Java程序设计案例教程

副标题:无

作   者:刘志都,赵建超主编

分类号:

ISBN:9787307068537

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

简介

   本书系统介绍了Java语言程序设计的基本知识及各种常用编程方法和技   术。全书共分12章,第1章介绍Java产生的背景和Java平台;第2章介绍Java   语言基础,包括基本数据类型、运算符、控制语句和数组;第3章介绍类与   对象,这是面向对象程序设计的核心,也是本书的重点内容之一;第4章介   绍接口、内部类和包:第5章介绍异常处理;第6章介绍JBuilder 2006使用   技术,包括JBuilder 2006开发环境及其程序开发与调试;第7章介绍图形用   户界面;第8章介绍多线程;第9章介绍Applet程序;第10章介绍输入/输出   流和文件操作;第11章介绍网络通信;第12章介绍数据库应用。本书着重通   过具体案例讲解Java程序设计方法。全书内容丰富,结构合理,由浅入深,   层次分明。   

目录

第1章 JAVA概述
1.1 了解JAVA
1.1.1 Java的诞生和发展
1.1.2 Java语言的特点和优势
1.2 JA、,A应用程序及其运行方式
1.2.1 Application和Applet
1.2..2 JAVA的体系结构
1.3 JAVA开发运行环境
1.3.1 JDK的安装与配置
1.3.2 一个简单的Java程序
1.3.3 JCreator的使用
1.3.4 常用开发工具简介
1.4 实验
习题

第2章 JAVA语言基础
2.1 语言基础
2.1.1 标识符与关键字
2.1.2 基本数据类型
2.1.3 变量与常量
2.1.4 运算符与表达式
2.2 语句与结构化程序设计
2.2.1 程序的三种基本结构及Java语句的分类
2.2.2 顺序结构语句
2.2.3 选择语句
2.2.4 循环语句
2.2.5 转移语句
2.3 数组
2.3.1 一维数组
2.3.2 二维数组
2.4 案例程序——猜数字
2.5 实验
习题

第3章 类和对象
3.1 类和对象编程入门
3.1.1 面向对象的基本概念
3.1.2 类
3.1.3 对象
3.2 类的封装性
3.2.1 构造方法
3.2.2 方法的重载
3.2.3 this
3.2.4 类及成员的访问权限
3.2.5 实例成员与类成员
3.3 类的继承性
3.3.1 定义继承的类
3.3.2 成员变量的继承、隐藏与添加
3.3.3 成员方法的继承、覆盖与添加
3.3.4 super
3.4 类的多态性
3.4.1 多态的概念
3.4.2 运行时的多态性
3.5 抽象类
3.6 案例程序——求解一元二次方程
3.7 实验
习题

第4章 接口、内部类和包
4.1 接口
4.1.1 接口的概念
4.1.2 接口的实现
4.2 内部类
4.3 包
4.3.1 包的概念
4.3.2 创建、声明和导入包
4.4 JaVa API基础
4.4.1 JaVa提供的包概述
4.4.2 jaVa.1aIlg语言包
4.4.3 iava.util实用包
4.5 Jar命令的使用
4.6 常用类介绍
4.6.1 String
4.6.2 StringBufrer
4.6.3 SmngTokenlzer
4.7 JaVaAPI帮助文档的使用
4.8 案例程序——长方体类继承长方形类并实现立体图形接口
4.9 实验
习题

第5章 异常处理
5.1 程序错误与处理
5.1.1 错误及其处理原则
5.1.2 面向过程语言与面向对象语言的错误处理方式比较
5.1.3 Java的错误和异常
5.2 JaVa的异常处理
5.2.1 异常类
5.2.2 异常处理语句
5.2.3 抛出异常
5.2.4 自定义异常类
5.3 案例程序一艮行业务的模拟
5.4 实验
习题

第6章 JBuilder2006使用技术
6.1 JBuilder2006集成开发环境介绍
6.1.1 JBuilder2006特点
6.1.2 JBuilder2006的安装
6.1.3 JBuilder2006界面
6.2 JBuilder2006程序开发
6.2.1 建立JBuilder应用程序
6.2.2 建立JBuilder小程序
6.3 JBuilder的调试
6.3.1 JBuilder调试环境
6.3.2 调试器用户界面
6.3.3 在调试环境中控制程序的运行方式
6.3.4 设置断点
6.4 应用程序打包
6.5 实验
习题

第7章 图形用户界面
7.1 JaVa图形用户界面初步
7.1.1 JaVa图形用户界面概述
7.1.2 AWT组件概述
7.1.3 标签和按钮
7.2 布局管理
7.2.1 布局管理器类
7.2.2 容器的布局特性
7.3 事件处理
7.3.1 AwT的委托事件模型
7.3.2 AWTEvent事件类
7.3.3 事件监听器接口和事件适配器类
7.4 Swing组件
7.4.1 Swing概述
7.4.2 窗口组件
7.4.3 文本显示和编辑组件
7.4.4 按钮组件
7.4.5 列表框和组合框组件
7.4.6 菜单组件
7.5 实验
习题

第8章 多线程
8.1 操作系统中的进程和线程
8.1.1 进程
8.1.2 线程
8.1.3 并发程序设计
8.2 线程的创建
8.2.1 继承Thread类
8.2.2 实现Runnable接口
8.2.3 两种方式的比较
8.3 线程的调度
8.3.1 线程对象的生命周期
8.3.2 线程对象的优先级
8.3.3 线程的基本控制
8.4 线程的同步机制
8.4.1 交互线程
8.4.2 线程竞争与线程互斥
8.4.3 线程间的协作关系与线程同步
习题

第9章 Applet程序
第10章 输入/输出流和文件操作
第11章 网络通信
第12章 数据库应用

已确认勘误

次印刷

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

Java程序设计案例教程
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon