「接力跑java」接力跑中传接棒的方法

博主:adminadmin 2022-11-26 07:53:07 65

本篇文章给大家谈谈接力跑java,以及接力跑中传接棒的方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

有一款修建金字塔的2D java游戏,一块砖从一层开始接力往上扔是什么?

根据描述,这款游戏应该是法老神迹,是当年JAVA上一款很热门的游戏。

java手机游戏在智能机出现之前可谓红极一时,只要是支持java程序的手机都可以安装,众多手机小游戏都由java开发。

由于java手机游戏的通用性太强,在智能机普及之前,是否支持java成为顾客选择手机的一个重要因素。java手机游戏开发一次便可适用绝大部分机型,直到今天手机网游还一直用java进行开发。

java是由由Sun 公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。java手机游戏属于javame,又称j2me或者kjava,它依靠自身强大的可拓展性和移植性,成为目前手机上最通用的一种游戏。

JAVA游戏缺点:

虽然游戏可移植性强,通用性强,但是当开发者面对众多机型,分辨率的时候,适配不同的手机成为大问题,而其对内存的消耗相比其他语言的手机游戏也更加难以控制,由于语言的限制,使得java游戏难以做出太动感的画面如3D效果等。随着安卓和iphone市场的兴起,java手机游戏在渐渐没落。

跪求用java实现运动会管理系统的源代码,拜托了,急用,555,麻烦知道的在一月6号之前告诉我可以不,非常谢

1你的汗水洒在跑道,浇灌着成功的花朵开放。你的欢笑飞扬在赛场,为班争光数你最棒。跑吧,追吧 在这广阔的赛场上,你似骏马似离铉的箭。跑吧,追吧你比虎猛比豹强

2你们挥舞着充满力量的双臂 看着实心球化成美丽的弧线 我着实在心里佩服你们你们抛出了自己的最佳水平

3一根小小的木棒,连接的是团结和友爱 一根小小的木棒,传递的是勇气和力量 一根小小的木棒,演绎的是奋斗和拼搏 加油吧!让这激动人心的时刻,一直回荡在我们心中!

4踏上跑道,是一种选择。离开起点,是一种勇气。驰骋赛场,是一种胜利。

5运动健将们,用你的实力,用你的精神,去开拓出,一片属于你的长跑天地!

6温暖的阳光洒在赛场上,男子乙组标枪的比赛即将开始。赛场上,一道道优美的弧线将轻盈地划过天空。健儿们用手中的标枪向距离的权限发起一轮又一轮的挑战。标枪在空中轻盈的姿态,是健儿们强健的力量和熟练的技巧的结合。谁能在这场激烈的竞争中获胜?让我们拭目以待,让我们为他们呐喊、助威吧!只有将力量与技巧合二为一的人,才能获得胜利的桂冠!

7有多少次挥汗如雨,伤痛曾添满记忆,只因为始终相信,去拼搏才能胜利。总在鼓舞自己,要成功就得努力。热血在赛场沸腾,巨人在赛场升起。相信自己,你将赢得胜利,创造奇迹;相信自己,梦想在你手中,这是你的天地。当一切过去,你们将是第一。相信自己,你们将超越极限,超越自己!相信自己,加油吧,健儿们,相信你自己。

8年轻的我们自信飞扬,青春的气息如同出生的朝阳,蓬勃的力量如同阳光的挥洒。此时此刻,跑道便是我们精彩的舞台,声声加油便是我们最高的奖项!论何成功,谈何荣辱,心中的信念只有一个:拼搏!8萧瑟的秋风,挡不住你们破竹的锐气,

9广阔的绿茵场,是为你们搭建的舞台。张扬吧,年轻的心,我们将为你永远喝彩!

10泰戈尔在诗中说,天空没有翅膀的影子,但我已飞过;艾青对朋友说,也许有人到达不了彼岸,但我们共同拥有大海。也许你们没有显赫的成绩,但运动场上留下了你们的足迹。也许你们没有奖品,但我们心中留下了你们拼搏的身影。所有的努力都是为了迎接这一刹那,所有的拼搏都是为了这一声令下。

11就像花儿准备了春、秋、冬,就是为了红透整个盛夏。就像雪花经历了春、夏、秋就是为了洁白整个严冬。蹲下,昂首,出发……轻轻的一抬脚,便牵动了全场的目光潇洒的迫挥挥手,便满足了那一份无言的等待。迎着朝阳,你们踏歌而去,背着希望,我们等待你们的归来。

12也许流星并不少见,但它燃烧的刹那,留给人间最美丽的回忆!也许笑脸并不少见,但胜利的喜悦,总会留给世界精彩的一瞬!是的,那些曾经美妙的东西只有短短的一瞬间,但那却把最辉煌的一刻留给了人间。胜利,是每个人所追求的,胜利的喜悦,是胜利与重新开始的转折,胜利是新的开始!

13不长不短的距离,需要的是全身心全程投入,自始至终你们都在拼全力此时此刻,你们处在最风光的一刻,无论第几坚持胜利的信心,只要跑下来,你们就是英雄

14时间在流逝,赛道在延伸,成功在你面前展现心脏的跳动,热血在沸腾,辉煌在你脚下铸就加油吧,健儿们,

15这是意志的拼搏。这是速度的挑战。胜利在向你们招手/胜利在向你们呼唤

16不为鲜花的围绕,不为刹那的荣耀,只有执着的信念,化作不停的奔跑,心中燃烧着梦想,脚下不停的步伐,

17你用行动述说着过城的重要,没有无尽的终点,没有无法攀登的险峰,希望载着终点在向你微笑,拼搏吧!经历是一种精彩,迸发你全部的能量,成功是你汗水的写照。

18虽然你们在场上的时间很短暂,但你们的身影依然停留在人们的脑海里,因为你们是赛场上最可爱的人19不为掌声的注释不为刻意的征服不为失败的痛苦只有辛勤的汗水化作成功的脚步

20心中坚定的信念,脚下沉稳的步伐,你用行动告诉我们一个不变之理,没有走不完的路,没有过不了的山,成功正在终点冲着你高高的招手,用你那顽强的意志去努力,去迎接终点的鲜花与掌声,相信成功一定是属于你,

21坚定,执着,耐力与希望,在延伸的白色跑道中点点凝聚!力量,信念,拼搏与奋斗,在遥远的终点线上渐渐明亮!时代的强音正在你的脚下踏响。

22踏着春天的气息,迈着轻盈的脚步,我们迎来了心仪已久的运动会。这里就是展示自我的舞台。我们向往高山的坚忍不拔,我们渴望大海的博大精深,还有,我们更痴迷于你们的速度激情。来吧,尽情释放你的活力。你的每一次冲刺,都叩动着我们的心弦;你的每一次跨越,都吸引着我们的视线;你的每一次起跳,都绷紧我们的神经。我们为你呐喊,我们为你自豪,我们为你疯狂。

23青春的脚步,青春的速度,青春的活力,青春的激情,将会在你们的身上尽情体现。迎接自我,挑战自我,战胜自我!我们相信你们一定能行,加油吧,运动员!终点就在眼前!

24汗水,泪水;笑声,歌声;我们尽情挥洒。开幕式上,运动场上,我们尽情展现,多少艰辛,多少困苦,我们勇敢承担。因为年轻,因为张扬,因为我们知道:用今天的汗水换来明天的微笑

25人生的路,有坦途,也有坎坷,做过的岁月,有欢笑,也有苦涩,泪水告诉我一个跌倒的故事,汗水使我多了一份沉重,几多成熟。理想毕竟不同于现实,失败是生活的一部分,谁也无法选择,无法抗拒,人生要自己去拼搏,去奋斗,在风雨中百折不饶勇往直前。流泪不是失落,徘徊不是迷惑,成功属于那些战胜失败,坚持不懈,勇于追求梦想的人。

26加油吧,运动健儿们!阵阵有力的步伐,声声有劲的呐喊,运动场上洒下我们青春的点点滴滴。旗摇摇,鼓声声,这里挡不助的是青春活力;枪声响起,“预备起跑”,挡不助的是健儿们如火般的气势。英雄舍我其谁,胜利当仁不让,声声誓言浸透着健儿们的昂扬斗志。朋友们,为运动健儿们喝彩,为运动喝彩吧!场上精彩纷呈,空气里的每一个分子浸透着自信。高二(9)班的我要高喊一声:“这里无限精彩!27、步子迈开,让我们飞驰在红色跑道上,用我们的泪水和热血,更改历史的记录,起立吧,歌唱吧!为我们的勇士加油!

28致失败者 倒下的时候,生命又怎能屹立!歪歪斜斜的身影,又怎耐的住风雨的洗礼。你若有一个不屈的灵魂,脚下才会有一方坚实的土地。昨天的失败已经过去,胜利不仅仅是一个美好的话题。

29致运动员,是体育场上游走的火焰,是来去不息的脚步,是风中飞舞的树叶折射的金色光芒,藉此,可以诠释运动员兴奋的脸庞。那轻盈的步伐似飞鸟的翅膀,那清脆的枪声响彻天际,它粲然升起那跃动的渴望,起跑、加速、超越、冲刺,一步一步延向胜利的曙光。那是力的比拼,素质的较量,是石榴树上,跃动的心脏。30超越对手,超越自我,是我们的目标,是我们的信念,在清凉的初冬,在喧嚣的田径场上,。你们点燃了似火的热情,,无论成败,我们都为你们感到自豪,你们永远是我们的骄傲!

31在今天的赛场上,我只是个场边的看客。我用眼睛见证了赛场上的是非成败,用心灵感受了运动员的喜怒哀乐。他坚持跑完全程,我学到了坚持的可贵,他摔倒了再站起来,我学会了不怕失败的勇气。场上每一个点滴,都如此的震撼我的心灵。在今天的赛场上,我只是个场边的看客,但我学到了很多

32在枪声响起的一刹那你如箭在弦飞刺而出,在跑道的尽头你奋力的一掷中你让铅球落在最远点是你们——让我们知道了什么是拼搏,是们是激情是们是荣耀加油吧,让所有的人目击你们胜出的那刹那瞬间,让所有的人为你们 而骄傲

33天空中有道彩虹,它在雨后的天空中美丽夺目,生命中也有一道彩虹,那就是运动,他让生命丰富多彩。充满了生机青春的我们,青春的生命,青春的运动,使我们的心放飞、年轻,没有失败,无论成败,运动的我们就是生活的彩虹

34 秋风羽,天气淡淡的转凉。然而这人的秋在今天更加迷人,不是因为它的秋高气爽,也不是因为它的明媚阳光,是因为今天的人儿倍加精神气爽。看!运动场上那一幕幕,一股股,无论是哭是笑,市喜是悲,其中都融入了他们的汗水、辛劳。他们是真正的矫健者,是运动场上的骄儿,更是我们心中的英雄。加油吧!英雄们!

35每一份辛劳都有一份收获,每一次的痛苦都是快乐的开始,没一声呐喊都是力量的呼唤。我们有着大浪拍岸的豪迈,所以你不必在乎小荷初露的恬静,我们有着春日的阳光明媚,所以不用去羡慕冬日乱玉碎琼,我们是雨天的一把伞,是寒冷冬日里的一盆碳火,温暖的不只是你我,而是大家的心。运动场上的健儿,掌声属于你们,鲜花属于你们,成功也是属于你们!

36借着奥运的东风迎着观众的喝彩,我们运动起来,奔跑在的跑道上,让我们共同努力,奔跑 奔跑,冲向胜利的终点

37一条跑道,要四个人去打造一个信念,要四个人去拼搏每次交接都是信任的传递每次交接都是永恒的支持 前世的五百次回眸,才能够换来今天的相遇,冲吧!向着终点,向着个四个人的共同目标,前进!

38今天的你们英姿飒爽,今天的你们朝气蓬勃,今天的你们一马当先。相信自己,你是最棒的!不要放弃,不要气馁。成功永远属于你们。100米运动员啊!加油啊

39运动场上有你们的飒爽英姿,运动场上有你们拼搏的身影,面对漫漫的征程,你没有畏惧和退缩,任汗水打湿脊背,任疲惫爬满全身,依然分离追赶,只有一个目标,只有一个信念,为班级赢得荣誉,拼搏吧,我为你们呐喊,加油,

40场上英姿显自豪,脚下步伐在飞奔。 你们是骄傲。你们是自豪,跑道因你幻彩,面对红色跑道,你们挥洒自如,不惧一切冲向重点,

41面对艰苦的征程,你们毫不畏惧,接力棒在你们手中传递着集体的力量,听,我们在为你呐喊,你们诠释着奥运的精神, 你们是我们心中的骄傲,深深的呼吸,等待你的是艰难的800米。相信胜利会属于你们,但在这征途上,需要你勇敢的心去面对。我们在为你加油,你是否听到了我们发自内心的呐喊,困难和胜利都在向你招手,去呀,不要犹豫,快去击败困难,快去夺取胜利,相信你会送给我们一个汗水浸湿的微笑

42大海如此的浩淼,鼓声多么美妙,运动员们,你们不再像平时那样渺小,我们默默的祈祷,以你们为骄傲,我们会永远为你们叫好,

43看,终点就在眼前, 听,同学为你呼喊。鼓起勇气奋力向前,用你的荣誉带给我们希望

44看!那一面面迎风飘舞的彩旗,是一朵朵盛开的鲜花;听!那一阵阵惊天动地的欢呼,是回响在耳边胜利的风声。运动场上的你们,是胜利的标志,运动场上的你们,是青春的赞叹。去吧!去迎接那伟大的挑战,去吧!去做一名追风的少年。

45人生的路,有坦途,也有坎坷;做过的岁月,有欢笑,也有苦涩,泪水告诉我一个跌倒的故事,汗水使我多了一份沉重,几多成熟。

46理想毕竟不同于现实,失败是生活的一部分,谁也无法选择,无法拒绝。人生要自己去拼搏,去奋斗,在风雨中百折不挠勇往前进,在集资的每个驿站上都留下一段不悔的回忆。流泪不是失落,徘徊不是迷惑,成功属于那些战胜失败,坚持不懈、勇于追求梦想的人。加油吧,运动健儿们!

47真心祝愿机会是什么?是不可错过的刹那间。呐喊是什么?是为那刹那间的真心祝愿。加油 加油你肯定听到了那一声声呐喊你肯定看到了那双双期待的眼睛你肯定感受到了那发自内心的祝愿

48不为掌声的诠释,不为刻意的征服,只有辛勤的汗水化作追求的脚步,心中坚定的信念,脚下沉稳的步伐,你用行动诉说着一个不变的真理,没有比脚更长的路,没有比人更高的山,希望在终点向你招手,努力吧用你坚韧不拔的毅志,去迎接终点的鲜花与掌声,相信成功属于你,

49你是运动场的心脏,跳动梦想;你是漫长路的精神,激励辉煌;你们是将上下求索的人!风为你加油,云为你助兴,坚定,执着,耐力与希望,在延伸的白色跑道中点点凝聚!力量,信念,拼搏与奋斗,在遥远的终点线上渐渐明亮!时代的强音正在你的脚下踏响。

50漫漫长路,你愿一人独撑, 忍受着孤独与寂寞,承受着体力与精神的压迫,只任汗水溶于泪水,可脚步却从不停歇。好样的,纵然得不了桂冠,可坚持的你,定会赢得最后的掌声。

51泥泞的路走过无数累了,告诉自己:快了,再坚持一会儿身上的伤流出血来疼了,告诉自己:别哭,会好的摔到了,告诉自己:快爬起来,世上很少有坦途

52深深的呼吸,等待你的是艰难的1500米。相信胜利会属于你们。但在这征途上,需要你勇敢的心去面对。我们在为你加油,你是否听到了我们发自心中的呐喊?困难和胜利都在向你招手,去呀,快去呀,不要犹豫。快去击败困难、快去夺取胜利!相信你会送给我们一个汗水浸湿的微笑!

53生活中,我们每天都在尝试尝试中,我们走向成功品味失败,走过心灵的阴雨晴空运动员们,不要放弃尝试无论失败与否 重的是你勇于参与的精神,付出的背后是胜利无论是否成功,我们永远赞美你,你们永远是我们的骄傲,

54环形的跑道一圈又一圈的坚持,毅力与精神活跃在会场上,湿透的衣衫,满头的大汗,无限追求 奋力追赶,我们为你欢呼 跳跃 ,我们为你骄傲

3、阳光总在风雨后——致运动场上暂时的失败者

真的,人生要是能有一个草稿,能再誊写一次,那该多好!我们会绝对认真地叙写自己的人生,也许不一定比别人写得更好,但肯定要比自己第一次写得漂亮。

或许,人生不可能像自己想象的那样美好,一生的路也不可能都是平坦的,人的心情也不会永远静如止水。

在生活中,有成功,也会有失败。因此,我们要放飞生命,也许远方很渺茫,也许我们要被“倾覆于人生的荆棘”刺伤,但我们仍无怨无悔。放飞,即使是黄昏,也必然布满歌唱的流霞,因为我们坚信,不经过战斗的舍弃是虚伪的,不经过劫难磨炼的超脱是轻佻的,逃避显示的明哲是卑怯的。

阳光不会永远灿烂,没有一成不变的幸福,磨难或许是上苍赐予我们的礼物,用来考验我们的意志,如果是这样,就让我们微笑着面对生活。

4、将信心进行到底

诺大的竞技场期待着你矫健的身影

瑟瑟的秋风为你送来爽朗的气息

朋友,在你踏上跑道的那一刻

告诉自己----将信心进行到底

无论成功与否

请微笑着跑完全程

只要年轻的心还在蓬勃的跳动

就要大声告诉自己----将信心进行到底

5、完美的一切

热情地释放光芒的红日,被阵阵此起彼伏的加油声震撼,慌张地投入到乌云的怀抱.那群北飞的候鸟却因为热火朝天的场面而盘旋在运动场上,留恋着这里与寂静的天空截然不同的热闹.围绕在运动场边的树木,在秋风的频繁光顾下奏鸣出悦耳的树叶的交响曲,仿佛是为了配合场上的拉拉队,为奋斗的运动员们加油鼓劲.

这是个非同寻常的日子.场上的学子们正在这个不同寻常的舞台上尽情的展示自己的风采.而周围的一切?一切的一切都在为之锦上添花,染她的存在显得更辉煌,让她的生命之花绽放得更加灿烂,这是完美的一切,值得庆祝,就让我们为之喝彩吧.

6、交错的瞬间

丑小鸭渴望着有一天它能拥有一对洁白的羽翼;乌鸦期待着有一天它也能发出夜莺般动听的叫声;或许,没人能感受到它们对不可企及的愿望有几多的幻想,又有几多的失落。

向来与运动会无缘的我,做场外观众的我,只为运动员呐喊助威的我,心中也有这样一个梦想:有一天,我能飞奔在跑道上;有一天,第一名的奖牌也能挂在我的胸前。

一直是让老师担心能否达标的我,自然不可能作为运动员,代表班级,代表院系参加项目的角逐。撰写通讯稿,一直都是我最光荣的任务。我把我的激情,我的渴望统统用文字表达出来。成为拉拉队的一员,一直都是我最愿望干的事情。从这个场地到那个场地,为自己院系、班级的运动员鼓气加油,他们的发挥紧紧牵系着我的情绪。

我憧憬着第一个越过终点线的人是我,我幻想着广播是播的是我夺得了第一名.....

此时此刻,虽然脑海里浮想联翩,但我仍然安静地坐在大本营,写着通讯稿,仍然站在场边扯破嗓子地喊"加油".

没有获得荣誉的喜悦,我仍一脸灿烂的微笑,因为这样的天气,这样好的憧憬.

7、一切都是美丽的

校运会的召开,牵动着全校师生的心。校运会是展现文理风采的舞台。是检验文理素质的天平。校运会使大家汇聚一堂,谱写着文理人的拼搏进取之歌,团结协作之歌和奉献扶持之歌。

无疑,运动场上运动员成了宠儿,成为我们关注的焦点。当然,运动员们也不负众望:“重在参与”展现着他们的积极状态,“为系争光”则蕴含着他们的集体主义情怀,“虽败犹荣”更是深含着他们乐观向上的情操。运动员展现在我们面前的永远是朝气蓬勃、永不言败的战斗豪情,因为他们坚信:“运动着是美丽的。”

红花艳,有了绿叶的扶持,将是相得益彰。我们也不要忘记在运动员身后的后勤服务者。他们表达自己的心愿:赛场上展现你的英姿,赛场外编织我的梦想,愿你的英姿能圆我的梦想。任劳任怨是他们的工作态度,勤勤恳恳是他们的工作作风,他们乐为他人作嫁衣。因为他们深信:“服务着是美丽的”。

比赛,需要公平公正,而担当这一角色的非“裁判”莫属。他们的职责是神圣的,他们的任务是艰巨的。他们践行着他们的承诺——严肃、公正、准确力争不出差错。一丝不苟是他们的工作态度,兢兢业业的是他们的敬业精神,他们正是沿着“纪律”和“效率”的双轨进行着。因为他们明白:“工作着也是美丽的”。

运动会中,一幅幅画面,一个人镜头,都跳跃着我们青春的身影,让人感奋、激动。我们会发现,运动会的一切都是美丽的

8、瞬间的凝固

一年一度的运动会如期而至。“沙场秋点兵”的壮阔,想必给了我们难以言喻的激情。于是,我放下手中的笔,去感受脉搏与心跳的激烈。

在期盼中,在意料中,是悲是喜,是欢是狂,都未可知,但可知的是我们拥有这样一场运动盛会。我们曾经不计成本地付出都将在这和梦碰撞的季节里得到肯定和兑现,结局并不重要,让我们的智力、体力得以平等竞争,在竞争中透出我们执着的精神、自信的精神。我们渴望,我们支持,我们为登上领奖台的英雄喝彩,我们也为失败者鼓掌。因为,短短的一瞬间可以凝固成永恒的画面,述说不老的追求,演绎勇敢的品质。

9、激情燃烧的时刻

在“碧云天,黄叶地,秋色连波”的日子里,学校第*届运动会缓缓地拉开了帷幕。在这里,你可以触摸到跳跃的青春音符,感受到燃烧的激情,体会到四射的光芒。

《十日谈》中有这样一句话“攀缘的艰辛就换来了加倍的快乐。”运动会前期,我们计算机学院文艺部、实践部、自律部等各部人员干得热火朝天,如火如荼,正如巴金在散文《生》里写到:“将个人的生存放在群体的生存里,群体绵延不绝,能够继续到永远,则个人亦何尝不可以说是永生。”人人都在努力,醉心于集体的欢乐,宣传部:出会刊、拉横幅、做宣传板,风风火火,好不热闹。实践部:蓄势待发,做好会前会后的各种准备工作……上下齐心,势如破竹,铸就崭新的一页。“团结就是胜利”、“友谊万岁”、“拼搏奋斗”的运动精神在这里已经得到了很好的体现。

信念的坚定,可以使死亡转化为复活,使瞬间转化为永恒。为了心中的信念、自我的实现与塑造,看,当朝阳的光芒带来了新的生机,我们的运动员就早早地起来锻炼了。

在沉寂和悄然中,他们已经为我们栽种了火种,相信在今年的运动会上,我们与时俱进,开拓创新,在运动精神的鼓舞下,一定会赛出好成绩的!

java多线程--模拟接力赛跑

import java.util.*;

public class Main {

public static void main(String[] args) {

RunThread run = new RunThread();

for (int i = 1; i = 5; ++i) {

new Thread(run, i + "号选手").start();

}

}

}

class RunThread implements Runnable {

int distance;

@Override

public synchronized void run() {

String name = Thread.currentThread().getName();

System.out.println(name + "拿到接力棒!");

for (int i = 0; i 10; ++i) {

distance += 10;

System.out.println(name + "跑到了" + distance + "米!");

}

}

}

接力赛的游戏规则

1、在4x400米接力跑中,第一棒全程及第二棒的第一弯道是分道跑,第二棒运动员要跑至抢道线后方可自由抢道。

2、第一棒的传接必须在参赛者指定的线道内进行,其余各棒的传接,裁判员会根据第二及第三棒运动员通过200米起点处之先后,按次序让其第三及第四棒的队友在接棒范围内,由内至外排列等候接棒。所有接棒者均不可以在接棒区外起跑。

3、接力棒必须拿在手上,直到比赛结束为止。任何人掉了棒,必须由其本人拾回,而且要在不影响别人的情况下,方可越出自己的跑道以拾回接力棒。

4、所有接力赛事,必须在接棒区内完成交接棒。‘接棒区内’的判定是根据接力棒的位置,而不是根据参赛者的身体或四肢的位置。任何参赛者在传接棒完毕后故意越出跑道以妨碍其他参赛队伍,其队伍可以被取消资格。

java课程设计模拟接力赛赛跑

package hh;

import java.util.Random;

import java.util.concurrent.CyclicBarrier;

import java.util.concurrent.ExecutorService;

import java.util.concurrent.Executors;

import java.util.concurrent.TimeUnit;

class Player implements Runnable{

private String name;

private CyclicBarrier barrier;

private Player next;//下一棒

private int time;//用时

private boolean run;//第一棒

public Player(String name, CyclicBarrier barrier, boolean run) {

super();

this.name = name;

this.setBarrier(barrier);

this.run = run;

}

public void run() {

try {

synchronized (this) {

while(!run){//等待队员

wait();

}

}

Random r = new Random();

TimeUnit.MILLISECONDS.sleep(r.nextInt(2000));

next(next,11 + r.nextInt(2));

} catch (InterruptedException e) {

e.printStackTrace();

}

}

private void next(Player next, int time) {

System.out.println(name + " 用时:" + time + ",交接棒");

if(next != null){

next.setTime(this.time + time);

synchronized (next) {

next.setRun(true);

next.notify();

}

}else{

System.out.println("跑完,总用时:" + (this.time + time));

}

}

public void setTime(int time) {

this.time = time;

}

public int getTime(){

return this.time;

}

public void setNext(Player next) {

this.next = next;

}

public void setRun(boolean run) {

this.run = run;

}

public void setBarrier(CyclicBarrier barrier) {

this.barrier = barrier;

}

public CyclicBarrier getBarrier() {

return barrier;

}

}

public class RelayRace {

public static void main(String[] args) throws InterruptedException {

final Player[] players = new Player[4];

ExecutorService exec = Executors.newCachedThreadPool();

CyclicBarrier barrier = new CyclicBarrier(4, new Runnable() {

public void run() {

System.out.println("结束,总用时:" + players[3].getTime());

}

});

for(int i = 0; i 4; i++){

players[i] = new Player("队员" + ( i + 1), barrier, i == 0);

}

for(int i = 0; i 4; i++){

if( i 3){

players[i].setNext(players[i + 1]);

exec.execute(players[i]);

}else{

exec.execute(players[3]);

break;

}

}

}

}

求JAVA用多线程模似接力跑程序的代码

可以用多线程啊,每个线程模拟一个队伍,然后队伍算出来平均时间,然后在多线程里面用判断,每隔五秒去输出一个加油

关于接力跑java和接力跑中传接棒的方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。