Java语言程序设计教程(微课版)
从学生角度出发,学生深度参与的教材;学生乐于购买的教材;学生参与竞赛的教材,多名蓝桥杯大赛获奖学生参与。

作者:张建兵,黄霁崴,连远锋

丛书名:高等学校计算机专业系列教材

定价:59.9元

印次:1-1

ISBN:9787302715054

出版日期:2026.06.01

印刷日期:2026.04.30

图书责编:龙启铭

图书分类:教材

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

"本书系统全面、由浅入深地讲解Java编程核心技术,从学生角度出发,让学生快速入门、快速掌握Java知识。本书理论与实践结合,内容涵盖了Java语言的基础语法、面向对象编程、高级特性及实际应用,帮助学生掌握Java开发的核心技能,全书共12章,第1章Java语言概述,第2章Java语言基础,第3章数组、字符串和集合类,第4章Java面向对象特性,第5章接口、内部类和包,第6章异常处理,第7章图形用户界面,第8章多线程程序设计,第9章输入输出与文件操作,第10章Java网络通信,第11章数据库应用,第12章构建和部署应用程序——Spring Boot。 本书循序渐进,从基础到进阶,辅以代码示例与练习题;以实战为驱动,每章包含案例和调试技巧;教学资源丰富,提供配套源代码、习题答案及竞赛题示例。本书适用于作为高等学校计算机类、信息类相关专业的“Java语言程序设计”教材,也适用于自学或作为Java开发的学习工具书,助力读者快速成长为合格的Java程序员。 "

前言 本书是一本系统全面、由浅入深讲解Java编程核心技术的教材,适合零基础入门者及有一定编程基础的开发者进阶学习。本书从学生角度出发,是一本让学生快速入门、快速掌握Java知识的教材。在过去的教学改革实践中,我们深刻认识到培养学生实际应用能力需要引入学生参与,本书以实践为导向,致力于培养学生的实际应用能力和问题解决能力。 在当前科技快速发展的环境下,学习Java编程对大学生而言具有重要意义。本书帮助学生系统掌握Java语言的基础知识、开发技巧和实践应用能力,以满足未来工作和职业发展的需求。 本书理论与实践结合,涵盖了Java编程的全方位内容,从基础概念开始,逐步引导学生掌握面向对象编程、多线程、网络编程等核心技术,帮助学生掌握Java开发的核心技能,并为后续学习框架或企业级开发打下坚实基础。 本书共12章,第1章Java语言概述,第2章Java语言基础,第3章数组、字符串和集合类,第4章Java面向对象特性,第5章接口、内部类和包,第6章异常处理,第7章图形用户界面,第8章多线程程序设计,第9章输入输出与文件操作,第10章Java网络通信,第11章数据库应用,第12章构建和部署应用程序——Spring Boot。 本书具有以下特色。 (1) 循序渐进: 从基础到进阶,辅以代码示例与练习题。 (2) 实战驱动: 每章包含案例和调试技巧。 (3) 资源丰富: 提供配套源码、习题答案及竞赛题示例。 (4) 立足读者: 从学生角度出发,是一本让学生快速入门、快速掌握Java知识的教材。 本书定位于线上线下结合使用,以实用性为主,结合视频、线上实践以及习题与...

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

第1章Java语言概述/1

1.1Java语言简介1

1.1.1Java语言的发展历史1

1.1.2Java语言的特点及优势3

1.1.3Java语言的运行环境及JVM虚拟机4

1.2Java语言程序开发6

1.2.1Java语言的关键包与协议6

1.2.2Java开发工具7

1.2.3Java开发过程8

1.2.4Java开发体验10

习题111

第2章Java语言基础/12

2.1标识符与关键字12

2.1.1Java基本语法12

2.1.2标识符13

2.1.3关键字13

2.2数据类型14

2.2.1基本数据类型15

2.2.2复合数据类型15

2.2.3常量与变量16

2.2.4类型转换17

2.3表达式和运算符18

2.3.1赋值运算符18

2.3.2算术运算符18

2.3.3关系运算符19

2.3.4逻辑运算符20

2.3.5位运算符20

2.3.6其他运算符21

2.3.7运算符的优先级22〖1〗Java语言程序设计教程(微课版)目录〖3〗〖3〗2.4程序基本结构与语句23

2.4.1程序的基本结构23

2.4.2顺序结构语句24

2.4.3选择语句24

2.4.4循环语句25

2.4.5转移语句28

习题229

第3章数组、字符串和集合类/30

3.1数组30

3.1.1数组的创建与使用30

3.1.2多维数组的应用36

3.2字符串39

3.2.1字符串的介绍39

3.2.2字符串操作40

3.2.3字符分析器43

3.2.4回文字符串46

3.2.5正则... 查看详情

"(1)循序渐进:从基础到进阶,辅以代码示例与练习题。

(2)实战驱动:每章包含案例和调试技巧。

(3)资源丰富:提供配套源码、习题答案及竞赛题示例。

(4)立足读者:从学生角度出发,是一本让学生快速入门、快速掌握Java知识的教材。

"


查看详情