| 本书从Java语言的基本特点入手,逐步介绍了Java语言的基本概念和编程方法,并深入介绍了Java的高级特性,内容包括Java语言的基础知识、异常处理、图形用户界面设计、事件处理、小应用程序、输入输出处理、线程和网络通信等。 本书内容详尽,实例丰富,不仅适合Java语言的初学者使用,也可作为专业人员的参考书。书中每章均附有习题,便于教学。 |
| 概述 1.1什么是Java语言 1.1.1Java语言的特点 1.1.2Java的三层架构 1.1.3Java语言的目标 1.1.4Java虚拟机 1.1.5垃圾收集 1.1.6代码安全 1.2一个基本的Java应用程序 1.3程序的编译和运行 1.3.1编译 1.3.2运行 1.4常见错误 1.4.1编译时错误 1.4.2运行时错误 1.5使用Java核心API文档 习题 标识符.关键字和数据类型 2.1Java的基本语法单位 2.1.1空白.注释及语句 2.1.2关键字 2.1.3标识符 2.2Java编码体例 2.3Java的基本数据类型 2.3.1基本数据类型 2.3.2类型转换 2.3.3变量.说明和赋值 2.4复合数据类型 2.4.1概述 2.4.2复合数据类型 2.5类和对象的初步介绍 2.5.1Java的面向对象技术 2.5.2Java的类定义 2.5.3与OOP有关的关键字 2.5.4类定义示例 2.5.5创建一个对象 2.5.6引用变量的赋值 2.5.7默认初始化和null引用值 2.5.8术语概述 习题 表达式和流控制 3.1表达式 3.1.1操作数 3.1.2运算符 3.1.3表达式的提升和转换 3.2流控制 3.2.1表达式语句 3.2.2块 3.2.3分支语句 3.2.4循环语句 3.2.5特殊的流控制语句 习题 数组和字符串 4.1数组 4.1.1数组说明 4.1.2创建数组 4.1.3数组边界 4.1.4数组初始化 4.1.5多维数组 4.1.6数组拷贝 4.2字符串类型 4.2.1字符串概述 4.2.2字符串说明及初始化 4.2.3字符串处理 4.2.4几个特殊处理 习题 对象和类的进一步介绍 5.1抽象数据类型 5.1.1抽象数据类型概述 5.1.2定义方法 5.1.3按值传送 5.1.4this引用 5.1.5数据隐藏 5.1.6封装 5.2重载方法名 5.3对象的构造和初始化 5.3.1显式成员初始化 5.3.2构造方法 5.3.3默认构造方法 5.3.4finalize方法 5.4子类 5.4.1“isa”关系 5.4.2extends关键字 5.4.3单重继承 |
商品评论(0条)