作者:姜春磊,陈虹洁 著 无 译
页数:320
出版社:中国水利水电出版社
出版日期:2025
ISBN:9787522631127
电子书格式:pdf/epub/txt
网盘下载地址:下载JAVA面向对象程序设计(高等职业教育电子信息课程群系列教材)
内容简介
自Java问世以来,凭借其简单、面向对象、分布式、健壮性、安全性、可移植性、多线程等特点快速占领市场,连续十几年占据最受欢迎的编程语言第一的位置,被广泛应用于编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。即便今天,Java依然是主流的开发语言之一。“Java面向对象程序设计”课程是大学计算机相关专业必修课,本书定位于适合初学者学习Java技术的专业书籍,由浅入深带领读者有效学习Python技术,具有专业性、系统性、实战性特点。本书共16章,详细讲解了Java语言基础知识、面向对向编程和一些高级实用技术,包括:初识java、Java基础语法、运算符与表达式、选择结构、循环结构、数组、类和对象、继承和多态、接口、异常与程序调试、常用工具类、Java集合框架与泛型、File与IO流、Java多线程、JDBC数据库编程、Java网络编程。
目录
前言
第1章 初识Java
任务1 理解程序的定义
任务2 了解Java语言的发展历史和特性
任务3 了解Java技术体系及Java程序开发步骤
任务4 能够正确搭建Java开发环境
任务5 使用记事本开发第一个Java程序
任务6 使用常用集成开发环境开发Java程序
本章小结
本章习题
第2章 Java基础语法
任务1 掌握Java中注释的方法
任务2 理解Java编码规范
任务3 理解Java关键字和定义标识符的规则
任务4 掌握Java基本数据类型和类型转换
任务5 能够使用Java基本输入与输出
本章小结
本章习题
第3章 运算符与表达式
任务1 能够正确使用运算符
任务2 掌握表达式的用法
任务3 理解运算符的优先级
本章小结
本章习题
第4章 选择结构
任务1 理解流程控制
任务2 使用if语句处理单分支结构问题
任务3 使用if…else语句处理双分支结构问题
任务4 使用选择语句的嵌套处理复杂问题
任务5 使用多分支if选择结构处理复杂问题
任务6 使用switch结构解决特定问题
本章小结
本章习题
第5章 循环结构
任务1 使用while语句实现循环结构
任务2 使用do-while语句实现循环结构
任务3 使用for语句实现循环结构
任务4 使用多重循环解决复杂问题
任务5 使用break、continue等跳转语句控制程序流程
本章小结
本章习题
第6章 数组
任务1 理解和使用一维数组
任务2 使用增强for循环遍历数组
任务3 数组排序
任务4 向数组中插入元素
任务5 使用二维数组处理复杂问题
任务6 遍历二维数组
任务7 掌握Arrays类及其常用方法
本章小结
本章习题
第7章 类和对象
任务1 理解面向对象
任务2 使用面向对象进行程序设计
……
第8章 继承和多态
第9章 接口
第10章 异常与程序调试
第11章 常用工具类
第12章 Java集合框架
第13章 File与I/O流
第14章 Java多线程
第15章 JDBC数据库编程
第16章 Java网络编程
第1章 初识Java
任务1 理解程序的定义
任务2 了解Java语言的发展历史和特性
任务3 了解Java技术体系及Java程序开发步骤
任务4 能够正确搭建Java开发环境
任务5 使用记事本开发第一个Java程序
任务6 使用常用集成开发环境开发Java程序
本章小结
本章习题
第2章 Java基础语法
任务1 掌握Java中注释的方法
任务2 理解Java编码规范
任务3 理解Java关键字和定义标识符的规则
任务4 掌握Java基本数据类型和类型转换
任务5 能够使用Java基本输入与输出
本章小结
本章习题
第3章 运算符与表达式
任务1 能够正确使用运算符
任务2 掌握表达式的用法
任务3 理解运算符的优先级
本章小结
本章习题
第4章 选择结构
任务1 理解流程控制
任务2 使用if语句处理单分支结构问题
任务3 使用if…else语句处理双分支结构问题
任务4 使用选择语句的嵌套处理复杂问题
任务5 使用多分支if选择结构处理复杂问题
任务6 使用switch结构解决特定问题
本章小结
本章习题
第5章 循环结构
任务1 使用while语句实现循环结构
任务2 使用do-while语句实现循环结构
任务3 使用for语句实现循环结构
任务4 使用多重循环解决复杂问题
任务5 使用break、continue等跳转语句控制程序流程
本章小结
本章习题
第6章 数组
任务1 理解和使用一维数组
任务2 使用增强for循环遍历数组
任务3 数组排序
任务4 向数组中插入元素
任务5 使用二维数组处理复杂问题
任务6 遍历二维数组
任务7 掌握Arrays类及其常用方法
本章小结
本章习题
第7章 类和对象
任务1 理解面向对象
任务2 使用面向对象进行程序设计
……
第8章 继承和多态
第9章 接口
第10章 异常与程序调试
第11章 常用工具类
第12章 Java集合框架
第13章 File与I/O流
第14章 Java多线程
第15章 JDBC数据库编程
第16章 Java网络编程