java语言程序设计教程翁恺第二版课后答案_《JAVA语言程序设计教程(第2版)/翁恺 肖少拥》翁恺,肖少拥著【摘要 书评 在线阅读】-苏宁易购图书...

第1章  Java语言概述

1.1  Java的历史

1.2  Java程序运行环境与特点

1.2.1  跨平台(Cross Platform)/可移植性(Portablc)

1.2.2  运行效率

1.2.3  稳  定

1.2.4  简  单

1.2.5  动  态

1.3  面向对象的基本概念

1.3.1  对  象

1.3.2  面向对象

1.3.3  类

1.4  面向对象程序设计的原则

1.4.1  封  装

1.4.2  组合

1.4.3  继承

1.4.4  多态性

1.5  第一个Java程序

1.5.1  在终端中运行的Java程序

1.5.2  在网页中运行的Java程序

思考题与习题

第2章  定义自己的类

2.1  类的定义

2.2  名  字

2.3  类的方法成员

2.4  变  量

2.4.1  基本数据类型

2.4.2  方法的本地变量

2.4.3  类的成员变量

2.5  运算符与表达式

2.5.1  赋值表达式

2.5.2  算术运算

2.5.3  类型转换

2.5.4  关系运算和逻辑运算

思考题与习题

第3章  程序流程

3.1  if语句

3.1.1  基本if语句

3.1.2  if-else语句

3.1.3  语句决

3.1.4  条件运算符

3.1.5  嵌套的if语句

3.1.6  比较浮点数和字符

3.2  switch语句

3.3  循环语句

3.3.1  whilC循环

3.3.2  do-while循环

3.3.3  for循环

3.4  循环嵌套与无穷循环

3.5  break和continue

3.6  注释语句

思考题与习题

第4章  使用对象

4.1  制造对象

4.2  对象变量的赋值

4.3  调用对象的方法

4.3.1  方法的调用

4.3.2  方法的参数

4.3.3  方法的返回值

4.4  类的静态成员

4.4.1  静态成员变量

4.4.2  静态方法

4.4.3  Math类

4.5  包裹类型

4.6  枚举类型

4.7  数组

4.7.1  数组的创建和使用

4.7.2  对象数组

思考题与习题

第5章  初始化与访问控制

5.1  定义初始化

5.2  构造方法

5.3  方法重载

5.4  包

5.4.1  包的概念

5.4.2  创建包

5.4.3  使用包

5.5  访问控制

5.5.1  类成员的访问属性

5.5.2  类的访问控制

思考题与习题

第6章  继承与多态

6.1  继  承

6.1.1  Java的继承

6.1.2  继承得到的访问属性

6.1.3  初始化和参数传递

6.2  多态性

6.2.1  覆盖

6.2.2  向上类型转换

6.2.3  绑  定

6.3  final

6.3.1  final的变量

6.3.2  final的方法

6.3.3  final的类

6.4  抽象与接口

6.4.1  抽象方法与抽象类

6.4.2  接口:完全抽象的类

6.5  内部类与匿名类

6.5.1  ?部类

6.5.2  匿名类

思考题与习题

第7章  Java类库

7.1  Java类库

7.1.1  类库的使用

7.1.2  常用类库简介

7.2  字符串类

7.2.1  String类

7.2.2  StringBuffer类

7.3  基本数据类

7.3.1  Integer类

7.3.2  Long类

7.3.3  Float类

7.3.4  Double类

7.4  实用工具类

7.4.1  日期类

7.4.2  Arrays类

7.4.3  Random类

7.4.4  Vector类

7.4.5  System类

思考题与习题

第8章  Java GUI(Ⅰ)

8.1  小应用程序

8.1.1  Applet简介

8.1.2  HTML语言

8.1.3  Applet执行流程

8.2  图形界面

8.2.1  标签类

8.2.2  按钮类

8.2.3  文本类

8.2.4  列表类

8.2.5  复选框类

8.3  事件处理

8.3.1  事件模型

8.3.2  事件及监听者

8.3.3  内部类监听者

思考题与习题

第9章  Java GUI(Ⅱ)

9.1  颜色与字体设置

9.1.1  颜色类

9.1.2  字体类

9.2  布局管理

9.2.1  顺序布局

9.2.2  边界布局

9.2.3  网格布局

9.2.4  面板Panel类

9.3  Swing程序设计

9.3.1  Swing简介

9.3.2  Swing基本组件

9.3.3  事件处理

9.4  应用程序GUI

9.4.1  窗口

9.4.2  菜单

9.4.3  对话框

思考题与习题

第10章  Java的异常处理

10.1  异常:无法挽回的局面

10.2  异常机制

10.2.1  throw抛出

10.2.2  catch匹配

10.2.3  finally

10.3  异常声明

10.4  运行时刻系统异常

思考题与习题

第11章  Java的输入输出

11.1  字节流InptltStream/OutputStrearn

11.1.1  介质流

11.1.2  过滤器流

11.2  字符流Reader/Writer

11.3  格式化输出

11.4  File类

11.5  对象串行化

思考题与习题

第12章  多线程

12.1  多线程概述

12.1.1  多线程模型

12.1.2  Java线程的生命周期

12.2  多线程编程

12.2.1  Thread类

12.2.2  Runnable接口

12.3  多线程管理

12.3.1  线程调度

12.3.2  线程同步

思考题与习题

第13章  多媒体技术

13.1  图形绘制

13.1.1  直线

13.1.2  矩形

13.1.3  椭圆与圆

13.1.4  圆弧

13.1.5  多边形

13.2  图像处理

13.2.1  图像显示

13.2.2  图像变换

13.3  音频播放

13.3.1  播放原理

13.3.2  Applet程序的声音播放

13.3.3  Application程序的声音播放

13.4  动画编程

思考题与习题

参考文献

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/406454.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python网页抓取、模拟登录

From: http://www.cnblogs.com/bboy/archive/2010/10/29/1864537.html 用python抓取网页是非常简单的事,简单的几行代码就可以解决。。。这里稍微记录一下 需要引用的包有主要是 urllib2,urllib也可以引入,具体 看代码 #--------------------…

深入分析Flex [Bindable] (总结)

[Bindable]大概又是Flex用得最多的元数据了。刚开始用用确实好简单,效率真是没的说。不过这几天用着却碰到了些问题,我自己搜集了些资料,想着有必要在blog里总结一下吧。啥是元数据(metadata)知道就跳过吧。今天不晓得…

爬取IMDBTOP250

在网上看到有人利用pythonbeautifulsoup爬取豆瓣Top250 试着自己模仿这个做了个爬取IMDB的, 可惜只能爬取到11个。 后来检查了超久, 才发现, soupBeautifulSoup(contents)这里,内容不完整,只能到11个电影为止。 代码如…

Vue Video.js播放m3u8视频流格式(video+videojs-contrib-hl)

Vue Video.js播放m3u8视频流格式(videovideojs-contrib-hl) videojs中文文档详解 Vue.js中this.$nextTick()的使用 videojs画中画小窗口播放问题?

apache mysql python win10_Win10 MySQL-python

在Windows 下调试 Python 还是挺麻烦的.通过PyCharm 来安装个MySQL-python 的库都搞了大半天.分别尝试 1.2.3,1.2.4和1.2.5都有不同的错误.需要解决的问题就是这个:“Cannot open include file: config-win.h: No such file or directory” while installing mysql-python"…

IT宅男们,有没有什么技术让你觉得相见恨晚?

无意中想起SQLite,于是发起了这么一个话题,感谢各位朋友的参与,我把大家的话收集一下,放在这里。 sshg PY算一个吧。当初看了一个下午就决定ditch Perl了。Haskell算另一个吧。看到type class的时候,也是怦然心动。不…

MFC让窗口最前端显示

基于对话框的MFC应用程序,环境:Win XP VC2010。程序界面: 接着为IDC_CHECK1绑定一个BOOL类型的变量m_bShowTopmost,并添加BN_CLICKED事件响应函数: void CWorkHelperDlg::OnBnClickedCheck1() {UpdateData();if(m_bSh…

Request请求:Failed to execute ‘setRequestHeader‘ on ‘XMLHttpRequest‘: String contains non ISO-8859-1 c

Request请求:Failed to execute ‘setRequestHeader’ on ‘XMLHttpRequest’: String contains non ISO-8859-1 code point.问题解决

HDU 1564 找规律博弈

题目大意是: 从n*n的方格角落的一个起点出发,每次移到上下左右一个未曾到达过的位置,谁不能走了谁就输了 想了好久都想不出,看了大神的题解 Orz了 果然博弈不是脑残的游戏啊... 这里从起点出发,将所有方格两两连接&…

庖丁解牛ASP.NET3.5控件和组件开发技术-(1)服务器控件概述

服务器控件概述 1.服务器控件的类型以及ASP.NET控件开发的系统基类 Control,WebControl,CompositeControl,DataBoundControl,HierarchicalDataBoundControl,HierarchichicalDataSourceControl, ListControl,BaseValidator. 2,控件的生命周期, 服务器控件的生命周期与…

gnome硬盘分析_解决八种Linux硬盘问题的技巧

不能在Linux或者类UNIX系统的硬盘上写入数据?想解决服务器上磁盘损坏的问题吗?想知道你为什么总是在屏幕上看到“磁盘已满”的字眼吗?想学习处理这些问题的办法吗?试试一下这8个解决Linux及UNIX服务器硬盘问题的小贴士吧。#1 - 错…

HTML DOM console.table() 方法

HTML DOM console.table() 方法

百度之后,电子银行还安全么?

用户:百度在哪里啊?百度在哪里?***:百度就在小朋友的心里!用户:银行在哪里啊?银行在哪里?***:银行就在我家里,这里没有防盗门啦!这里没有监控啦。…

利用IDA6.6进行apk dex代码动态调试

网上公开IDA6.6已经有一段时间,这个版本有个好处就是可以动态调试java代码。正好现在需要动态调试,所以顺便练习一下。 根据android的官方文档,如果要调试一个apk里面的dex代码,必须满足以下两个条件中的任何一个: 1.a…

十大经典排序算法python_十大经典排序算法的算法描述和代码实现

这里详细讲解了十大经典算法的分类,例如交换排序、插入排序、选择排序等比较类排序,以及计数排序、桶排序和基数排序的非比较类排序,分析了各种排序算法的复杂度和稳定性,还有JAVA代码的详细实现。对冒泡排序、插入排序、选择排序…

oracle日志查看问题?

From: http://www.iteye.com/problems/34438 假如我在存储过程中有一条dbms_output.put_line(s)语句;当我执行这个存储过程的时候。是否这个打印会存储到系统日志里?如果存储到系统日志里,或者是某个表中。我该怎么查看那? 会存入系统表中.查…

[react] react是哪个公司开发的?

[react] react是哪个公司开发的? facebook 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

js执行shell命令的几种方式(Node)

js执行shell命令的几种方式(Node) nodejs 执行cmd或shell命令 Nodejs调用shell脚本 nodejs调用shell

换了一块硬盘

不知不觉T400的小黑已经伴我走过了一年的时间,终于今天要给它换一块比较快的硬盘,7200.4希捷笔记本硬盘,下面是测试的数据 在网络查了下,好像性能还不错,只是显卡性能一般了一些。。。

Linux系统安装Nodejs

Linux系统安装Nodejs