-
内容大纲
为贯彻落实2020年教育部印发的《高等学校课程思政建设指导纲要》中对工科类专业课程提出的课程思政要求,本书从实用性和思政性两方面设计了一些包含思政元素的编程案例,将思政元素有机融入程序的代码编写中,寓价值观引导于知识传授和程序设计能力培养之中。
本书共13章,主要讲解面向对象程序设计思想与特性、Java语言概述、变量与常量、运算符与表达式、选择结构与循环结构、方法与数组、类与对象、继承与多态、抽象类与接口、内部类与异常、Java常用类、集合与泛型、Lambda与Stream、文件与I/O流、JDBC数据库操作、多线程与网络编程、反射与注解等内容。本书提供了大量应用实例,每章后均附有习题,并且在大部分章节中指出了思政元素融入点。
本书可作为高等院校本科、专科计算机类相关专业的面向对象程序设计(Java)或Java语言程序设计课程的教材,也可作为自学编程人员的参考用书。 -
作者介绍
-
目录
第1章 初识Java与面向对象程序设计
1.1 Java概述
1.1.1 计算机编程语言发展史
1.1.2 Java语言发展史
1.1.3 Java语言的特点
1.1.4 Java跨平台原理
1.2 面向对象程序设计思想
1.2.1 面向过程程序设计
1.2.2 面向对象程序设计
1.2.3 面向对象与面向过程程序设计的比较
1.3 Java开发环境搭建
1.3.1 JDK与JRE
1.3.2 JDK安装
1.3.3 环境变量配置
1.4 第一个Java程序:HelloWorld!
1.4.1 显示文件扩展名
1.4.2 编写代码
1.4.3 编译与执行
1.4.4 代码解析
1.4.5 代码的注释
1.5 Java常用开发工具
1.5.1 Eclipse的安装与使用
1.5.2 IntelliJ IDEA的安装与使用
1.6 本章思政元素融入点
1.7 本章小结
1.8 习题
第2章 Java编程基础
2.1 变量与常量
2.1.1 关键字和保留字
2.1.2 标识符与命名规范
2.1.3 数据类型
2.1.4 变量的定义与赋值
2.1.5 常量
2.1.6 变量的类型转换
2.1.7 Scanner的使用
2.2 运算符与表达式
2.2.1 算术运算符
2.2.2 赋值运算符
2.2.3 关系运算符
2.2.4 逻辑运算符
2.2.5 位运算符
2.2.6 三元运算符
2.2.7 运算符的优先级
2.3 选择结构
2.3.1 if语句
2.3.2 switch语句
2.3.3 选择结构的嵌套
2.3.4 两种选择结构的对比
2.4 循环结构
2.4.1 for语句
2.4.2 while语句
2.4.3 do…while语句
2.4.4 break和continue语句
2.4.5 循环语句的嵌套
2.4.6 三种循环结构的应用场景
2.5 方法
2.5.1 方法介绍
2.5.2 方法声明与调用
2.5.3 方法重载
2.5.4 方法递归
2.6 数组
2.6.1 数组概述
2.6.2 数组的常见操作
……
第3章 面向对象程序设计(基础)
第4章 面向对象程序设计(进阶)
第5章 异常
第6章 Java常用类
第7章 集合与泛型
第8章 Lambda与Stream
第9章 文件与I/O流
第10章 JDBC
第11章 多线程
第12章 网络编程
第13章 反射与注解
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
