面向对象程序设计(Java语言描述·微课版·基于IntelliJ IDEA)
提供1100页PPT、大纲、180页教案、视频、源码、上机、题库、思政教案,基于Java 21

作者:伞晓丽,沈泽刚 主编;孙蕾,董研,刘雪娜 副主编

丛书名:高等学校大学计算机课程系列教材

定价:69.8元

印次:1-1

ISBN:9787302687467

出版日期:2025.05.01

印刷日期:2025.05.07

图书责编:王冰飞

图书分类:教材

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

"面向对象程序设计是当今主流的程序设计技术,掌握面向对象编程语言和编程方法是一名程序员必备的技能。本书以Java作为描述语言,介绍面向对象编程的基础知识。全书共分为12章,包括Java入门,数据类型与运算符,结构化编程,类、对象和方法,数组,面向对象特征,Java的核心类库,接口与内部类,异常处理,泛型与集合,输入输出,图形界面编程等。 本书重点强调三方面主题: 面向对象编程方法、Java语言的基础知识和Java核心类库。本书采用JDK 21版讲解,融入Java部分新特征,使用流行的IntelliJ IDEA开发工具。本书每章配有习题与上机实验,提供教学大纲、教学课件、电子教案、程序源码、在线题库、习题答案及教学视频等配套资源。 本书可作为高等院校计算机相关专业“面向对象程序设计”或“Java语言程序设计”课程教材。 "

前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 面向对象程序设计是当今程序设计的主流技术,掌握面向对象编程语言和编程方法是一名程序员必备的技能。Java语言作为经典的面向对象语言,受到了程序设计人员的广泛欢迎。Java语言也是学习面向对象编程思想的理想工具,尤其适合无编程基础的人作为第一语言学习。 本书以Java作为描述语言,在简要介绍程序设计的基础知识后,着重讲解了Java面向对象的编程思想,通过精选示例与案例的学习与实践,读者可以快速掌握面向对象编程思想和Java编程的核心技术。 本书内容 全书共分为12章,每章的具体内容如下。 第1章介绍编程语言的基本概念以及Java开发环境的构建和简单程序的开发,其中包括IntelliJ IDEA开发环境的使用。 第2章介绍Java语言的数据类型、变量、表达式以及常用运算符的使用。 第3章介绍Java的程序流程控制语句,包括选择结构和循环结构,这是结构化编程的基础。 第4章重点介绍类的定义、方法的设计以及对象的创建,变量作用域以及对象初始化和清除。 第5章介绍数组及其应用。 第6章介绍面向对象基本特征,包括包与类库、封装性与访问修饰符、类的继承、对象转换与多态。本章...

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

目录

第1章Java入门

1.1编程语言概述

1.1.1编程语言

1.1.2编程语言范式

1.2建立开发环境

1.2.1JDK的下载与安装

1.2.2JDK目录

1.2.3关于环境变量

1.2.4Java API文档

1.3第一个Java程序

1.3.1编写Java程序

1.3.2编译Java程序

1.3.3执行Java程序

1.3.4第一个程序分析

1.4IntelliJ IDEA开发工具

1.4.1IntelliJ IDEA的下载和安装 

1.4.2创建Java项目

1.4.3Java程序的编辑、编译和运行

1.4.4IntelliJ IDEA代码完成功能

1.4.5代码错误及修改

1.5本章小结

1.6习题与实践 

1.7上机实验

第2章数据类型与运算符

2.1Java的数据类型

2.1.1基本数据类型

2.1.2引用数据类型

2.2变量与赋值

2.2.1Java关键字

2.2.2Java标识符

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.4.3字符型字面值

2.4.4布尔型字面值

面向对象程序设计(Java语言描述·微课版·基于IntelliJ IDEA)... 查看详情

"本书特点:

(1)案例式教学:采用案例式教学法,强调基础入门,重点介绍面向对象编程思想和Java语言基础,帮助读者快速进入编程状态,从案例学习中逐步掌握面向对象编程思想。

(2)重视能力培养: 强调实践能力、思考能力和创新能力的培养,内容、实例新颖,具有可操作性和实用性。

(3)配套资源丰富:包括教学大纲、教学课件、电子教案、程序源码、在线题库、习题答案及教学视频等。

(4)本书提供22个综合案例、400道练习题、59道编程题、43个实验题目。"

查看详情