简介
Java语言是近年来非常盛行的程序设计语言,更是一门通用的网络编
程语言,在Internet
网络上有着广泛的应用。本书比较全面地介绍了Java语言的功能和特点,
主要内容有:面向对象程序设计概述,Java语言和HTML简介,数据类型,
运算符和表达式,基本语句,数组、字符串、向量和基础类,方法,类的
声明和对象的实例化,继承和多态性,接口、异常和包,数据流和对象序
列化,多线程,图形用户界面设计,AWT组件及应用,网络编程,数据库编
程等内容。
本教材的题型以Java语言二级考试和Java语言ITAT考试试题为参考模
型,通过一定的
训练,学习者完全可以参加上述考试并获得通过。
本教材以通俗的语言介绍了186个实例,从实用的角度解释了Java语言
面向对象的编程
思想,揭示了Java语言的编程技巧。
本教材在各章后共附有选择题113题,填空题114题,读程41题和编程
题34题,这些
题目的参考答案在本教材的配套教材《Java语言程序设计实训(第二版)》
一书中给出。
本书不仅适合于Java语言初学者的学习,也适合于广大在职的工程技
术人员的自学。可
以作为高等院校计算机专业和计算机培训班的教材使用,也可以作为二级
院校和高职高专的
Java语言教材使用,还可以作为科技人员和软件开发人员的参考书。
目录
第1章 面向对象程序设计概述
1.1 面向对象的思想和方法
1.1.1 面向对象方法是一种认知方法
1.1.2 面向对象与面向过程语言的比较
1.1.3 面向对象方法与软件的集成
1.2 面向对象程序设计的概念
1.2.1 对象(Objeet)
1.2.2 消息(Message)
1.2.3 类(C1ass)
1.2.4 继承(bboitanee)
1.2.5 多态性(Polymorphism)
1.3 对象的属性与相互关系
1.3.1 对象的属性
1.3.2 对象的相互关系
1.4 面向对象程序设计的特点
1.4.1 资源的可重用性
1.4.2 功能的可扩展性
1.4.3 系统的可管理性
1.5 面向对象系统的开发过程
1.5.1 面向对象系统的分析方法
1.5.2 面向对象系统的设计方法
1.5.3 面向对象系统的实现方法
1.6 Java的开发与运行环境
1.6.1 nsDK的安装
1.6.2.J2SDK的设置
1.6.3 开发与运行Java程序的步骤
习题1
第2章 Java语言和HTuL语言简介
2.1 Java语言的Applicadon程序
2.1.1 源代码的编辑
2.1.2 字节码文件的生成
2.1.3 字节码文件的解释执行
2.2 HTML语言简介
2.2.1 HTML的基本要素
2.2.2 HTML文件的结构
2.2.3 Applet标记
2.2.4 HTML文件的编辑
2.3 Java语言的Applet程序
2.3.1 源代码的编辑
2.3.2 代码的嵌入
2.3.3 Applet程序的运行
2.4 Java语言字符界面的输入输出
2.5 Java语言的图形界面的输入输出
2.5.1 JavaAppld图形界面输入输出
2.5.2 JavaApplication图形界面输入输出
2.6 Java语言的特点
习题2m
第3章 Java语言的数据类型
3.1 Java语言的标识符m
3.2 Java语言的关键字
3.3 Java语言的常量和变量
3.3.1 常量和符号常量
3.3.2 变量
3.3.3 变量作用域
3.4 Java语言的基本数据类型
3.4.1 整型
3.4.2 实型
3.4.3 字符型
3.4.4 布尔型
3.5 变量的初始化
3.6 简单程序举例
习题3
第4章 uava语言的运算符和表达式
4.1 賦值、算术运算符及其表达式
4.1.1 赋值运算符及其表达式
4.1.2 算术运算符及其表达式
4.2 关系、逻辑运算符及其表达式
4.2.1 关系运算符及其表达式
4.2.2 逻辑运算符及其表达式
4.3 位运算符及其表达式川
4.3.1 计算机内数据的表示
4.3.2 位运算符及其表达式
4.4 其他运算符
4.4.1 复合赋值运算符
4.4.2 对象运算符、成员运算符和new运算符
4.4.3 圆括号与方括号运算符
4.5 java语言运算符的优先级和结合性
4.6 数据类型的转换
4.6.1 数据类型的算术转换
4.6.2 数据类型的赋值转换
4.6.3 数据类型的强制转换
习题4
第5章 Java语言的基本语句
5.1 Java语言的三种基本结构
5.2 Java语言的顺序结构语句
5.2.1 变量定义语句和表达式语句
5.2.2 复合语句、分程序和空语句
5.3 选择结构及其程序设计
5.3.1 条件运算符和条件表达式
5.3.2 else语句
5.3.3 switchcase语句
5.4 循环结构及其程序设计
5.4.1 While语句
5.4.2 for语句
5.4.3 dowhile语句
5.4.4 循环嵌套
5.5 转移控制语句
5.5.1 break语句
5.5.2 continue语句
习题5
第6章 数组、字符串、向量和基础类库
6.1 一维数组
6.1.1 一维数组的声明
6.1.2 创建一维数组
6.1.3 一维数组的初始化
6.1.4 一维数组应用举例
6.2 多维数组
6.2.1 多维数组声明
6.2.2 创建多维数组
6.2.3 多维数组的初始化
6.2.4 多维数组应用举例
6.3 字符数组
6.3.1 字符数组声明
6.3.2 创建字符数组
6.3.3 字符数组初始化及其举例
6.4 不变字符串:String类
6.4.1 String类的构造方法及其应用举例
6.4.2 字符串的常用方法
6.4.3 字符串与子字符串操作
6.4.4 toString方法及其他方法
6.5 可变字符串:s信ingBuccr类
6.5.1 StringButfer类的构造方法
6.5.2 StringBuffer类的常用方法及其举例
6.6 向量
6.6.1 向量的声明
6.6.2 Vector类的常用方法及其举例
6.7 Java语言的基本类库
6.7.1 Object类
6.7.2 数据类型类
6.7.3 Math类
6.7.4 System类
6.8 Class类
6.8.1 获取类的有关信息
6.8.2 用Class实例化一个对象
习题6
第7章 Java语言的方法
7.1 return语句
7.2 Java语言方法的定义、返值和调用
7.2.1 Java语言方法的修饰符
7.2.2 Java语言方法的定义
7.2.3 Java语言方法的调用
7.2.4 Java语言方法的返回值
7.3 方法之间的数据传递
7.3.1 方法间的数值传递
7.3.2 方法间的引用传递
7.4 Java语言方法的嵌套调用和递归调用
7.4.1 Java语言方法的嵌套调用
……
第8章 Java语言的类声明和对象的实例化
第9章 Java语言的继承性和多态性
第10章 Java语言的接口、异常和包
第11章 Java语言的数据流和对象序列化
第12章 Java语言的多线程
第13章 Java语言的图形用户界面设计
第14章 Java语言的AWT组件及应用
第15章 Java语言的网络编程
第16章 Java语言的数据库编程
附录A Java语言运算符的优先级和结合性
附录B Java语言的异常和错误
参考文献
1.1 面向对象的思想和方法
1.1.1 面向对象方法是一种认知方法
1.1.2 面向对象与面向过程语言的比较
1.1.3 面向对象方法与软件的集成
1.2 面向对象程序设计的概念
1.2.1 对象(Objeet)
1.2.2 消息(Message)
1.2.3 类(C1ass)
1.2.4 继承(bboitanee)
1.2.5 多态性(Polymorphism)
1.3 对象的属性与相互关系
1.3.1 对象的属性
1.3.2 对象的相互关系
1.4 面向对象程序设计的特点
1.4.1 资源的可重用性
1.4.2 功能的可扩展性
1.4.3 系统的可管理性
1.5 面向对象系统的开发过程
1.5.1 面向对象系统的分析方法
1.5.2 面向对象系统的设计方法
1.5.3 面向对象系统的实现方法
1.6 Java的开发与运行环境
1.6.1 nsDK的安装
1.6.2.J2SDK的设置
1.6.3 开发与运行Java程序的步骤
习题1
第2章 Java语言和HTuL语言简介
2.1 Java语言的Applicadon程序
2.1.1 源代码的编辑
2.1.2 字节码文件的生成
2.1.3 字节码文件的解释执行
2.2 HTML语言简介
2.2.1 HTML的基本要素
2.2.2 HTML文件的结构
2.2.3 Applet标记
2.2.4 HTML文件的编辑
2.3 Java语言的Applet程序
2.3.1 源代码的编辑
2.3.2 代码的嵌入
2.3.3 Applet程序的运行
2.4 Java语言字符界面的输入输出
2.5 Java语言的图形界面的输入输出
2.5.1 JavaAppld图形界面输入输出
2.5.2 JavaApplication图形界面输入输出
2.6 Java语言的特点
习题2m
第3章 Java语言的数据类型
3.1 Java语言的标识符m
3.2 Java语言的关键字
3.3 Java语言的常量和变量
3.3.1 常量和符号常量
3.3.2 变量
3.3.3 变量作用域
3.4 Java语言的基本数据类型
3.4.1 整型
3.4.2 实型
3.4.3 字符型
3.4.4 布尔型
3.5 变量的初始化
3.6 简单程序举例
习题3
第4章 uava语言的运算符和表达式
4.1 賦值、算术运算符及其表达式
4.1.1 赋值运算符及其表达式
4.1.2 算术运算符及其表达式
4.2 关系、逻辑运算符及其表达式
4.2.1 关系运算符及其表达式
4.2.2 逻辑运算符及其表达式
4.3 位运算符及其表达式川
4.3.1 计算机内数据的表示
4.3.2 位运算符及其表达式
4.4 其他运算符
4.4.1 复合赋值运算符
4.4.2 对象运算符、成员运算符和new运算符
4.4.3 圆括号与方括号运算符
4.5 java语言运算符的优先级和结合性
4.6 数据类型的转换
4.6.1 数据类型的算术转换
4.6.2 数据类型的赋值转换
4.6.3 数据类型的强制转换
习题4
第5章 Java语言的基本语句
5.1 Java语言的三种基本结构
5.2 Java语言的顺序结构语句
5.2.1 变量定义语句和表达式语句
5.2.2 复合语句、分程序和空语句
5.3 选择结构及其程序设计
5.3.1 条件运算符和条件表达式
5.3.2 else语句
5.3.3 switchcase语句
5.4 循环结构及其程序设计
5.4.1 While语句
5.4.2 for语句
5.4.3 dowhile语句
5.4.4 循环嵌套
5.5 转移控制语句
5.5.1 break语句
5.5.2 continue语句
习题5
第6章 数组、字符串、向量和基础类库
6.1 一维数组
6.1.1 一维数组的声明
6.1.2 创建一维数组
6.1.3 一维数组的初始化
6.1.4 一维数组应用举例
6.2 多维数组
6.2.1 多维数组声明
6.2.2 创建多维数组
6.2.3 多维数组的初始化
6.2.4 多维数组应用举例
6.3 字符数组
6.3.1 字符数组声明
6.3.2 创建字符数组
6.3.3 字符数组初始化及其举例
6.4 不变字符串:String类
6.4.1 String类的构造方法及其应用举例
6.4.2 字符串的常用方法
6.4.3 字符串与子字符串操作
6.4.4 toString方法及其他方法
6.5 可变字符串:s信ingBuccr类
6.5.1 StringButfer类的构造方法
6.5.2 StringBuffer类的常用方法及其举例
6.6 向量
6.6.1 向量的声明
6.6.2 Vector类的常用方法及其举例
6.7 Java语言的基本类库
6.7.1 Object类
6.7.2 数据类型类
6.7.3 Math类
6.7.4 System类
6.8 Class类
6.8.1 获取类的有关信息
6.8.2 用Class实例化一个对象
习题6
第7章 Java语言的方法
7.1 return语句
7.2 Java语言方法的定义、返值和调用
7.2.1 Java语言方法的修饰符
7.2.2 Java语言方法的定义
7.2.3 Java语言方法的调用
7.2.4 Java语言方法的返回值
7.3 方法之间的数据传递
7.3.1 方法间的数值传递
7.3.2 方法间的引用传递
7.4 Java语言方法的嵌套调用和递归调用
7.4.1 Java语言方法的嵌套调用
……
第8章 Java语言的类声明和对象的实例化
第9章 Java语言的继承性和多态性
第10章 Java语言的接口、异常和包
第11章 Java语言的数据流和对象序列化
第12章 Java语言的多线程
第13章 Java语言的图形用户界面设计
第14章 Java语言的AWT组件及应用
第15章 Java语言的网络编程
第16章 Java语言的数据库编程
附录A Java语言运算符的优先级和结合性
附录B Java语言的异常和错误
参考文献
Java语言程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×