第四书院

第四书院>Java语言入门 > 第8部分(第1页)

第8部分(第1页)

注意:这并没有消灭这个线程,但它停止了线程的执行。并且这个线程不能用。()重新启动。在我们的例子里,我们从来不用显式地停止一个线程。我们只简单地让它执行完而已。很多复杂的线程例子将需要我们控制每一个线程。在这种情况下会使用到()函数。如果需要,你可以测试你的线程是否被激活。一个线程已经启动而且没有停止被认为是激活的。。()如果是激活的,这个函数将返回。

7。2。7动画例子

下面是一个包含动画线程的例子:

。。*;。。。;

。。;

{s'';

;=0;;

h;;…g。

;;

?=;

。()

'=();

=;=;

='';…

{e=e(;);=

e。s();。(。);

。(0;0;;);

(;);}()

{e。();}

(=0;i=。){=0;}}

{。();}

(e){}();}}}

7。3多线程间的通讯

7。3。1生产者和消费者

多线程的一个重要特点是它们?;间可以互相通讯。你可以设计线程使用公用对象,每个线程都可以独立操作公用对象。典型的线程间通讯建立在生产者和消费者模型上:一个线程产生输出;另一个线程使用输入

让我们创建一个简单的””生产者和相应的消费者。

7。3。2生产者

生产者将从类里派生:

{;t=”

”;

(){

=s;}

(){;(

i=0;=:。。:

:》=:

。。:

8。语句的嵌套

你可以在一个成员函数调用的外面写一个语句,在这个成员函数内部,写另一个语句保护其他代码。每当遇到一个语句,”异常”的框架就放到堆栈上面,直到所有的语句都完成。如果下一级的语句没有对某种”异常”进行处理,堆栈就会展开,直到遇到有处理这种”异常”的语句。下面是一个语句嵌套的例子。

{(){{''={1}:c''

=;}(e)

{。。(”:”+e);}}

(''){{=。;。。(”a

=”+a);

请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。

相邻推荐:娘亲V5父皇很欠抽  全娱乐圈都拜倒在我的锅铲之下  江山入画  成人(人造人穿越)+番外  人鱼血统觉醒后我火遍全网  龙途  胡作非凌辱女友合集  白月光竟是我自己  火影之修罗降世  火影之女版夏尔  团宠七零:炮灰她靠炫夫续命/穿越七零,我带了千亿现代物资  上京春事  速婚夫妻  网游之末世女圣者  夫子说得对[系统+剑三]  通天武运,从武道泥胎开始  穿越之正妻难为  入侵末世  重生之仕途风流  双生+番外  

java语言教程  java入门级教程  java语言入门人民邮电  java语言入门到实践  java语言零基础自学  java语言入门必背单词  java编程语言入门教程  java语言入门基础教程  java基础入门  java语言基础知识入门  java语言快速入门  java语言入门自学书  java编程语言入门  java入门语句  java语言从入门到精通  java入门指南  java语言入门知识  java语言入门教程  java语言入门ppt  java语言入门pdf百度  java语言入门要多久  java语言入门教材  java语言入门到实战  java语言入门基础  java语言入门培训  java语言入门书籍推荐  java怎样入门  java语言入门书籍  java语言入门到精通  java入门经典  

已完结热门小说推荐

最新标签