《Java语言程序设计(第2版)》是普通高等教育“十一五”*规划教材。本书的取材、编写立足于满足广大Java初学者入门和提高的需要。全书共分为11章,第10章介绍计算机语言概述、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类和图形用户界面。这些内容构成了Java语言面向对象程序设计的基础。在介绍上述内容的同时,还适当介绍。Eclipse集成环境的安装、.配置、Java类的调试及类单元的测试。第8~11章是Java语言的特色部分,主要介绍多线程程序设计、Java ,小应用程序、网络编程基础以及Java与数据库连接技术JDBC。开设这门课程,可为学生学习后续J2EE中间件技术、Web系统与技术等专业课程打下基础。
本书可作为高等院校计算机及相关专业的Java语言程序设计或Java网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。
目录
- 第1章 计算机语言概述
- 1.1机器语言与汇编语言
- 1.2高级程序设计语言
- 1.3语言翻译程序
- 1.4虚拟机、Java虚拟机与Java运行环境
- 1.5 Java程序的运行
- 1.6 Java程序的开发、执行流程
- 小结
- 习题
- 第2章 Java开发环境基本知识
- 2.1 Java开发环境概述
- 2.2 JDK的安装、环境配置及其使用
- 2.2.1 JDK的安装与环境配置
- 2.2.2 JDK的环境工具及其使用
- 2.2.3 JDK下Java.编程
- 2.3 Eclipse集成开发环境简介
- 2.3.1 Eclipse工作台简介
- 2.3.2蒂单栏
- 2.3.3 工具栏
- 小结
- 习题
- 第3章 Java语言基础
- 3.1一个简单的Java程序实例
- 3.1.1类首部
- 3.1.2类休
- 3.2标识符、注释和分隔符
- 3.2.1标识符
- 3.2.2注释
- 3.2.3分隔符
- 3.3变量和常量
- 3.3.1变量
- 3.3.2常量
- 3.4基本类型
- 3.4.1整型
- 3.4.2浮点型
- 3.4.3布尔型
- 3.4.4字符型
- 3.5 运算符及表达式
- 3.5.1表达式
- 3.5.2运算符
- 3.5.3算术运算符
- 3.5.4关系运算符
- 3.5.5逻辑运算符
- 3.5.6位运算符
- 3.5.7赋值运算符
- 3.5.8条件运算符
- 3.6 运算符的优先级
- 3.7数据类型转换
- 3.7.1自动类型转换
- 3.7.2强制类型转换
- 3.8数组
- 3.8.1一维数组
- 3.8.2数组的初始化
- 3.8.3数组元素的引用
- 3.9简单语句和复合语句
- 3.10控制语句
- 3.10.1选择语句
- 3.10.2switch语句
- 3.10.3循环语句
- 3.10.4循环的嵌套
- 3.10.5break和continue语句
- 3.11综合应用举例
- 3.12语法错误的排除
- 小结
- 习题
- 第4章 Java面向对象的程序设计
- 第5章 异常处理
- 第6章 Java的基本可重用类
- 第7章 图形用户界面
- 第8章 多线程程序设计
- 第9章 Java小应用程序
- 第10章 网络编程基础
- 第11章 Java与数据库连接技术JDBC
- 参考文献