《C语言大学实用教程》是2005年电子工业出版社出版的图书,作者是耿祥义。
Java不仅可以用来开发大型的桌面应用程序,而且特别适合于Internet的应用开发。很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程和网络编程的首选语言。
本书注重教材的可读性和可用性,许多例题都经过精心考虑,既能帮助理解知识,又具有启发性。全书共分12章,重点讲解了类与对象、类的继承、接口的使用、SDK 1.5新推出的泛型、字符串与模式匹配、实用类及数据结构、多线程、输入/输出流、基于SWING的GUI设计、网络编程、Java Applet程序设计等内容。
本书适合作为高等学校Java语言的教材,也可以作为自学用书。
目录
- 第1章 Java语言概述
- 1.1 Java语言的诞生
- 1.2 学习Java的必要性
- 1.3 Java的特点
- 1.4 Java与C/C++之关系
- 1.5 Java运行平台
- 1.6 Java程序开发
- 1.7 SDK 1.5编译器的新规定
- 问答题
- 作业题
- 第2章 基本数据类型和数组
- 2.1 标识符和关键字
- 2.2 基本数据类型
- 2.3 基本数据类型的转换
- 2.4 数据的输入与输出
- 2.5 数组
- 问答题
- 作业题
- 第3章 运算符、表达式与语句
- 3.1 算术运算符和算术表达式
- 3.2 关系运算符和关系表达式
- 3.3 逻辑运算符和逻辑表达式
- 3.4 赋值运算符和赋值表达式
- 3.5 移位运算符
- 3.6 位运算符
- 3.7 条件运算符
- 3.8 instanceof运算符
- 3.9 一般表达式
- 3.10 语句概述
- 3.11 分支语句
- 3.12 循环语句
- 3.13 跳转语句
- 问答题
- 作业题
- 第4章 类与对象
- 4.1 类声明和类体
- 4.2 类体的构成
- 4.3 构造方法与对象的创建
- 4.4 对象的引用与实体
- 4.5 成员变量
- 4.6 方法
- 4.7 方法重载
- 4.8 关键字this
- 4.9 包
- 4.10 import 语句
- 4.11 访问权限
- 4.12 基本类型数据的类包装
- 4.13 反编译和文档生成器
- 问答题
- 作业题
- 第5章 继承、接口与泛型
- 5.1 子类与父类
- 5.2 子类的继承性
- 5.3 子类对象的构造过程
- 5.4 成员变量隐藏和方法重写
- 5.5 关键字super
- 5.6 final类与final方法
- 5.7 对象的上转型对象
- 5.8 继承与多态
- 5.9 abstract类
- 5.10 接口
- 5.11 接口回调
- 5.12 内部类
- 5.13 匿名类
- 5.14 异常类
- 5.15 泛型类
- 问答题
- 作业题
- 第6章 字符串和正则表达式
- 第7章 常用实用类
- 第8章 线程
- 第9章 输入/输出流
- 第10章 基于SWING的图形用户界面设计
- 第11章 Java中的网络编程
- 第12章 Java Applet