本书全面系统地介绍了Java语言程序设计的基础知识、基本语法、编程技巧和Java语言面向对象的特征,以及Java语言在图形界面设计、集合操作和网络编程等方面的应用。另外,本书还介绍了Java语言的异常处理、多线程、输入输出和文件操作等内容。本书语言通俗、描述简练、概念准确、例题丰富,便于读者理解和掌握。本书适合高等院校作为教材使用,也可作为广大计算机爱好者自学Java语言的参考书。
本书全面系统地介绍了Java语言程序设计的基础知识、基本语法、编程技巧和Java语言面向对象的特征,以及Java语言在图形界面设计、集合操作和网络编程等方面的应用。另外,本书还介绍了Java语言的异常处理、多线程、输入输出和文件操作等内容。
本书语言通俗、描述简练、概念准确、例题丰富,便于读者理解和掌握。本书每章均备有大量的习题和上机题,可用来检验读者的学习情况,有助于读者掌握书中主要内容。
本书适合高等院校作为教材使用,也可作为广大计算机爱好者自学Java语言的参考书。
第1章 Java语言概述
1.1 Java语言的历史
1.2 Java语言的特点
1.3 Java程序及其实现
1.3.1 Java Application程序举例
1.3.2 Java Application程序的结构特点
1.4 Java Application程序的实现
1.4.1 编辑Java源程序
1.4.2 编译Java源程序
1.4.3 运行Java的字节码文件
1.5 Java Application程序的不同界面输出
习题
问答题
选择题
判断题
分析程序的输出结果题
编程题
上机题
第2章 Java语言语法基础
2.1 词法规则
2.1.1 标识符
2.1.2 关键字
2.1.3 分隔符
2.1.4 注释符
2.2 数据类型
2.2.1 基本数据类型
2.2.2 复合数据类型
2.2.3 类型转换
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.4 运算符和表达式
2.4.1 运算符
2.4.2 表达式
2.5 语句
2.5.1 表达式语句和空语句
2.5.2 块语句
2.5.3 选择语句
2.5.4 循环语句
2.5.5 转向语句
2.5.6 其他语句
2.6 数组和字符串
2.6.1 数组
2.6.2 字符数组和字符串
2.6.3 Java Application命令行参数
习题
问答题
选择题
判断题
计算表达式的值,上机验证其结果题
分析程序的输出结果题
编程题
上机题
第3章 Java语言面向对象的特征
3.1 面向对象的基本概念
3.1.1 对象和类
3.1.2 封装性
3.1.3 继承性
3.1.4 多态性
3.2 类的定义
3.2.1 类的定义格式
…………