Java开发课堂实录
更新日期:2024-07-13 00:59:56
书店:电子音像图书专营店
出版时间:2016-02
浏览量:1094
价格:0.0¥

书籍下载

内容介绍

基本信息

  • 商品名称:Java开发课堂实录
  • 作者:编者:孙宇霞//郑千忠
  • 定价:49
  • 出版社:清华大学
  • ISBN号:9787302403159

其他参考信息(以实物为准)

  • 出版时间:2016-02-01
  • 印刷时间:2016-02-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:367
  • 字数:667千字

内容提要

孙宇霞、郑千忠编著的《Java开发课堂实录》结 合教学的特点编写,将Java软件开发的技术以课程的 形式讲解。全书共分14课,通过通俗易懂的语言详细 介绍了Java编程基础知识。本书内容从简单的Java元 素、数据类型开始,深入讲解Java的方法、类和面向 对象的 特征,并且介绍了Java中的常用工具类、 异常处理、I/O流、集合框架、图形用户界面和数据 库编程等相关知识。 后通过一个成绩管理系统来介 绍Java编程在实际开发中的应用。
     本书可作为在校大学生使用Java进行课程设计的 参考资料,也可作为非计算机专业学生学习Java语言 的参考书。
    

目录

第1课 Java语言概述
1.1 基础知识讲解
1.1.1 Java语言简介
1.1.2 Java程序运行环境
1.1.3 简单的Java程序
1.1.4 Java程序的基本点
1.1.5 Java Application和Java Applet
1.2 实例应用:实现累加器
1.2.1 实例目标
1.2.2 技术分析
1.2.3 实现步骤
1.3 拓展训练
1.4 课后练习
第2课 简单数据类型及运算
2.1 基础知识讲解
2.1.1 变量与常量
2.1.2 基本数据类型
2.1.3 运算符与表达式
2.2 实例应用:实现计算器
2.2.1 实例目标
2.2.2 技术分析
2.2.3 实现步骤
2.3 拓展训练
2.4 课后练习
第3课 流程控制语句
3.1 基础知识讲解
3.1.1 选择语句
3.1.2 嵌套if语句
3.1.3 循环语句
4.1.5 跳转语句
3.2 实例应用:判断闰年
3.2.1 实例目标
3.2.2 技术分析
3.2.3 实现步骤
3.3 拓展训练
3.4 课后练习
第4课 类与对象
4.1 基础知识讲解
4.1.1 类概述
4.1.2 面向对象和对象
4.1.3 类成员
4.1.4 常用修饰符
4.2 实例应用:模拟网上购物
4.2.1 实例目标
4.2.2 技术分析
4.2.3 实现步骤
4.3 拓展训练
4.4 课后练习
第5课 深入面向对象编程
5.1 基础知识讲解
5.1.1 抽象类与接口
5.1.2 内部类和匿名类
5.1.3 方法的重载和重写
5.1.4 super关键字
5.1.5 包的概念
5.2 实例应用:模拟公司奖励制度
5.2.1 实例目标
5.2.2 技术分析
5.2.3 实现步骤
5.3 拓展训练
5.4 课后练习
第6课 数组与集合
6.1 基础知识讲解
6.1.1 数组
6.1.2 集合
6.2 实例应用:使用集合模拟百度贴吧
6.2.1 实例目标
6.2.2 技术分析
6.2.3 实现步骤
6.3 拓展训练
6.4 课后练习
第7课 异常
7.1 基础知识讲解
7.1.1 异常概述
7.1.2 异常分类
7.1.3 Java异常处理
7.2 实例应用:优化错误提示信息
7.2.1 实例目标
7.2.2 技术分析
7.2.3 实现步骤
7.3 拓展训练
7.4 课后练习
第8课 线程
8.1 基础知识讲解
8.1.1 线程基本概念
8.1.2 线程实现
8.1.3 线程的生命周期
8.1.4 线程的调度
8.1.5 线程同步
8.2 实例应用:实现进度条
8.2.1 实例目标
8.2.2 技术分析
8.2.3 实现步骤
8.3 拓展训练
8.4 课后练习
第9课 Java常用类
9.1 基础知识讲解
9.1.1 Object类
9.1.2 包装类
9.1.3 字符串
9.1.4 日期类
9.1.5 Random类
9.2 实例应用:模拟实现QQ空间签到查询
9.2.1 实例目标
9.2.2 技术分析
9.2.3 实现步骤
9.3 拓展训练
9.4 课后练习
0课 Java的输入输出流
10.1 基础知识讲解
10.1.1 输入输出流概述
10.1.2 字节输入输出流
10.1.3 字符输入输出流
10.1.4 文件
10.2 实例应用:读取 文本,并在末尾添加新内容
10.2.1 实例目标
10.2.2 技术分析
10.2.3 实现步骤
10.3 拓展训练
10.4 课后练习
1课 图形用户界面应用
11.1 基础知识讲解
11.1.1 AWT概述
11.1.2 容器
11.1.3 常用布局管理器
11.1.4 AWT基本组件
11.1.5 事件处理机制
11.1.6 Swing简介
11.1.7 Applet
11.2 实例应用:制作简易记事本
11.2.1 实例目标
11.2.2 技术分析
11.2.3 实现步骤
11.3 拓展训练
11.4 课后练习
2课 Java数据库编程
12.1 基础知识讲解
12.1.1 JDBC简介
12.1.2 安装JDBC驱动
12.1.3 连接数据库
12.1.4 访问数据库
12.1.5 ResultSet相关操作
12.1.6 事务处理
12.1.7 批处理
12.2 实例应用:学生信息管理
12.2.1 实例目标
12.2.2 技术分析
12.2.3 实现步骤
12.3 拓展训练
12.4 课后练习
3课 Java的网络编程
13.1 基础知识讲解
13.1.1 网络程序设计基础
13.1.2 TCP编程
13.1.3 URL编程
13.1.4 UDP编程
13.2 实例应用:年龄判断
13.2.1 实例目标
13.2.2 技术分析
13.2.3 实现步骤
13.3 拓展训练
13.4 课后练习
4课 成绩管理系统
14.1 系统分析
14.1.1 需求分析
14.1.2 系统设计
14.2 数据库分析与设计
14.2.1 创建数据表
14.2.2 创建数据库
14.3 公共模块设计
14.3.1 数据访问层
14.3.2 业务处理层
14.4 成绩管理模块设计
14.4.1 学生信息模块
14.4.2 课程信息模块
14.4.3 成绩信息模块
习题答案