目的 1.掌握Runnable接口实现多线程的方法 2.掌握Thread类实现多线程的用法 3.掌握Java语言中多线程编程的基本方法 1.线程接力(45分) 要求:编写一个应用程序,除了主线程外,还有三个线程:first、second和third。first负责模拟一个红色的按钮从坐标(10,60)运动到(100,60);second负责模拟一个绿色的按钮从坐标(100,60)运动到(200,60);third线程负责模拟一个蓝色的按钮从坐标(200,60)运动到(300,60)。 2.线程的控制(45分) 要求:编写一个程序,动画显示文本域中的字符串。在窗体的南面添加三个按钮,为程序添加线...

  zpDPddAq29H2   2023年11月01日   73   0   0 Java

第1关:字节输入/输出流实现数据的保存和读取 packagestep1; importjava.io.\; importjava.util.\; publicclassSortArray{ publicstaticvoidmain(String[]args){ _/\\\\\\\\\\Begin\\\\\\\\\\/_ //创建保存整型数据的数组(数组大小10) byte[]data=newbyte[10]; //给数组赋随 Scannersc=newScanner(System._in_); for(inti=0;i\<data.length;i){ data[i]=sc.ne...

  zpDPddAq29H2   2023年11月01日   124   0   0 Java

单选题 Thread类中能运行线程体的方法是B.run()。start()方法会启动一个新的线程,init()方法是构造器的一部分,resume()方法是恢复一个暂停的线程。 如果要把容器空间分成东、西、南、北、中五个区域,应采用的布局是D.BorderLayout。BorderLayout类可以将容器分为五个区域:EAST,WEST,SOUTH,NORTH和CENTER。每个区域只能放置一个组件,如果放置多个组件,只有最后一个组件可见。 能让线程从阻塞状态恢复到就绪状态的方法是B.resume()。init()方法是构造器的一部分,start()方法会启动一个新的线程,run()方法是...

  zpDPddAq29H2   2023年11月01日   54   0   0 Java

第1关String类的常用方法 packagestep1; publicclassStringExample{ publicstaticvoidmain(Stringargs[]){ /Begin/ Strings1=newString("youareastudent"), s2=newString("howareyou"); if(s1.equals(s2))//使用equals方法判断s1与s2是否相同 { System.out.println("s1与s2相同"); }else{ System.out.println("s1与s2不相同"); }...

  zpDPddAq29H2   2023年11月01日   65   0   0 Java

第1关编写一个代表三角形的类 packagestep1; importjava.util.Scanner; publicclassTriangle{ //自行设计类的实现 /Begin/ privatedoublea; privatedoubleb; privatedoublec; publicTriangle(doublea,doubleb,doublec){ this.a=a; this.b=b; this.c=c; } publicdoublegetArea(){ doublep=(a+b+c)/2; returnMath.sqrt(p(pa)(pb)(pc)); } pu...

  zpDPddAq29H2   2023年11月01日   47   0   0 Java

第1关类的继承 packagestep1; importjava.util.Scanner; classPerson{ /Begin/ //自行设计类的实现 //姓名 privateStringname; //性别 privateStringsex; //年龄 privateintage; //构造方法 publicPerson(Stringname,Stringsex,intage){ this.name=name; this.sex=sex; this.age=age; } //重写toString()方法 publicStringtoString(){ returnname+",...

  zpDPddAq29H2   2023年11月01日   49   0   0 Java

实验七函数与触发器 第1关:定义、调用参数函数 相关知识 MySQL存储函数 存储函数和存储过程一样,都是在数据库中定义一些SQL语句的集合。存储函数可以通过return语句返回函数值,主要用于计算并返回一个值。而存储过程没有直接返回值,主要用于执行操作。 在MySQL中,使用CREATEFUNCTION语句来创建存储函数,其语法形式如下: CREATEFUNCTIONsp_name([func_parameter[...]]) RETURNStype [characteristic...]routine_body 其中: sp_name参数:表示存储函数的名称; func_parame...

  zpDPddAq29H2   2023年11月01日   71   0   0 MySQL

实验六存储过程 第1关:增加供应商相关列sqty usedemo; 代码开始 在S表中增加一列供应零件总数量(sqty),默认值为0。 altertablesaddsqtyintdefault0; 代码结束 descs; 第2关:定义、调用简单存储过程 usedemo; 代码开始 1、定义简单存储过程:计算所有供应商供应零件总数量并修改供应商相关列sqty。 DELIMITER// createprocedureproc\_1()--inp\_snochar(2)-- begin updatessetsqty=(selectsum(qty)fromspjwherespj...

  zpDPddAq29H2   2023年11月01日   70   0   0 MySQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~