合肥工业大学 JAVA程序设计 问答题

合集下载

java程序设计知到章节答案智慧树2023年安徽工业大学

java程序设计知到章节答案智慧树2023年安徽工业大学

java程序设计知到章节测试答案智慧树2023年最新安徽工业大学第一章测试1.JDK是Java平台的核心,Java运行环境、Java工具、Java基础类库(rt.jar)。

JDK是Java应用程序开发的基础,所有的Java应用程序都必须构造在JDK之上,如果没有安装JDK,所有Java程序都不能运行。

JRE是Java运行所有必须的环境的集合,包含JVM、Java核心类。

JRE是Java程序可以运行、测试的平台。

( )参考答案:对2.编写和运行Java应用程序的步骤有哪些?要选择一个文本编辑器,如Notepad、EditPlus、UltraEdit等,这里我们用记事本(Notepad)编写一个Java程序文件;2)编译:输入“javacfilename.java”命令,在当前目录下生成一个字节码文件;3)执行:输入“java filename”命令,执行filename.class字节码文件。

( )参考答案:对3.阅读下面程序,找出错误,并改正。

Hello.javapublic class hello {public static void Main(String[] args){System.out.println(“我是一个工人!”+”工人是一个光荣的职业!”)}}【参考答案】Hello.javapublic class Hello {public static void main(String[] args){System.out.println(“我是一个工人!”+”工人是一个光荣的职业!”);}}( )参考答案:对第二章测试1.下列运算结果为float类型值的是( )。

参考答案:100.0+102.语句byte b=011;System.out.println(b);的输出结果为( )。

参考答案:93.下面哪个是对字符串s1的不正确定义?( )参考答案:String s1=”\abcd”;4.100/10运算结果为float类型值()参考答案:错5.String s1=”abcd”; String s1; String s1=”abcd\0”; 是对字符串s1的正确定义()参考答案:对第三章测试1.以下Java语句中,String str = “123456789”;str =str.subString(1,3);执行后str中的值为( )。

java程序设计试题及答案

java程序设计试题及答案

java程序设计试题及答案Java程序设计试题及答案一、选择题(每题2分,共20分)1. 下列哪个关键字是Java中用于定义类的?- A. `public`- B. `class`- C. `interface`- D. `extends`答案:B2. Java中,哪个方法用于定义类的构造函数?- A. `main()`- B. `init()`- C. `constructor()`- D. 与类名相同的方法名答案:D3. 以下哪个是Java中的合法标识符?- A. `2variable`- B. `variable-name`- C. `class`- D. `default`答案:B4. Java中的`boolean`类型有几个可能的值? - A. 0- B. 1- C. 2- D. 无穷多答案:C5. Java中,哪个不是访问控制修饰符?- A. `public`- B. `private`- C. `static`- D. `protected`答案:C6. 下列哪个是Java中的包装类?- A. `String`- B. `Integer`- C. `ArrayList`- D. `HashMap`答案:B7. Java中,哪个关键字用于实现接口?- A. `implements`- B. `extends`- C. `override`- D. `abstract`答案:A8. 在Java中,哪个方法用于返回对象的字符串表示?- A. `toString()`- B. `equals()`- C. `hashCode()`- D. `compareTo()`答案:A9. 下列哪个是Java的异常类?- A. `IOException`- B. `String`- C. `Integer`- D. `ArrayList`答案:A10. Java中,哪个关键字用于抛出异常?- A. `throws`- B. `throw`- C. `catch`- D. `try`答案:A二、简答题(每题10分,共30分)1. 解释Java中的继承机制,并给出一个简单的例子。

java程序设计第1-4章练习题参考答案(1)

java程序设计第1-4章练习题参考答案(1)

java程序设计第1-4章练习题参考答案(1)一、选择题1.下面供选字符序列中,不属于...Java语言关键字的是( A ) A.goto B.null C.false D.native2.以下是关于Java语言关键字的叙述,其中正确的是( C )A.关键字可以用来描述类的成员类型,但是不能描述普通变量B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成C.关键字不可以用作变量、方法、类或标号的标识符D.break和main都是Java语言的关键字3.下述字符组合不能作为Java程序标识符的是(D)A.Aa12 B.XC.y D.5x4.在下述字符串中,不属于...Java语言关键字的是( C )A.float B.newC.java D.return5.下列字符组合不能作为Java整型常量的是( A )A.078B.0x3ACBC.5000D.0x3ABC6.设有如下程序:public class Test {public static void main(String[] args) {String foo=args[1];String bar=args[2];String baz=args[3];System.out.println("baz= "+baz);}}下述哪一行命令可以使得执行该程序的输出为baz= 2 ( C )A) java Test 2222 B) java Test 1 2 3 4C) java Test 4 2 4 2 D) java Test 4 3 2 17.在Java语言中,int类型数据的长度是( C )A.1个字节B.2个字节C.4个字节D.8个字节8. 用Java虚拟机执行类名为Hello的应用程序的正确命令是( D )。

A) java Hello.class B) Hello.class C) java Hello.java D) java Hello9.执行以下代码,输出结果是( B )int x=5,y=7,u=9,v=6;System.out.println(x>y ? x+2:u>v ? u-3:v+2);A.8B.6C.7D.true10.下列修饰符中与访问控制无关的是(C)。

java程序设计(含答案)

java程序设计(含答案)

《JA V A程序设计》练习题一、单项选择择题一、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. javaB. .classC. htmlD. .exe二、设x = 1 , y = 2 , z = 3,那么表达式y+=z--/++x 的值是( A)。

A. 3B. 3. 5C. 4D. 53、不许诺作为类及类成员的访问操纵符的是( C )。

A. publicB. privateC. staticD. protected4、为AB类的一个无形式参数无返回值的方式method书写方式头,使得利用类名AB作为前缀就能够够挪用它,该方式头的形式为( A)。

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )五、关于选择结构以下哪个说法正确?( B )A.if语句和else语句必需成对显现B.if语句能够没有else语句对应C.switch结构中每一个case语句中必需用break语句D.switch结构中必需有default语句六、while循环和do…while循环的区别是:( D)A.没有区别,这两个结构任何情形下成效一样B.while循环比do…while循环执行效率高C.while循环是先循环后判定,因此循环体至少被执行一次D.do…while循环是先循环后判定,因此循环体至少被执行一次7、关于for循环和while循环的说法哪个正确?( B)A.while循环先判定后执行,for循环先执行后判定。

B.while循环判定条件一样是程序结果,for循环的判定条件一样是非程序结果C.两种循环任何时候都不能够替换D.两种循环结构中都必需有循环体,循环体不能为空八、以下修饰符中与访问操纵无关的是( D)A.private B.publicC.protected D.final九、void的含义:( A)A.方式没有返回值B.方式体为空C.没成心义 D.概念方式时必需利用10、return语句:( C )A.只能让方式返回数值B.方式都必需含有C.方式中能够有多句return D.不能用来返回对象1一、关于对象成员占用内存的说法哪个正确?( B)A.同一个类的对象共用同一段内存B、同一个类的对象利用不同的内存段,但静态成员共享相同的内存空间C.对象的方式不占用内存D.以上都不对1二、以下说法哪个正确?( C)A.不需要概念类,就能够创建对象B.对象中必需有属性和方式C.属性能够是简单变量,也能够是一个对象D、属性必需是简单变量13、以下说法哪个正确?( A )A、一个程序能够包括多个源文件B、一个源文件中只能有一个类C、一个源文件中能够有多个公共类D、一个源文件只能供一个程序利用14、关于方式main()的说法哪个正确?( C )A.方式main()只能放在公共类中B main()的头概念能够依照情形任意更改C.一个类中能够没有main()方式D.所有对象的创定都必需放在main()方式中1五、构造函数何时被挪用?( A )A、创建对象时B、类概念时C、利用对象的方式时D、利用对象的属性时1六、抽象方式:( C )A、能够有方式体B、能够出此刻非抽象类中C、是没有方式体的方式D、抽象类中的方式都是抽象方式17、关于继承的说法正确的选项是:( B )A、子类将继承父类所有的属性和方式。

2011~2012《Java语言程序设计》试卷A及答案(安徽工业大学)

2011~2012《Java语言程序设计》试卷A及答案(安徽工业大学)
//Test_1.java的内容是:
public class Test_1
{public void Say( )
{System.out.println("Hello World!");}
}
//Test_2.java的内容是:
public class Test_2
{public void Say( )
三、写出下面程序的结果(共5题)25%
1、下列的程序编译运行时,其结果是什么?为什么输出这样的值?
class ConstructorTest
{int X;
public void ConstructorTest()
{X=1;
}
public static void main(String[] args)
10、Java把数组当作对象。()
11、子类可以继承父类的私有方法。()
12、Java中子类调用父类的方法,是通过super来实现的。()
13、有的类定义时可以不定义构造函数,所以构造函数不是必需的。()
14、在Java程序中,一个线程的优先级可以用任一个非负整数设置,整数越大,优先级越高()
15、以下语句中变量的Path在Windows系统下,其值为\a\b;在Unix系统下,其变量的值为/a/b。()
17、下列类声明正确的是__________________。
A、abstract final class HI{···}B、abstract private move( ){···} C、protected private number; D、public abstract class Car{···}
{System.out.println("你们好!");}}

java语言程序设计试题及答案

java语言程序设计试题及答案

java语言程序设计试题及答案一、选择题(每题2分,共20分)1. Java语言是______。

A. 编译型语言B. 解释型语言C. 编译解释型语言D. 机器语言答案:C2. 下列哪个是Java语言的基本数据类型?A. StringB. IntegerC. booleanD. Object答案:C3. Java程序的执行入口是以下哪个方法?A. main()B. start()C. run()D. execute()答案:A4. 下列哪个是Java的访问控制修饰符?A. publicC. finalD. abstract答案:A5. Java中,哪个关键字用于定义接口?A. classB. interfaceC. packageD. enum答案:B6. Java中的异常处理是通过哪两个关键字实现的?A. try-catchB. if-elseC. for-whileD. switch-case答案:A7. 下列哪个是Java集合框架中的接口?A. ArrayListB. ListB. MapD. Set答案:B8. Java中,哪个关键字用于实现多态?B. implementsC. newD. override答案:A9. 下列哪个是Java的垃圾回收机制?A. JVMB. GC(Garbage Collection)C. JIT(Just-In-Time)D. JIT Compiler答案:B10. Java语言支持的编程范式包括哪些?A. 过程式编程B. 面向对象编程C. 函数式编程D. 所有以上答案:D二、填空题(每空3分,共15分)1. Java语言是______和______的结合体。

答案:编译型;解释型2. Java的三大特性是______、______和______。

答案:封装;继承;多态3. 在Java中,______关键字用于定义类。

答案:class4. Java的______类是所有Java类的父类。

jave语言程序设计的问答题

jave语言程序设计的问答题

1.储存器ROM和RAM是严格分工的。

②采用面向控制的指令系统。

③输入/输出端口引脚通常设计有多种功能。

④品种规格的系列化。

⑤单片机的硬件功能具泛的通用性。

2.单片机的分类及主要指标是什么?专用型单片机和通用型单片机·主要指标:位数、存储器、I/O口、速度、工作电压、功耗、温度、附加功能。

3.简述异同。

单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。

单片机智能化产品中,以单片机为核心组成的硬件电路统称为单片机系统。

嵌入了应用软件的单片机系统称为单片机应用系统。

单片机是单片机系统中的一个器件,单片机系统是构成某一单片机应用系统的全部硬件电路,单片机应用系统是单片机系统和应用软件相结合的产物。

4.什么是JTAG?JTAG是一种国际标准测试协议,主要用于芯片内部测试。

标准的JTAG接口有4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

在JTAG单片机仿真开发环境中,JTAG适配器提供了计算机通信口到单片机JTAG接口的透明转换,并且不出借CPU和程序存储器给应用系统,使得仿真更加贴近实际目标系统。

单片机内部已集成了基于JTAG的协议调试和下载程序。

5.请解释ISP和IAP?ISP一般通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程,而IAP技术是从结构上将Flash存储器映射为两个存储体,当运行一个存储体上的用户程序时,可对另一个存储体重新编程,之后将控制从一个存储体转向另一个。

为实验和开发带来方便和灵活,利用ISP和IAP,不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即为成品,甚至可以远程在线升级或改变单片机中的程序。

6.如何认识:80C51在逻辑上又可划分为3个空间?片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器。

逻辑上:片内外统一编址的64 KB程序存储器地址空间(用16位地址)、256 B片内数据存储器的地址空间(用8位地址)及64KB片外数据存储器地址空间(用16位地址)。

java程序设计答案.doc

java程序设计答案.doc

《java程序设计》复习题第一部分选择题(单选)1.javac 是java 的(B)A.解释器B.编译器C.小程序浏览器D.调试器2.appletviewer 是java 的(C)A.解释器B.编译器C.小程序浏览器D.调试器3.编译一个定义了三个类和三个方法的java源码文件,总共会产生儿个字节码文件,其扩展名是什么?(C)A.5个字节码文件,其扩展名是“.java”B.2个字节码文件,其扩展名是“.java"C.3个字节码文件,其扩展名是“.class”D.2个字节码文件,其扩展名是“.class”4.java源码文件的名称与主类的名称(B)A.必须相同但不区分大小写B.必须相同且区分大小写C.必须不同D.任意5.下面那些选项不能用做变量名的首字符(C)A.字母B.下划线(_)C.数字D.美元符号($)6.下面哪个不是java的原始数据类型?(B)A.shortB.booleanC.IntD.Float7.下面哪条语句不会出现编译警告或错误?(A)A.float f=1.3F;B.chat c 二"a”;C.float f=1.3;D.boolean d=null;&以下声明常量不正确的是(B)A.final int Pl=3;B.final Pl=3;C.static final int PI=3:D.public static final int PI=3;9.java定义了4个整型数据类型:字节性(byte)短整型(short)整型(int)长整型(long), 其中byte占用内存为(A)A.8bitB.16bitC.32 bitD.64bit10.5%2.1的值是(D)A. 1B.0C.0.8D.不能通过编译11.・11&3的值是(A)A. 1B・3C.9D.-1112.8«2的值是(A)A. 2B. 4C.8D.3213若有int a = 1, b= 2 , c = 3, d=4;则表达式a>b?a:c>d?c:d 的值是(D)A. 1B. 2C. 3D. 414.以下为合法类型转换的为(D)A.(int)”A”B.(chaiT'A"C.(boolean)(2-2)D.(char) (651/12)15下面哪条语句是正确的?(C)A.int a二{1,2,3,4,5,};B.int b=( 1,2,3,4,5)C.int c[]={ 1,2,3,4,5}D.int []d={ 1,2,34,5}16.对于数组int “[];下面那条语句可以输出数据a的元素个数?DA.System.out.println(a.size);B.System,out.println(a.size());C.System.out.println(a.length());D.System.oul.prinlln(a」englh);17.可以用作switch表达式的基本数据类型分别是(B)A.booleanB.byteC.floatD.double18.下面的while语句退出时.i的值是(D)byte b=l; int i = 0 ; while(b++>0) i=i+l;A.126B.0C.127D.出现死循环,i的值无穷大19.设J_Hello.java文件内容如下:class J_Hello{static void main(String argsf]){System.out.println("Hello!");}}下面说法正确的是(D)A.J_Hello.java无法通过编译B.J_HelIo.java可以通过编译,但运行吋出现“Main method notic”提示信息C.J_Hello.java可以通过编译,但无法运行,且无任何提示信息D.J_Hello.java可以通过编译,可以正常运行,输出“Hello!”20下面哪个类声明是正确的(D)A.abstract final class car{}B.abstract private car(){}C.protected private car{}D・ public abstract class car{};21.下列(C)的说法是错误的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、JAVA语言有哪些特点?
特点:简单性、面向对象技术、分布性、健壮性、安全性、体系结构中立、可移植性、解释执行、高性能、多线程。

(完全面向对象、平台无关性、多线程)
2、JAVA平台就是什么?其运行原理就是什么?与一般操作平台的不同?
JAVA平台:由JAVA虚拟机与JAVA核心类构成,为JAVA程序开发提供编程接口且与具体的操作系统无关的平台。

运行原理:JAVA代码由编译器编译成字节代码文件,然后由JAVA解释器解释执行其字节文件。

与一般操作平台的不同:JAVA就是解释执行程序,编译后产生的文件中不含有硬件信息,并且其支持跨平台的运行。

3、字节码?好处?
字节码:经过JAVA编译器编译后,与特定机器无关,需要解释器才能执行的中间代码。

好处:字节码中不包含有硬件信息,为JAVA跨平台的运行提供了基础。

4、什么就是变量名?变量名与变量值有什么区别?
变量就是用来标识一块内存区域。

变量名就是一个标识符,用来引用一块内存区域,变量值就是内存区域中存储的值。

5、什么就是表达式?什么就是语句?两者之间有什么异同?
表达式就是用运算符及操作元连接符合一定语法规则的式子,语句就是一个表达式最后加上一个分号。

异同:语句就是程序的组成部分,表达式就是语句的组成部分;语句有结束符,表达式没有结束符;语句就是针对程序而言的,表达式就是数学上的计算概念;算式的计算结果“=”在右边,赋值语句“=”在表达式的左边。

6、Break与Continue语句的区别?
Break语句就是跳出整个循环,并且不执行循环体内的程序;而Continue语句则就是跳出此次循环,还可以继续执行循环体。

7、Do……while语句与While语句的区别?
Do……while 语句就是先执行一次循环体的内容再判断,而While则就是先判断然后再执行循环体的内容。

8、什么就是类?如何定义一个类?类中包含了哪几部分,分别就是什么?
类就是某些对象共同特征的表示,就是对象的抽象。

定义一个类需要在定义类的结构中包含类的声明与类的实体。

类在语法上包含了类的声明与类体两个部分,其中类的声明部分由关键字class与类名组成,类体中包含变量的说明,方法的定义与实现两个部分。

9、什么就是对象?如何创建对象?
对象就是类的具体,就是操作的直接对象。

创建对象需要借助new操作符与构造函数配合使用,一般格式为:类名对象名 = new 类名()
10、什么就是构造方法?构造方法有那些特点?
构造方法就是一个类方法中方法名与类名相同的类方法,其作用就是当使用new关键字创建对象时,自动调用并对新建对象进行初始化操作。

构造方法特点:
a.构造方法与类名相同
b.构造方法没有返回值,不定义返回类型
c.构造方法可以重载,针对参数数量与类型定义多个同名构造方法
d.构造方法可以继承,子类可以继承父类的构造方法
e.构造方法不就是由编程人员显式调用,其在对象创建时由new运算符自动调用
f.构造方法只用来对类实例进行初始化,目的在于简化初始化操作
11、如何对对象进行初始化?
对象的初始化就是在对象创建完之后用构造方法对其进行初始化的操作,该操作的一般语法为类名对象名 = new 构造方法
12、静态方法与非静态方法的区别?
静态方法与非静态方法的语法上的区别在于就是否被static关键字修饰
a.非静态方法可以对静态变量与非静态变量操作,而静态方法只能对静态变量进行操

b.静态方法可以有对象调用也可以由类名直接调用,而非静态方法只能由对象调用
c.一个类中的方法可以互相调用,但静态方法只能调用静态方法,不能调用非静态方

d.创建对象之前,非静态方法没有入口
13、final成员变量与方法有什么特点?
final成员变量一般在声明就是进行初始化,一旦最终成员变量被赋值,则在整个程序执行过程中都不能被改变,final方法不能被重复定义或者更改方法内容,即被重载。

14、什么就是类的封装?如何对成员变量与方法的访问权限的设置以达到数据封装的目的?
类的封装就是指类的设计者为使用者提供类对象可以访问的部分,而对于类中其余的成员变量与方法隐藏起来,用户不能访问。

可以通过public、protected、private、默认四种控制符来实现数据封装的目的。

15、子类能够继承父类的哪些成员变量与方法?
子类中可以继承父类中的public与protected成员。

16、多态中的重载与覆盖有什么不同?
覆盖就是子类对父类同名方法的重定义,其方法名同而方法内容不同,重载就是指在类中创建多个方法,它们具有相同的名称但有不同的参数与不同的实现。

17、如何来制作图形界面?它需要引入哪些包?
制作图形界面首先要创建一个窗口容器并在窗口中添加各种组件,接着在指定组件属性与在窗口中的位置,构成图形界面的外观效果,然后定义图像界面的事件与各种组件对不同事件的响应,从而实现图形界面与用户的交互。

需要引用的包有:AWT、Swing
18、在Java中什么就是事件?简述处理事件的机制。

事件就是指人机交互所产生的交互内容,其代表某对象可执行的操作及其状态变化。

处理事件的机制:事件源根据触发事件产生一个事件对象,事件对象传递参数并调用监听器相应的处理方法。

19、什么就是布局器,它有什么作用?
布局管理器就就是一个用来安排其她容器与基本组件的对象。

其主要就是用来安排与管理其它组件在窗口中的位置。

20、何为异常?为什么要进行异常处理?
异常就是指程序运行过程中出现的非正常。

良好的应用程序除了具备用户所要求的功能外还应该具备预见性并处理可能发生的各种各种异常功能。

21、Error与Exception类有什么不同?
Error类就是处理内部系统错误,Exception类就是解决程序本身及其环境所产生的异常。

Exception类可以被捕获与处理,Error类异常只能在发生时由用户按照系统提示关闭程序。

22、什么就是抛出异常?如何抛出异常?
抛出异常就是指在程序过程中通过throw语句以“throw new 异常类名”的格式抛出异常。

异常名可以选择系统异常类名,也可以使用自定义异常类名。

23、什么就是TCP/IP协议?它有什么特点?
TCP/IP协议,传输控制协议\因特网互联协议,其就是一个基于连接的协议,提供两台计算机之间的可靠的数据流。

特点:
A. 开放的协议标准,可免费使用,并且独立于特定的计算机硬件与操作系统
B. 独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网中
C. 统一的网络地址分配方案,使整个TCP/IP设备在网中都具有唯一的地址
D. 标准化的高层协议,可以提供多种可靠的用户服务
24、一个完整的URL的地址由哪几部分组成?
一个完整的URL可分为四个部分:资源类型、存放资源的主机域名、资源文件名与端口。

25、URL连续从服务器上读取一个文本文件,并显示该文本文件的内容
实例化URL对象->实例化URLConnection对象->实例化InputStreamReader对象->实例化BufferReader对象
26、简述Socket通信机制,说明客户端如何与服务器进行连接。

Socket通信机制:
A. 服务器生成一个ServerSocket实例对象,随时监听客户端的连接请求
B. 客户端生成一个Socket实例对象,并发出连接请求
C. 服务器端通过accept()方法接受到客户端的请求后,开辟一个端口与进行连接,并生成所需的I/O数据流
D. 通信通过一对InputStream()与OutputStream()进行通信,通信结束后,两端分别关闭对应的Socket接口
27、简述URL与Socket通信的区别。

URL与Socket通信的区别:
A. 通信方式:Socket在服务器端运行通信程序,不停地监听客户端连接请求,使服务器能够在接受到请求时马上与客户端连接并通信;URL进行通信时,被动等待客户端的请求。

B. 连接数:Socket服务器可以同时与多个客户端进行相互通信;URL通信服务器每次只能与一个客户端进行通信。

28、何为线程与多线程?如何建立多线程?
线程就是一个程序内部的顺序控制流,多线程就是在同一个应用程序中有多个顺序控制流同时执行。

创建线程有两种方法:继承Thread类、通过定义实现新Runnable接口。

29、线程的生命周期由哪几种状态?各状态之间分别用哪些方法切换?
线程的生命周期有:就绪、可运行、不可运行、终止四种。

就绪->可运行:start()
可运行->可运行:yield()
可运行->不可运行:sleep()、wait()
不可运行->可运行 : 阻塞解除、睡眠时间终止、唤醒
可运行->终止:run()。

相关文档
最新文档