





定价:69.8元
印次:1-4
ISBN:9787302636755
出版日期:2023.10.01
印刷日期:2025.03.12
图书责编:付弘宇
图书分类:教材
结合实用案例讲解Java语法、面向对象程序设计技术和核心API。 全书共10章,内容涵盖Java概述、Java语法基础、面向对象基础、面向对象高级技术、 Java API、异常处理机制、Java I/O流、多线程、Java GUI编程和Java网络编程等知识要点。案例丰富,以JDK 17和IntelliJ IDEA等流行的开发环境为依托,力求让读者通过案例 掌握Java编程技术。另一个特色是在阐释专业内容的同时自然融入思政元素, 具有鲜明的时代性和引领性。 可作为普通高等院校计算机、软件工程、人工智能等专业“面向对象程序设计”“Java程序设计”课程的教材,也适 合编程爱好者自学和培训使用。
梁胜彬,博士,现任河南大学副教授,硕士生导师。主要研究方向包括机器学习、服务计算等。先后发表SCI、EI收录论文20余篇,授予国家发明专利3项,主编教材4部,主持完成5项省部级科研项目。
前言 当前信息技术方兴未艾,Java作为软件项目开发领域重要的程序设计语言,具有面向对象、功能强大、简单易用等特点,已成为软件开发人员必学的程序设计语言之一。为贯彻落实教育部《高等学校课程思政建设指导纲要》文件精神,加强学生在学习专业课程过程中工程伦理教育的目标要求,本书在全面系统介绍Java面向对象程序设计的同时,将各章知识内容与蕴含的职业道德、价值理念等思政元素完美结合,使学生在学习专业知识的过程中,领悟其中的人文精神和科学素养,增加教材的知识性、引领性和时代性,达到寓教于学的目的。 1. 本书组织结构 本书采用基础为本、案例驱动的方式介绍Java面向对象程序设计的理论与实践。让读者从零基础入门,快速掌握Java程序设计的技能。全书共10章,内容涵盖Java概述、Java语法基础、面向对象基础、面向对象高级技术、Java API、异常处理机制、 Java I/O流、 多线程、Java GUI编程和Java网络编程等知识要点。 第1章介绍Java的基本特征、面向对象的程序设计方法和JDK、IDEA等开发工具的使用方法。 第2章介绍Java的基本语法、数据类型、标识符、流程控制语句、方法、数组、人机交互方法等。 第3章介绍Java面向对象的基础知识,类和对象的概念,包括成员变量、构造方法、访问控制、对象清理等。 第4章介绍Java的高级面向对象技术,如继承与多态机制、接口与抽象类、内部类等。 第5章介绍Java常用API、集合与泛型,包括字符串、时间与日期、数值与随机数、系统相关类等。 第6章介绍Java的异...
目录
第1章Java概述
1.1面向对象程序设计
1.1.1面向对象程序设计的基本概念
1.1.2面向对象程序设计的基本特征
1.1.3面向对象程序设计的优势
1.2Java的历史及特性
1.2.1Java的发展简史
1.2.2Java的语言特性
1.3搭建Java开发环境
1.3.1安装JDK
1.3.2常用JDK命令介绍
1.3.3IntelliJ IDEA介绍
1.4编写第一个Java程序
1.4.1Hello, World!
1.4.2思政与拓展: 弘扬工匠精神
1.4.3Java环境变量
1.4.4Java程序运行机制
1.5Java常用包介绍
1.5.1包的概念
1.5.2Java API常用包
1.5.3包的创建
1.5.4包的导入
小结
第2章Java语法基础
2.1标识符和关键字
2.1.1注释
2.1.2标识符与关键字
2.1.3分隔符
2.2基本数据类型
2.2.1基本数据类型概述
2.2.2整型
2.2.3布尔型
2.2.4字符型
2.2.5浮点型
2.3变量和常量
2.3.1变量
2.3.2常量
2.4数据类型转换
2.4.1自动类型转换
2.4.2强制类型转换
2.4.3包装类转换
2.5运算符
2.5.1操作数和表达式
2.5.2优先级和结合方向
2.5.3算术运算符
2....
2. 资源丰富,配套PPT课件、教学大纲、电子教案、题库、视频、思政案例、源码等。"