注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java十大经典案例

Java十大经典案例

Java十大经典案例

定 价:¥38.80

作 者: 张恒汝
出版社: 科学出版社
丛编项:
标 签: Java

购买这本书可以去


ISBN: 9787030147882 出版时间: 2005-01-01 包装: 平装
开本: 16开 页数: 250 字数:  

内容简介

  本书以Java的十个经典案例为主线,通过案例驱动的方式全面介绍了Java语言的各种基本概念。这些概念包括基本数据类型与控制结构、面向对象、方法、类、继承、重载、重定义、多态性、接口、异常处理等。在介绍这些基本概念的基础上,引入了Java语言在各种编程领域的应用,如Java语言应用于数据结构编程、Java语言应用于多线程编程、Java语言应用于网络编程等。本书的每一章除了以一个经典案例作为主线外,还包括了很多精选的Java源代码分析,这些源代码有助于读者更加深入地理解Java语言的各种概念。.本书可作为计算机类专业学生学习程序设计语言的入门教材·也可作为计算机类本科生毕业设计和SUN程序员认证考试的参考书,同时还可供广大软件开发者参考。...

作者简介

暂缺《Java十大经典案例》作者简介

图书目录

第一章 构建Java编程环境
1.1 引言和本章任务
1.2 基础知识链接
1.2.1 Java开发工具包(JDK)
1.2.2 Application和Applet的编辑、编译和运行
1.2.3 Java语言的一些规定
1.2.4 软件打包(jar)和软件发布
1.3 案例l及案例分析:构建Java编程环境
1.3.1 安装JDK
1.3.2 安装JCreator
1.3.3 Java工具使用
1.4 扩展知识
1.4.1 Java语言的特点
1.4.2 基本数据类型
1.4.3 控制语句
1.4.4 数组
1.4.5 Java集成开发环境
1.5 本章小结
1.6 能力训练题
1.7 上机实验
第二章 Java核心思想:面向对象
2.1 引言和本章任务
2.2 基础知识链接
2.2.1 面向对象思想
2.2.2 类和对象
2.2.3 类的Java实现
2.2.4 继承
2.2.5 访问控制
2.2.6 多态性
2.3 案例2及案例分析:点、圆、圆柱体
2.4 扩展知识
2.4.1 包
2.4.2 非访问控制符(static,final,abstracl)
2.4.3 接口
2.4.4 this和super
2.4.5 内部类和匿名类
2.4.6 Object类和System类
2.5 本章小结
2.6 能力训练题
2.7 上机实验
第三章 Java异常处理
3.1 引言和本章任务
3.2 基础知识链接
3.2.1 异常的概念
3.2.2 异常的分类
3.2.3 捕获和处理异常
3.2.4 抛出异常
3.3 案例3及案例分析:求阶乘的异常处理
3.4 扩展知识
3.4.1 自定义异常类
3.4.2 异常类提供的常用方法
3.5 本章小结
3.6 能力训练题
3.7 上机实验
第四章 Java图形界面编程
4.1 引言和本章任务
4.2 基础知识链接
4.2.1 基本的AWT组件
4.2.2 Java布局管理器
4.2.3 Java事件模型
4.3 案例4及案例分析:简单的计算器程序
4.4 扩展知识
4.4.1 Swing编程
4.4.2 Applet编程
4.5 本章小结
4.6 能力训练题
4.7 上机实验
第五章 Java数据结构编程
5.1 引言和本章任务
5.2 基础知识链接
5.2.1 线性数据结构
5.2.2 排序和查找
5.3 案例5及其分析:八皇后问题
5.3.1 问题描述和分析
5.3.2 具体实现分析
5.4 扩展知识
5.4.1 基本数据类型的包装类
5.4.2 Math类
5.4.3 树
5.4.4 散列表
5.4.5 迭代和递归
5.5 本章小结
5.6 能力训练题
5.7 上机练习
第六章 Java文件和流
6.1 引言和本章任务
6.2 基础知识链接
6.2.1 Java文件与流概述
6.2.2 标准输入输出
6.2.3 字节流
6.2.4 字符流
6.3 案例6及其分析:对文件进行加密
6.4 扩展知识
6.4.1 随机访问文件
6.4.2 File类
6.5 本章小结
6.6 能力训练题
6.7 上机实验
第七章 Java多线程编程
7.1 引言和本章任务
7.2 基础知识链接
7.2.1 线程与进程
7.2.2 Java线程创建方式
7.2.3 Java线程状态与生命周期
7.2.4 Java线程优先级
7.2.5 Java线程同步机制
7.3 案例7及其分析:时钟显示
7.4 扩展知识
管程机制
7.5 本章小结
7.6 能力训练题
7.7 上机练习
第八章 Java网络编程
8.1 引言和本章任务
8.2 基础知识链接
8.2.1 Java与网络
8.2.2 Java基本的网络功能
8.2.3 Java套接字编程j
8.3 案例8及分析:SMTP邮件传送客户端
8.4 扩展知识
编写多客户服务器程序
8.5 本章小结
8.6 能力训练题
8.7 上机实验
第九章 综合应用案例一:五子棋游戏
9.1 引言和本章任务一
9.2 基础知识链接
9.2.1 五子棋简介
9.2.2 五子棋算法分析
9.3 案例9及其分析:五子棋游戏
9.3.1 案例9的类层次结构
9.3.2 案例9源代码分析
9.4 本章小结
9.5 课程设计
第十章 综合应用案例二:俄罗斯方块
10.1 引言和本章任务
10.2 基础知识链接
10.2.1 俄罗斯方块简介
10.2.2 俄罗斯方块算法分析
10.3 案例10及案例分析:俄罗斯方块
10.3.1 案例10类层次结构
10.3.2 案例10源代码分析
10.4 本章小结
10.5 课程设计

本目录推荐