- A.加载本地库
- B.读写本地文件系统
- C.运行本地可执行程序
- D.与同一个页面中的Applet通信
- A.多态性
- B.自顶向下
- C.模块化
- D.逐步求精
- A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
- B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会
- C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行
- D.具有相同优先级的多个线程的调度一定是分时的
- A.JMenu
- B.JApplet
- C.JOptionPane
- D.Panel
- A.Applet就是一个Application
- B.Applet可以在浏览器中执行
- C.Application可以直接用Java解释器执行
- D.Applet也可以是一个Application
- A.serialize
- B.transient
- C.synchronized
- D.static
- A.class A extends B
- B.class B implements A
- C.class A implements B
- D.class B extends A
- A.Error
- B.AWTError
- C.VirtualMachineError
- D.Exception及其子集
- A.showInputDialog()
- B.InputDialog()
- C.showMessageDialog()
- D.showOptionDialog()
- A.大系统的复杂性
- B.人员知识不足
- C.客观世界千变万化
- D.时间紧、任务重
- A.线程是由代码、数据、内核状态和一组寄存器组成
- B.线程间的数据是不共享的
- C.用户只能通过创建Thread类的实例或定义、创建Thread子类的实例建立和控制自己的线程
- D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
- A.PAD
- B.PFD
- C.N-S图
- D.DFD
- A.8KB
- B.16KB
- C.32KB
- D.64KB
- A.1
- B.2
- C.3
- D.0
- A.①②③⑤
- B.①②④⑤
- C.①②③④
- D.②③④⑤
- A.public A a=new A( );
- B.public A a=A();
- C.A a=new class();
- D.a A;
- A.操作数1是byte类型,操作数2是long类型,结果为byte类型
- B.操作数1是byte类型,操作数2是long类型,结果为long类型
- C.操作数1是long类型,操作数2是byte类型,结果是byte类型
- D.操作数1是long类型,操作数2是byte类型,结果是long类型
- A.this
- B.super
- C.This
- D.Super
- 21
-
下列叙述中正确的是
- A.软件交付使用后还需要进行维护
- B.软件一旦交付使用就不需要再进行维护
- C.软件交付使用后其生命周期就结束
- D.软件维护是指修复程序中被破坏的指令
- A.线程就是程序
- B.线程是一个程序的单个执行流
- C.多线程是指一个程序的多个执行流
- D.多线程用于实现开发
- A.1
- B.i-1
- C.i
- D.i+1
- A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
- B.模块只有一个入口,可以有多个出口
- C.注重提高程序的执行效率
- D.不使用GOTO语句
- A.static
- B.abstract
- C.protected
- D.final
- A.if
- B.sizeof
- C.private
- D.null
- A.程序不能通过编译,因为start()方法在Test类中没有定义
- B.程序编译通过,但运行时出错,提示start()方法没有定义
- C.程序不能通过编译,因为run()方法没有定义方法体
- D.程序编译通过,且运行正常
- A.概念模式
- B.外模式
- C.内模式
- D.物理模式