可以朗读
语音朗读
210千字
字数
2021-07-01
发行日期
展开全部
主编推荐语
本书是面向Java初学者的入门级图书,以通俗易懂的语言详细讲解Java语言的基础知识。
内容简介
本书共分为10个单元,其中前9个单元共27个任务和26个实训,内容主要包括Java环境搭建、Java语法基础、面向对象的概念与思想、Java常用的类库、异常处理、线程、输入/输出功能、图形用户界面设计等。最后一个单元是一个综合实例,介绍Java程序如何设计、实现、编写和运行等操作。
本书是重庆市骨干专业的移动应用开发专业“Java程序设计”课程的配套教材。该项目提供了微课视频及操作演示视频,在超星学银在线平台可以使用。
本书体系完整,结构案例合理,可操作性强,内容深入浅出,语言通俗易懂,每个知识点都有配套例题进行解释说明,可作为高职院校计算机及相关专业的教学参考书。
目录
- 版权信息
- 前言
- 单元1 Java语言概述
- 任务1.1 搭建开发环境
- 1.1.1 Java语言概述
- 1.1.2 安装JDK
- 1.1.3 JDK目录介绍
- 任务1.2 一个最简单的Java应用程序
- 1.2.1 配置系统环境变量
- 1.2.2 Java程序的基本构成
- 单元小结
- 习题
- 单元2 Java语法基础
- 任务2.1 语法基础
- 2.1.1 标识符与命名规范
- 2.1.2 关键字
- 2.1.3 注释
- 2.1.4 基本数据类型
- 2.1.5 常量与变量
- 2.1.6 Java中的常用运算符
- 2.1.7 数据类型转换
- 任务2.2 选择语句
- 2.2.1 if语句
- 2.2.2 switch语句
- 任务2.3 循环语句
- 2.3.1 while语句
- 2.3.2 do-while语句
- 2.3.3 for语句
- 2.3.4 跳转语句
- 单元小结
- 习题
- 单元3 面向对象基础
- 任务3.1 类和对象
- 3.1.1 面向对象概述
- 3.1.2 面向对象的特点
- 3.1.3 类
- 3.1.4 对象
- 任务3.2 包
- 3.2.1 包的声明
- 3.2.2 包的导入
- 任务3.3 封装
- 3.3.1 访问修饰符
- 3.3.2 实现封装
- 单元小结
- 习题
- 单元4 继承和多态
- 任务4.1 继承
- 4.1.1 继承的概念
- 4.1.2 成员变量和成员方法的屏蔽
- 4.1.3 super关键字
- 4.1.4 final关键字
- 4.1.5 抽象类与抽象方法
- 任务4.2 接口
- 4.2.1 接口的定义
- 4.2.2 接口的实现
- 任务4.3 多态
- 4.3.1 重载
- 4.3.2 重写
- 4.3.3 向上转型
- 单元小结
- 习题
- 单元5 常用类库
- 任务5.1 字符串的使用
- 5.1.1 String类的介绍
- 5.1.2 StringBuffer类的介绍
- 任务5.2 数组的使用
- 5.2.1 一维数组
- 5.2.2 二维数组
- 任务5.3 日期类
- 5.3.1 Date类
- 5.3.2 Calendar类
- 任务5.4 Math类的使用
- 5.4.1 Math类的介绍
- 5.4.2 Math类的常用方法
- 任务5.5 集合的使用
- 5.5.1 集合概述
- 5.5.2 Map类的使用
- 单元小结
- 习题
- 单元6 异常
- 任务6.1 系统异常
- 6.1.1 异常的基本概念
- 6.1.2 异常的类型
- 6.1.3 捕获异常
- 6.1.4 抛出异常
- 任务6.2 自定义异常
- 6.2.1 创建自定义异常类
- 6.2.2 使用自定义异常类
- 单元小结
- 习题
- 单元7 线程
- 任务7.1 线程的创建与启动
- 7.1.1 线程的概念
- 7.1.2 线程的生命周期
- 7.1.3 线程类
- 7.1.4 创建与启动线程
- 任务7.2 线程的控制
- 7.2.1 线程的休眠
- 7.2.2 线程的中断
- 7.2.3 线程的插队
- 任务7.3 线程的同步
- 7.3.1 多线程引发的问题
- 7.3.2 实现同步线程
- 7.3.3 实现线程通信
- 单元小结
- 习题
- 单元8 Java输入/输出
- 任务8.1 字节流
- 8.1.1 字节流的读取操作
- 8.1.2 字节流的写入操作
- 任务8.2 字符流
- 8.2.1 字符流的读取操作
- 8.2.2 字符流的写入操作
- 任务8.3 文件
- 8.3.1 文件创建与信息获取
- 8.3.2 文件测试与删除
- 8.3.3 目录操作
- 单元小结
- 习题
- 单元9 图形用户界面
- 任务9.1 GUI的基本概念和组件
- 9.1.1 GUI的基本概念
- 9.1.2 Swing常用组件
- 任务9.2 布局管理器
- 9.2.1 布局管理器的概念与分类
- 9.2.2 FlowLayout
- 9.2.3 BorderLayout
- 9.2.4 GridLayout
- 9.2.5 自定义布局
- 任务9.3 事件处理机制
- 9.3.1 事件处理概述
- 9.3.2 事件分类
- 9.3.3 事件源与事件监听器
- 单元小结
- 习题
- 单元10 简单计算器设计与开发综合实例
- 任务10.1 程序框架设计
- 任务10.2 计算器布局设计
- 任务10.3 组件设计
- 任务10.4 事件监听设计与实现
- 任务10.5 计算式算法设计
- 参考文献
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。