欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Java程序设计与实战 雷鸿 2019年版

收藏
  • 大小:33.54 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Java程序设计与实战
作者:雷鸿
出版时间:2019年版
内容简介
  《Java程序设计与实战》分理论篇和实战篇。理论篇的主要内容包括Java的开发环境配置、基本语法、基本结构、数组和字符串、对象和类、继承和封装、常用类和集合框架等;实战篇以4个实用、有趣的游戏或项目作为训练题材,训练内容涉及《Java程序设计与实战》所介绍的基本知识和技术要点,进一步强化读者对Java的基本语法、基本结构、数组和字符串、类和对象等面向对象设计思想及相关技巧的理解,进而全面提高实践动手能力。
  《Java程序设计与实战》使用的开发环境是JDK1.8+IDE(Eclipse),全书内容由浅入深、结构合理、重点难点突出、注重应用。
  《Java程序设计与实战》的编写结合了企业软件开发的思想,为学校教学量身定做,针对每个章节都设置了建议的基本教学课时;书中列出了所有实例的代码以及开发过程中用到的软件,供读者学习和参考。
  《Java程序设计与实战》可作为高校计算机科学与技术、软件工程、网络工程、物联网、计算机软件、计算机信息管理、电子信息技术和经济管理等相关专业的程序设计教材,也可以作为科研、程序设计等人员的参考书籍。
内页插图

目录
理论篇
第1章 开发简单Java应用程序
1.1 Java语言的发展过程
1.2 Java的工作原理及特点
1.2.1 Java程序的处理过程
1.2.2 Java字节码文件
1.2.3 Java虚拟机
1.2.4 垃圾回收
1.3 Java SDK的安装与配置
1.3.1 下载并安装Java SDK开发工具
1.3.2 JDK的配置与测试
1.4 Eclipse的安装与使用
1.4.1 Eclipse的安装与启动
1.4.2 Eclipse的使用
1.5 Java程序开发
1.5.1 JavaApplication
1.5.2 Java Applet
习题
第2章 Java的基本语法(上)
2.1 代码编写规则
2.1.1 代码编写规则
2.1.2 注释
2.2 标识符的作用
2.2.1 标识符的命名
2.2.2 保留字/关键字
2.3 变量和常量
2.3.1 变量
2.3.2 常量
2.4 数据类型
2.4.1 简单类型
2.4.2 引用类型
2.5 类型转换
2.5.1 自动类型转换
2.5.2 强制类型转换
2.5.3 几种特殊类型的转换
习题
第3章 Java的基本语法(下)
3.1 if语句
3.1.1 简单if语句
3.1.2 标准if.else语句
3.1.3 多重if语句
3.1.4 嵌套if语句
3.2 switch-case语句
3.3 for语句
3.3.1 break语句
3.3.2 continue语句
3.3.3 多重for循环语句
3.3.4 多重f10r循环语句中的break
3.4 while语句
习题
第4章 Java的数组
4.1 数组
4.1.1 数组的声明
4.1.2 数组的创建
4.1.3 数组的使用注意事项
4.2 基本数据类型数组
4.2.1 基本数据类型数组的初始化
4.2.2 基本数据类型数组的应用
4.3 引用数据类型数组
4.3.1 引用数据类型数组的创建
4.3.2 引用数据类型数组的初始化
4.3.3 引用数据类型数组的应用
4.4 二维数组
4.4.1 二维数组的定义
4.4.2 二维数组的初始化
4.4.3 二维数组的应用
4.5 三维数组及多维数组
4.5.1 三维数组
4.5.2 多维数组
习题
第5章 Java的类和对象(上)
5.1 类和对象的概念
5.1.1 面向对象程序设计概述
5.1.2 类的基础概述
5.1.3 类是对象的蓝本
5.1.4 类的声明
5.1.5 类与类之间的关系
5.2 面向对象
5.2.1 对象的特征
5.2.2 现实对象与软件对象
5.2.3 对象的作用
5.2.4 对象的创建
5.2.5 对象的封装
5.3 HelloWorld实例分析
5.4 成员方法
5.4.1 void返回方法
5.4.2 无参方法
5.4.3 多参方法
5.5 局部变量和成员变量
5.6 静态变量与静态方法
5.7 包的定义与导入
5.8 访问控制符
5.9 重载
5.1 0类的实例化
5.1 1静态块和实例块
习题
第6章 Java的类和对象(下)
6.1 继承的概念
6.2 子类对象的创建
6.3 this与super
6.4 继承中的访问控制符
6.5 覆盖
6.6 多态
6.7 引用的范围
6.7.1 引用变量的类型转换
6.7.2 Object类与Object型引用变量
6.8 “==”与equalsO
6.9 类的层级图
6.10 抽象类
6.11 接口
6.12 final关键字
6.13 接口与回调
6.14 Cloneable接口与Enumeration接口
习题
第7章 Java的常用类
7.1 String类
7.1.1 String类的构造函数
7.1.2 String类的方法
7.1.3 字符串池
7.2 StringBuffer类
7.2.1 StringBuffer类的构造函数
7.2.2 StringBuffer类的方法
7.3 StringBuilder类
7.3.1 StringBuilder类的构造函数
7.3.2 StringBuilder类的方法
7.3.3 String类、StringBuffer类和StringBuilder类的效率比较
7.4 Math类
7.5 BigInteger类
7.6 Arrays类
7.7 Date类
7.8 Locale类
7.9 Random类
7.10 Calendar类
7.11 Java执行其他的程序
习题
第8章 Java的集合框架
8.1 Collection接口
8.1.1 常用方法
8.1.2 迭代器
8.2 List接口
8.2.1 常用方法
8.2.2 实现原理
8.3 Map接口
8.3.1 概述
8.3.2 常用方法
8.3.3 Comparable接口
8.3.4 实现原理
8.4 Set接口
8.5 集合框架中常用类的区别
习题

实战篇
实战S1 Java开发环境平台搭建
S1.1 实战指导
S1.2 知识分析
S1.3 拓展应用
实战S2 利用Java循环和分支结构开发万年历
S2.1 实战任务的引入
S2.2 知识背景
S2.3 实战任务的实现
S2.4 拓展应用
实战S3 利用Java的类和对象开发猜拳游戏
S3.1 实战任务的引入
S3.2 知识背景
S3.3 实战任务的实现
S3.4 拓展应用
实战S4 利用Java综合知识开发MINI音乐管理系统
S4.1 实战任务的引入
S4.2 知识背景
s4.3 实战任务的实现
S4.4 拓展应用

致谢
下载地址