Java程序设计(计算机科学与技术微课版面向新工科专业建设计算机系列教材)
定 价:69 元
丛书名:面向新工科专业建设计算机系列教材
- 作者:张尧学著,姜枫,曹红根,高广银,李丛编
- 出版时间:2023/4/1
- ISBN:9787302628606
- 出 版 社:清华大学出版社
- 中图法分类:TP312.8JA
- 页码:318
- 纸张:
- 版次:1
- 开本:16开
本书较为系统、全面地介绍了Java的基础知识和基本语法。在此基础上,着重讨论了面向对象程序设计的思想、特点和使用方法,并以实际应用为背景,介绍了常用的Java类库和图形界面编程等内容。
全书共分为3篇:第1篇(第1~3章)为Java基础,主要介绍Java语言的历史、特点、运行环境、语法基础,以及程序控制结构等;第2篇(第4~7章)为Java面向对象编程,介绍了面向对象程序设计的概念和特征,着重讨论了类的定义、构造方法、方法重载与方法重写、类的继承和多态性、接口的定义和实现等,同时还介绍了Java中的异常及其处理机制;第3篇(第8~11章)为Java进阶,介绍了Java中常用的类库,包括字符串类、集合类、数学类、日期和时间类等,以及Java数据流和图形用户界面编程等。为便于读者学习,全书提供了丰富的实例及源码,每章后均附有习题和实验等。
本书可作为高等院校计算机及相关专业本科生教材,也可作为科技工作者的参考资料。
姜枫,男,博士,毕业于南京大学。现为南京理工大学泰州科技学院教授,从事计算机视觉和机器学习理论与技术研究,并长期承担程序设计、算法设计、计算机网络等课程的教学工作,主编《大数据可视化技术》《计算机网络实验教程》,并参与编写《数据库应用系统开发实例》《Web前端开发技术——HTML、CSS、JavaScript》等多本教材。
第1篇 Java基础
第1章 概述
1.1 Java简介
1.1.1 Java的起源
1.1.2 Java的特点
1.1.3 Java运行机制
1.2 Java运行环境
1.2.1 JDK的下载与安装
1.2.2 Eclipse的安装与配置
1.2.3 第一个Java程序
1.3 Java核心API文档
1.4 综合实验
1.5 小结
1.6 习题
1.7 实验
第2章 Java语法基础
2.1 标识符和关键字
2.2 注释
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.7 方法
2.8 综合实验
2.9 小结
2.10 习题
2.11 实验
第3章 程序控制结构与数组
3.1 分支语句
3.1.1 f语句
3.1.2 if…else语句
3.1.3 if…elseif语句
3.1.4 switch语句
3.2 循环控制语句
3.2.1 while语句
3.2.2 do…while语句
3.2.3 for语句
3.2.4 break和continue关键字
3.3 数组
3.3.1 Java数组简介
3.3.2 一维数组
3.3.3 二维数组
3.4 综合实验
3.5 小结
3.6 习题
3.7 实验
第2篇 Java面向对象编程
第4章 类和对象
4.1 面向对象程序设计
……
第3篇 Java进阶
参考文献