书籍详情

Java程序设计与应用

Java程序设计与应用

作者:李明 等主编

出版社:清华大学出版社

出版时间:2010-03-01

ISBN:9787512100664

定价:¥39.00

购买这本书可以去
内容简介
  《Java程序设计与应用》主体内容包括5篇22章,按照由易到难的顺序,循序渐进地将Java语言的知识、思想、应用三者结合起来进行讲解。具有体系的独创性、知识的框架性、思想的经验性、案例的实用性、项目的演化性、内容的循序渐进性和学习的示范性等特点。《Java程序设计与应用》定位于Java语言的初学者。可以作为本科院校和大专院校的计算机、信息管理、电子商务、电子、通信、电气等专业的Java语言、计算机语言、程序设计、数据结构、软件开发工具等课程的教材;可以作为社会培训机构的Java语言培训、计算机培训的教材;也可作为想进入软件开发行业的有志人士的入门教材和业内人士的知识手册。
作者简介
暂缺《Java程序设计与应用》作者简介
目录
第1篇 Java语言入门
第1章 Java语言简介
1.1.Java语言的产生与发展历程
1.1.1 Java语言的产生
1.1.2 Java语言的发展历程
1.2 Java的特点
1.2.1 简单性
1.2.2 面向对象
1.2.3 分布式
1.2.4 强健性
1.2.5 安全性
1.2.6 结构中立
1.2.7 可移植性
1.2.8 解释方式执行
1.2.9 多线程
1.2.10 动态可扩充性
1.3 Java平台的版本
1.3.1 JavaSE(Java平台标准版)
1.3.2 JavaEE(Java平台企业版)
1.3.3 JavaME(Java平台微型版)
1.4 Java语言的应用现状
1.5 Java语言的未来
练习题
第2章 Java开发环境
2.1 JDK简介
2.2 JDK安装
2.3 环境变量的说明与配置
2.3.1 环境变量说明
2.3.2 环境变量配置
2.3.3 环境变量配置的检验
2.4 Java程序的编程工具
2.4.1 记事本
2.4.2 Eclipse
2.4.3 JBuilder
2.4.4 VisualJ++
2.4.5 JDeveloper
2.4.6 JCreator
练习题
第3章 Java编程初体验
3.1 Application方式程序体验
3.1.1 编写程序并保存
3.1.2 编译并运行程序
3.2 Applet方式程序体验
3.2.1 编写程序并保存
3.2.2 编译并运行程序
3.3 两种方式程序的对比
练习题
第4章 Java程序开发的基本过程
4.1 Java程序结构
4.1.1 package语句
4.1.2 import语句
4.1.3 publicclass语句
4.1.4 class语句
4.1.5 interface语句
4.2 Java程序开发的一般步骤
4.2.1 设计并编写程序
4.2.2 保存程序
4.2.3 编译程序
4.2.4 修改程序
4.2.5 运行程序
4.3 Java程序的编译运行机制
4.3.1 Java程序的编译机制
4.3.2 Java程序的运行机制
4.4 Java中的简单语句
4.4.1 赋值语句
4.4.2 输出语句
4.4.3 注释
4.5 Java程序开发示例
练习题
第2篇 Java语言元素
第5章 基本数据类型
5.1 数据类型的含义及其作用
5.2 基本数据类型
5.2.1 整数类型
5.2.2 浮点类型
5.2.3 字符类型
5.2.4 布尔类型
5.3 变量和常量
5.3.1 变量
5.3.2 常量
5.4 类型转换
5.4.1 自动类型转换
5.4.2 强制类型转换
5.5 基本数据类型的类包装
5.6 基本数据类型应用实例
5.6.1 需求描述
5.6.2 编写程序
5.6.3 编译运行
5.6.4 解释说明
练习题
第6章 标识符
6.1 标识符的含义及其作用
6.2 命名规则
6.3 命名习惯
6.4 标识符应用实例
6.4..1 需求描述
6.4.2 编写程序
6.4.3 编译运行
6.4.4 解释说明
练习题
第7章 运算符
7.1 运算符的含义及其作用
7.2 算术运算符
7.2.1 一元算术运算符
7.2.2 二元算术运算符
7.2.3 算术运算符的优先级
7.2.4 其他的数学运算
7.3 关系运算符
7.4 逻辑运算符
7.5 位运算符
7.5.1 位逻辑运算符
7.5.2 移位运算符
7.5 -3位运算符的优先级
7.6 赋值运算符
7.7 条件运算符
7.8 运算符的优先级
7.9 运算符应用实例
7.9.1 需求描述
7.9.2 编写程序
7.9.3 编译运行
7.9.4 解释说明
练习题
第3篇 Java语言基础
第8章 流程控制
8.1 流程控制的含义及其作用
8.2 顺序结构
8.3 分支结构
8.3.1 双分支结构
8.3.2 多分支结构
8.4 循环结构
8.4.1 for循环
8.4.2 while循环
8.4.3 do-while循环
8.5 流程跳转语句
8.5.1 break语句
8.5.2 continue语句
8.5.3 标号语句
8.6 流程控制程序实例
8.6.1 需求描述
8.6.2 编写程序
8.6.3 编译运行
8.6.4 解释说明
算法一:穷举算法
第9章 数组
9.1 数组的含义及其作用
9.2 数组的定义
9.3 数组的使用
9.4 数组应用实例
练习题
第10章 字符串
10.1 字符串概述
10.2 字符串对象
10.3 字符串的常用方法
10.4 字符串应用实例
练习题
第4篇 Java语言编程思想
第11章 算法评价
11.1 算法的含义
11.2 算法评价的指标
11.3 算法评价实例
11.4 常用算法总结
练习题
第12章 基础数据结构及算法实例
12.1 数据结构的含义及其作用
12.2 数组
12.3 链表
12.4 队列
12.5 堆栈
12.6 树
12.7 图
练习题
项目第3种写法
第13章 Java面向对象的基本概念及性质
13.1 面向对象的概念及核心思想
13.2 面向对象的基本概念
13.3 面向对象的特性
练习题
项目第4种写法
第14章 Java面向对象程序的组织与编写
14.1 包的概念及实现
14.2 类的概念及实现
14.3 接口的概念及实现
14.4 程序实例
练习题
项目第5种写法
第15章 Java面向对象的知识重组
15.1 修饰符对比分析
15.2 类的类型对比分析
15.3 各种方法的对比分析
15.4 类和接口的关系
15.5 this和super的对比分析
15.6 对象数组
15.7 造型(east)
练习题
第5篇 Java语育编程技术
第16章 异常处理
16.1 什么是异常处理
16.2 为什么要处理异常
16.3 程序异常处理
16.4 数据异常处理
练习题
第17章 多线程
17.1 什么是多线程
17.2 为什么要使用多线程
17.3 多线程的实现
17.4 多线程程序实例
练习题
第18章 输入输出流
18.1 什么是输入输出流
18.2 为什么要使用输入输出流
18.3 文件及文件夹属性操作
18.4 随机访问文件流
18.5 字节流
18.6 字符流
18.7 输入输出流程序实例
练习题
项目第6种写法
第19章 对象串行化
19.1 什么是对象串行化
19.2 为什么要串行化对象
19.3 如何串行化对象
19.4 对象串行化程序实例
练习题
第20章 图形用户界面
20.1 图形用户界面概述
20.2 用户界面的实现
20.3 功能事件的实现
20.4 图形用户界面程序实例
练习题
项目第7种写法
第21章 Applet程序
21.1 什么是Applet程序
21.2 Applet程序的创建
21.3 Applet程序的运行
21.4 Applet程序的生命周期
21.5 Applet程序的安全机制
21.6 Applet程序的编写实例
练习题
第22章 集合和映射
22.1 集合
22.2 映射
练习题
项目第8种写法
附录A 项目的8种写法对比分析
附录B Java网络资源
参考文献
猜您喜欢

读书导航