展开全部

主编推荐语

本书是面向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、科普以及教材、教辅等领域。