Java程序设计(微课视频版)
配套微课视频、AI助教、习题答案、教学课件、教学大纲、源代码等资源。提供大量编程实例、编程练习题和编程实训,提高学生解决复杂软件工程问题的能力。

作者:董正言,刘文涛

丛书名:21世纪高等学校计算机类课程创新系列教材·微课版

定价:69.8元

印次:1-1

ISBN:9787302695226

出版日期:2025.08.01

印刷日期:2025.08.29

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书全面阐述Java语言编程技术,语言简洁、通俗易懂、内容全面、重点突出,并佐以大量例题以阐明重点内容。全书共16章,第1章介绍Java语言的核心特征,Java编程平台的搭建; 第2章和第3章介绍Java编程基础知识,包括基本数据类型、流程控制; 第4~11章介绍面向对象编程的核心技术,包括类和对象、继承、抽象类、接口和多态、JDK常用类、输入/输出流、泛型编程和集合类等内容; 第12章介绍Java数据库编程技术; 第13章介绍Java图形用户界面编程技术; 第14章介绍多线程编程技术; 第15章介绍套接字; 第16章介绍Java反射技术。限于篇幅,第16章以二维码拓展阅读的形式展示。 本书可以作为高等学校计算机科学和软件工程等相关专业“Java程序设计”课程的教材,也可以作为开发Java程序的参考书。 "

董正言,武汉轻工大学数学与计算机学院的教师,副教授。主要从事“Java程序设计”“面向对象程序设计”“软件工程学”“Java web程序设计”“Java EE开发技术”等课程的本科教学工作。

前言 新一轮科技革命和产业革命带动了传统产业的升级改造。党的二十大报告强调“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任,高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。 Web应用编程是新世纪兴起的一门学科,Java语言是Web编程的首选语言。 Java语言是20世纪90年代由Sun公司推出的一款纯粹的面向对象的编程语言。其核心特征是跨平台性,只要这个平台上安装了Java虚拟机,经过编译的Java程序就可以在这些平台上直接运行。这种“一次编译,到处运行”的特性使得Java成为开发Web应用程序的首选语言。自诞生之日起,Java得到了广泛的应用,到20世纪末即成为拥有程序员数量最多的编程语言。截至目前,Java编程技术的发展已历经了30余年,依然长盛不衰。 本书以2021年发布的JDK 17(最新的Java稳定版,一个可称为里程碑的版本)为基础,全面、详细地介绍Java语言编程技术。 为了使读者能够全面、透彻地掌握Java编程技术,本书中使用了大量演示例程,全部例程代码都基于JDK 17,并通过编译。 本书配备了丰富的教学资源,包括所有章节的课件、例题代码、习题及答案,读者可以登录清华大学出版社网站或扫描如下二维码登录课程网站进行下载。 课程网站二维码 本书语言简洁、重点突出,是一部...

目录
荐语
查看详情 查看详情

目录

下载源码

第1章绪论

1.1编程语言的发展及Java语言的诞生

1.2Java语言的发展

1.3Java语言的特点

1.4搭建开发环境

1.4.1下载并安装JDK

1.4.2下载并安装Eclipse

1.5第一个Java程序

1.5.1使用记事本编写Java程序

1.5.2在Eclipse中编写并运行程序

1.6课程思政建设

1.6.1课程思政的重要性

1.6.2课程思政设计

1.7小结

第2章Java基本数据类型和运算符

2.1Java基本数据类型

2.1.1整型

2.1.2浮点型

2.1.3字符型

2.1.4布尔型

2.2常量和变量

2.2.1常量

2.2.2变量

2.3控制台输入和输出

2.3.1控制台输入

2.3.2控制台输出

2.4运算符与表达式

2.4.1赋值运算符和赋值表达式

2.4.2算术运算符和算术表达式

2.4.3关系运算符和关系表达式

2.4.4逻辑运算符和逻辑表达式

2.4.5位运算符

2.4.6条件运算符和条件表达式

2.4.7其他运算符

2.5基本数据类型的类型转换

2.5.1自动类型转换

2.5.2强制类型转换

2.6字符串简介

2.7小结

第3章程序流程控制

3.1选择结构

3.1.1ifelse语句

3.1.2嵌套的ifelse语句

3.1.3ifelse... 查看详情

在阐明Java编程核心原理的基础上,提供大量编程实例、编程练习题和编程实训。力争做到寓教于练、寓学于练。在不断实践的过程中,提高学生解决复杂软件工程问题的能力,以契合工程认证工作的要求。教辅资料配套齐全。


查看详情