当前位置:主页 > 课后答案 > Java习题答案
Java 语言程序设计(第3版)

《Java 语言程序设计(第3版)》课后习题答案

  • 更新:2021-05-03
  • 大小:55 KB
  • 类别:Java
  • 作者:邵丽萍、邵光亚、张后扬
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《Java语言程序设计(第3版)》是2008年清华大学出版社出版的图书,作者是邵丽萍。

Java是近年来十分流行的程序设计语言,又是一门通用的网络编程语言,在Internet上有着广泛的应用。本书全面介绍了Java语言的功能和特点,主要内容包括Java语言基础知识、Java语法构成、面向对象编程技术、常用系统类的使用、图形用户界面设计、图形处理、多媒体处理、异常处理、多线程技术和访问数据库技术等内容。本书以通俗易懂的语言介绍了大量的实例,从实用的角度解释了Java面向对象编程思想,介绍了Java编程技巧。本书不仅适合没有编程经验的读者学习,也适合有一定程序语言基础的读者自学,本书可作为高等院校或计算机培训班的教材。

目录

  • 第1章Java语言概述
  • 1.1Java的起源
  • 1.2Java语言的特点
  • 1.3Java的运行机制
  • 1.4程序设计算法及描述
  • 1.5Java程序的开发过程
  • 1.5.1JDK的下载与安装
  • 1.5.2Java工具集与标准类库
  • 1.5.3Java程序的开发过程
  • 1.5.4源文件命名规范与注释语句
  • 1.5.5Java程序示例
  • 实验1
  • 习题1
  • 第2章Java语言基础
  • 2.1数据类型
  • 2.1.1Java的数据类型
  • 2.1.2常量与变量
  • 2.1.3变量赋值
  • 2.1.4关键字
  • 2.1.5转义符
  • 2.2基本数据类型应用示例
  • 2.2.1整数类型与浮点类型
  • 2.2.2字符型
  • 2.2.3布尔型
  • 2.2.4数据类型的转换
  • 2.3表达式和运算符
  • 2.3.1表达式与运算符分类
  • 2.3.2算术运算符
  • 2.3.3关系与逻辑运算符
  • 2.4程序控制语句
  • 2.4.1语句
  • 2.4.2键盘输入语句
  • 2.4.3顺序控制语句
  • 2.4.4if选择语句
  • 2.4.5switch语句
  • 2.4.6循环语句
  • 2.4.7跳转语句
  • 实验2
  • 习题2
  • 第3章面向对象程序设计基础
  • 3.1面向对象的基本概念
  • 3.2类
  • 3.2.1类的定义
  • 3.2.2成员变量和局部变量
  • 3.3成员方法
  • 3.3.1方法的定义
  • 3.3.2方法的调用
  • 3.3.3方法重载
  • 3.3.4构造方法
  • 3.4对象
  • 3.5面向对象特性
  • 3.5.1封装性
  • 3.5.2继承性
  • 3.5.3多态性
  • 3.5.4其他修饰符的用法
  • 3.6接口
  • 3.6.1接口的定义
  • 3.6.2接口的应用
  • 3.7包
  • 3.7.1创建自己的包
  • 3.7.2压缩文件jar
  • 实验3
  • 习题3
  • 第4章数组与字符串
  • 4.1数组
  • 4.1.1一维数组
  • 4.1.2多维数组的应用
  • 4.2字符串
  • 4.2.1字符串的表示
  • 4.2.2字符串的常用方法
  • 4.2.3StringTokenizer字符分析器
  • 4.2.4正则表达式
  • 4.2.5main()中的参数
  • 4.3StringBuffer类
  • 实验4
  • 习题4
  • 第5章图形用户界面设计
  • 5.1图形用户界面概述
  • 5.2窗体容器和组件
  • 5.2.1窗体容器JFrame类
  • 5.2.2按钮和事件处理
  • 5.3面板容器和界面布局管理
  • 5.3.1面板JPanel类
  • 5.3.2界面布局策略
  • 5.4JComponent类组件的使用
  • 5.4.1JComponent类组件
  • 5.4.2文本组件和标签
  • 5.4.3单选按钮、复选框和下拉列表
  • 5.4.4卡片选项页面(JTabbedPane)
  • 5.4.5滑杆(JSlider)和进度指示条(JProgressBar)
  • 5.4.6表格(JTable)
  • 5.5菜单与对话框
  • 5.5.1菜单
  • 5.5.2弹出式菜单
  • 5.5.3对话框
  • 5.6树
  • 5.6.1树的概念
  • 5.6.2树的构造方法
  • 实验5
  • 习题5
  • 第6章Java图形与事件处理
  • 6.1图形与图形的描绘
  • 6.1.1图形绘制特点及绘图工具
  • 6.1.2Graphics类
  • 6.1.3Java 2D
  • 6.1.4图形应用程序设计实例
  • 6.2事件处理
  • 6.2.1事件处理机制
  • 6.2.2事件类
  • 6.2.3鼠标事件
  • 6.2.4事件适配器
  • 6.2.5键盘事件
  • 6.2.6焦点事件
  • 实验6
  • 习题6
  • 第7章多线程与异常处理
  • 7.1异常处理
  • 7.1.1Java的异常处理机制
  • 7.1.2异常的抛出
  • 7.1.3异常处理
  • 7.2多线程的基本概念
  • 7.2.1线程与多线程
  • 7.2.2线程的生命周期
  • 7.2.3线程的优先级
  • 7.3线程的使用方法
  • 7.3.1创建Thread子类构造线程
  • 7.3.2实现Runnable接口构造线程
  • 7.4线程同步
  • 7.4.1使用多线程造成的数据混乱
  • 7.4.2同步线程
  • 实验7
  • 习题7
  • 第8章文件和输入输出流
  • 8.1输入输出流
  • 8.1.1流的概念
  • 8.1.2io类库
  • 8.2文件处理
  • 8.2.1文件与目录管理
  • 8.2.2文件流
  • 8.3随机存取文件和本地可执行文件
  • 8.3.1随机存取文件流
  • 8.3.2本地可执行文件
  • 8.4数据流与对象流
  • 8.4.1数据流
  • 8.4.2对象流
  • 8.5Java多媒体技术
  • 8.5.1应用输入流播放音频文件
  • 8.5.2Java多媒体包JMF的应用
  • 实验8
  • 习题8
  • 第9章网络通信
  • 9.1网络编程的基础知识
  • 9.1.1IP地址和端口号
  • 9.1.2套接字
  • 9.2基于TCP协议网络程序设计
  • 9.2.1客户机/服务器模式
  • 9.2.2同时服务于多个客户的解决方案
  • 9.3基于UDP协议网络程序设计
  • 9.3.1基于UDP协议的数据报套接字
  • 9.3.2数据报的程序设计过程
  • 9.3.3广播数据报套接字
  • 9.4JApplet编程
  • 9.4.1JApplet及常用方法
  • 9.4.2JApplet应用示例
  • 实验9
  • 习题9
  • 第10章Java数据库连接
  • 10.1JDBC概述
  • 10.2SQL语句简介
  • 10.3JDBC API
  • 10.3.1JDBC API简介
  • 10.3.2JDBC驱动程序及URL格式
  • 10.4JDBC编程实例
  • 10.4.1数据库编程的一般步骤
  • 10.4.2数据表操作
  • 10.4.3数据库应用
  • 实验10
  • 习题10
  • 第11章综合应用设计实例
  • 11.1“推箱子”游戏程序设计
  • 11.1.1键盘监听接口和击键事件类
  • 11.1.2用键盘方向键控制图形移动
  • 11.1.3推另一图形移动
  • 11.1.4由地图文件安排游戏画面
  • 11.1.5障碍物的处理方法
  • 11.2远程桌面控制系统设计
  • 11.2.1引例——捕获桌面屏幕图像
  • 11.2.2系统结构设计
  • 11.2.3需要使用的类
  • 11.2.4服务器端程序的实现
  • 11.2.5客户端程序的实现
  • 11.3基于分布模式的云计算系统
  • 11.3.1分布模式的云计算
  • 11.3.2简易云计算系统设计
  • 习题11

资源下载

资源下载地址1:https://pan.baidu.com/s/1SVHdV05Gv7BnDyJx4ndCdA

相关资源

网友留言