本书主要阐述了Java语言的基本原理和使用方法。全书共分为12章:其中包括Java语言综述,Java语言程序设计基础,Java中的对象、类和方法,Java资源及其利用,Java语言异常处理,输入与输出,Java图形用户界面设计,Java Applet基础,Java语言多线程,Java语言网络编程,Java与数据库的连接,最后一章是实例解析。本书从原理到方法,讲解如何编写Java语言程序和Java语言获取网络资源等。在书中列举了大量的示例和实例,且每章后都配有该章相关的习题。可作为各高校计算机专业、信息管理专业、电子商务专业的本科、专科教材,也可以作为全国感计算机等级考试的参考书。
目录
- 第1章 Java语言综述
- 1.1 Java语言产生的历史及发展
- 1.1.1 J8va语言历史简介
- 1.1.2 Java的发展
- 1.2 Java语言的特点
- 1.3 Java与C、C++
- 1.4 Java平台和虚拟机
- 1.4.1 Java平台
- 1.4.2 Java虚拟机
- 1.5 Java程序开发环境
- 1.5.1下载JDK
- 1.5.2安装JDK
- 1.5.3设置JDK操作环境
- 1.5.4 Java的.API文档
- 1.5.5 JDK 录结构
- 1.5.6 JaV8开发工具简介
- 1.6 Java程序的开发过程
- 1.6.1 Java.应用程序的开发过程
- 1.6.2 JEtva小应用程序的开发过程
- 1.7为什么要学习Jav8语言
- 小结
- 习题
- 第2章 Java语言程序设计基础
- 2.1标识符和关键字
- 2.1.1标识符
- 2.1.2关键字
- 2.2基本数据类型
- 2.2.1整型
- 2.2.2浮点型
- 2.2.3字符型
- 2.2.4布尔型
- 2.3常量、变量、运算符与表达式
- 2.3.1 常量
- 2.3.2 变量
- 2.3.3运算符与表达式
- 2.4流控制程语句
- 2.4.1分支语句
- 2.4.2循环语句
- 2.5算法设计举例
- 小结
- 习题
- 第3章 Java中的对象、类和方法
- 3.1面向对象
- 3.1.1抽象原则
- 3.1.2封装原则
- 3.2类层次结构
- 3.2.1类的基本结构
- 3.2.2类的声明
- 3.3对象的创建、使用和释放
- 3.3.1对象的创建
- 3.3.2对象的使用
- 3.3.3对象的释放
- 3.4数据成员和成员方法
- 3.4.1数据成员
- 3.4.2成员方法
- 3.4.3成员方法的声明
- 3.4.4方法体
- 3.4.5成员方法的调用
- 3.4.6构造方法
- 3.5子类、继承和多态
- 3.5.1类的继承
- 3.5.2this与super
- 3.5.3多态的概念
- 3.6包、接口与抽象类
- 3.6.1包的概念
- 3.6.2包的定义与使用
- 3.6.3接口
- ……
- 第4章Java资源及其利用
- 第5章Java语言异常处理
- 第6章输入出输出
- 第7章Java图形用户界面设计
- 第8章Java Applet基础
- 第9章Java语言多线程
- 第10章Java语言网络编程
- 第11章Java与数据库的连接
- 第12章实例解析
- 参考文献