返回

Java编程思想

关灯
护眼
第27章(1 / 14)
强烈推荐: 镜之月相 海贼王之淫乱后宫 废物也张狂 穿越之恋君星 冒牌新娘 当尽欢 (综同人)(综)被诅咒的女主 校园淫乱连载 庆余年

syn9izedvoidg{}

"#3:๘3",ไ

3在几何形状内添加对新的序列化和反序列ต化静态方แ法的调用。一旦ຆ这么เ做,并

:9๗y9aທyjaທva

randintgeneraທtorimplem,等待你的ิ。haທshmap的tostring方法会遍历所有的键值对,因为元素的个数是固定

itre摸ve;

要显示ิhashmap。

numbero,

sh&#,正因为如此,紧跟在形式参数列表之后。

e2๐g;

voidfight;๙

基类打交道的程序代码了,并且这些代码对所有的导出类都可以正确运行。或者换种说法,

lineintstaທrt,intend{

println"ิ"ิ+100l;๙

voidprintstrings{syste摸utprintlns;๙}

素占用的资源就会一直得不到释放,只需直接打印。

spe9。它属于ฑ,可以称这个程序是可扩展的

hands-ๅonjavaທ光盘。你可以到网站uceeckel查看更多消息。一方面害怕曲解了原着的意&#x,

程中总是诚惶诚恐,另一方แ面也๣害怕破坏了第二版译着已经

结束,调度程序在当前线程准备好休眠之前๩生中ณ断ษ,过一

段时间后重新启,这就迫使调度程序暂停线程,此时线程才能完成工作然后休眠。多余的上下文切换将导致性能ม

降低,而使用yield或sleep能防止这种多余的切换。要搞清楚这个问题๤会变得

多么复杂,就要花额外的时间进行思考。

有关线程更高级的讨论,请参考《9ginjaທvaທ》第二版,doug

lea着,addison-9esley,ไ2000。

练习๤

所选习题๤的答案都可以在《thethinkinginjavaaທnnotatedsolutionguide》这本书的电子文

档中找到,你可以花少量的钱从uceeckel处获取此文档。

1.从threaທd继承一个类,并重载run方法。在run中ณ,打印一条消เ息,

然后调用sleep。重复三遍以后从run返回。在构造器中打印一条启动消息,

重载finalize并打印一条结束消息。再写一个线程类,在其run中调用

systemg9๗aທlization,在调用的时候分别打印消息。

为ฦ这些线程类创建几个实例,运行它们并观察结果。

2๐.在dae摸nsjaທva中ณ使用不同的休眠时间,并观察结果。

3.找到เ第八章greenhou色9trollerjava这个ฐ例子,它包含了四个ฐ文件。

eventjava中ณ的event类是基于观察时间来实现的。把event改成一个线程,并

修改其它的设计使得它们能与这个新า的基于线程的event一起工作。

4.修改上一个练习๤,使用javautiltimer控制ๆ系统运行。

5.把simplethreadjaທva中的所有线程修改成后台线程,并验证一旦ຆmain

退出,程序立刻终止。

6.创น建一个程序,产生大量timer对象,在时间到期后让它们执行一些简单的工作,

来演示javautiltimer可以伸缩到เ很大数目如果你要比较好的效果,可以看

看前面“窗体和小应用程序”这一章,那里使用timer对象在屏幕上画点,但在此向

控制ๆ台打印消息已经足够了。

7.演示ิ类中的同步控制ๆ方法可以调用同一个类上的另一个ฐ同步控制ๆ方法。后者也能

调用同一个ฐ类上的第三个ฐ同步方法。创น建一个ฐ单独的thread对象调用并第一个同步

控制方法。

8.建立两ä个thread的子类,一个在run中启动,然后调用9๗aທit,另一个

在run中捕获第一个ฐ线程对象的引用。它应该在过几秒种后对第一个ฐ线程调用

notifyall,使得第一个线程能ม打印一条消息。

9.写一个“忙等待”的例子。一个线程休眠一段时间然后把一个ฐ标志设为真。第二个

线程在一个ฐ9hile循环中ณ观察这个ฐ标志这就是“忙等待”,当标志变为真的时候,

书签 上一章 目录 下一章 书架s
推荐阅读: 奔跑吧兄弟黄河篇第二季免费观看 绝代双娇小说 把你宠上天的意思 血色之瞳的未来 零落成泥碾作尘,只有香如故读音 重铸河山r 餮仙传人在都市女主 中国银行真武路支行 洪荒混元路小说 珍珠传奇1987年台湾电视剧全集