1 / 6
文档名称:

JAVA实验-多媒体与多线程处理.docx

格式:docx   大小:178KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA实验-多媒体与多线程处理.docx

上传人:762357237 2019/2/23 文件大小:178 KB

下载得到文件列表

JAVA实验-多媒体与多线程处理.docx

文档介绍

文档介绍:广州大学学生实验报告开课学院及实验室:计算机科学与工程实验室 2014年12月28日学院计算机科学与教育软件学院年级/专业/班姓名学号实验课程名称Java语言成绩实验项目名称多媒体与多线程处理指导老师樊志平一、、线程的生命周期。。。二、::eclipse三、lassMultiThreadExample{ publicstaticvoidmain(String[]args){ newMyThread("A").start();//启动线程A newMyThread("B").start();//启动线程B }}classMyThreadextendsThread{ publicMyThread(Stringn){ super(n);//线程名称 } publicvoidrun(){ for(inti=0;i<5;i++){ try{ //睡眠一段随机时间 ((long)(()*1000)); }catch(InterruptedExceptione){ (); } (getName());//打印线程名称} }}二、lassMultiThreadExample2{ publicstaticvoidmain(String[]args){ Threadt1=newThread(newCustomThread("A")); Threadt2=newThread(newCustomThread("B")); ();//启动线程A ();//启动线程B }}classCustomThreadimplementsRunnable{ Stringname; ustomThread(Stringn){ name=n; } publicvoidrun(){Threadcurrent=();//取得当前线程 for(inti=0;i<5;i++){ try{ //睡眠一段随机时间 ((long)(()*1000)); }catch(InterruptedExceptione){ (); } (name);//打印线程名称} }}.*;.*;.*;lassBallThreadextendsAppletimplementsRunnable{ Threadred,blue; GraphicsredPen,bluePen; intt=0; publicvoidinit(){ red=newThread(this); blue=newThread(this); redPen=getGraphics(); bluePen=getGraphics(); redP