更多“启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程”相关问题
  • 第1题:

    单选题
    使用下列哪些关键字可以判定实参的具体类型?()
    A

    as

    B

    is

    C

    instanceof

    D

    extends


    正确答案: B
    解析: 暂无解析

  • 第2题:

    单选题
    若有floatf=2.6f;shorts=20;则表达式f+s的值的类型是()
    A

    float

    B

    short

    C

    int

    D

    byte


    正确答案: C
    解析: 暂无解析

  • 第3题:

    填空题
    Class类对象的3种实例化方式()、()、()

    正确答案: getClass()方法,类.class,forName(className)方法
    解析: 暂无解析

  • 第4题:

    单选题
    在JSP中,()动作用于将请求转发给其他JSP页面。
    A

    Forward

    B

    Includ

    C

    useBean

    D

    setProperty


    正确答案: A
    解析: 暂无解析

  • 第5题:

    单选题
    设置线程优先级的方法是()
    A

    setPriority()

    B

    getPriority()

    C

    getName()

    D

    setName()


    正确答案: B
    解析: 暂无解析

  • 第6题:

    判断题
    使用“|”操作时,如果第一个条件是true,则后续的条件都不再判断。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第7题:

    多选题
    下面哪几个方法是Thread类中过时的()。
    A

    stop

    B

    resume

    C

    yield

    D

    start

    E

    run


    正确答案: E,A
    解析: 暂无解析

  • 第8题:

    判断题
    使用Thread子类创建线程的优点是可以在子类中增加新的成员变量,使线程具有某种属性,也可以在子类中新增加方法,使线程具有某种功能。但是,Java不支持多继承,Thread类的子类不能再扩展其他的类。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第9题:

    单选题
    在成功地创建了个URL对象后,如果想在当前的Applet程序中连接另外的Web页面,可实现的方法是()
    A

    showDocument(url)

    B

    getAppletContext()

    C

    getAppletContext().display(url)

    D

    getAppletContext().showDocument(url)


    正确答案: C
    解析: 暂无解析

  • 第10题:

    填空题
    在Java语言中,允许使用已存在的类作为基础创建新的类,这种技术我们称为()

    正确答案: 继承
    解析: 暂无解析

  • 第11题:

    判断题
    一个Java类可以有多个父类。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    顺序执行下列程序语句后,则b的值是() String str = "Hello"; String b = str.substring(0,2);
    A

    Hello

    B

    hello

    C

    He

    D

    null


    正确答案: B
    解析: 暂无解析

  • 第13题:

    填空题
    已知sb为 StringBuffer 的一个实例,且 sb.toString() 的值为 "abcde ", 则执行sb. reverse(),sb.toString()的值为()

    正确答案: edcba
    解析: 暂无解析

  • 第14题:

    单选题
    可显示或隐藏对话框调用的方法是()
    A

    setTitle()

    B

    setModal()

    C

    setSize()

    D

    setvisible()


    正确答案: B
    解析: 暂无解析

  • 第15题:

    判断题
    BorderLayout布局管理器把组件排列在北、南、东、西和中间区域。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第16题:

    多选题
    下面哪个语句正确地声明一个整型的二维数组?()
    A

    int a[ ][ ] = new int[][];    

    B

    int a[10][10] = new int[][];    

    C

    int a[ ][ ] = new int[10][10];    

    D

    int [ ][ ]a = new int[10][10];    

    E

    int [ ]a[ ] = new int[10][10];


    正确答案: C,D
    解析: 暂无解析

  • 第17题:

    单选题
    语句drawOval(45,55,150,140)执行的结果是()。
    A

    画一个焦点分别在(45,55)、(150,140)的椭圆

    B

    画一个圆心在(45,55),长轴是150,短轴是140的椭圆

    C

    画一个左上角位于点(45,55)、宽度和高度分别为150像素和140像素的长方形内画一个内切椭圆

    D

    左上角位于点(45,55)、宽度和高度分别为150像素和140像素的长方形内画一个外切椭圆


    正确答案: B
    解析: 暂无解析

  • 第18题:

    单选题
    JAVA语言中,若有说明int a[10];则对a数组元素的正确的引用是()。
    A

    a[10]

    B

    a[3+1]

    C

    a(5)

    D

    a(0)


    正确答案: C
    解析: 暂无解析

  • 第19题:

    问答题
    使用抽象和封装有哪些好处?

    正确答案: 抽象是人们解决问题的基本手段,程序设计过程中需要对问题领域进行分析、设计中得出的抽象概念,然后封装成一些类。封装也称为信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他部分只有通过包裹在数据外面的被授权的操作来与这个抽象数据类型交流与交互。也就是说,用户无需知道对象内部方法的实现细节,但可以根据对象提供的外部接口(对象名和参数)访问该对象。把对象中相同或相似地地方抽象出来,从特殊到一半,从具体到抽象的过程,对象经过抽象得到类,类的实例化成了对象。也可以高度抽象成接口,让不完全相同,但包含相同点的对象实现此接口,也就是利用多态实现。把相同点抽象出来,抽象成此类或接口的方法、属性、字段等,封装就是隐藏某个对象的与其基本特性没有很大关系的所有详细信息的过程,就是将需要让其他类知道的暴露出来,不需要让其他类了解的全部隐藏起来,封装可以阻止对不需要信息的访问,我们可以使用访问指定符实现封装,也可以使用方法实现封装,可以将隐藏的信息作为参数或者属性值、字段指传给公共的接口或方法,以实现隐藏起来的信息和公开信息的交互。封装的目的就是为了实现“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉,就是这个类只完成自己的功能,不需要外部参与;低耦合,就是仅暴露很少的方法给外部使用。
    解析: 暂无解析

  • 第20题:

    单选题
    在JAVA编程中,Jpanel缺省的布局管理器是()。
    A

    该组件没有缺省的布局管理器

    B

    FlowLayout

    C

    JflowLayout

    D

    BorerLayout


    正确答案: B
    解析: 暂无解析

  • 第21题:

    问答题
    请比较Java的异常处理机制与其它语言异常处理机制。

    正确答案: 简单比较Java和C++异常处理机制:
    1)Java和C++的异常处理作用都是增加程序的健壮性,保证程序的正常运行。
    2)Java的异常处理框架是try-catch-finally,其中finally可有可无,若有,则一定会执行finally部分代码;而C++的框架是try-catch,没有finally块。
    3)Java的异常都是异常对象,异常类是来自于Throwable的子类;C++的异常可以是对象也可以是一般的基本类型。
    解析: 暂无解析

  • 第22题:

    填空题
    在面向对象系统中,()是程序的基本组成实体。

    正确答案: 对象
    解析: 暂无解析

  • 第23题:

    判断题
    Java2技术分为J2EE、J2SE和J2ME,其中J2SE是Java的企业版,用来针对企业级进行应用服务的开发。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    问答题
    目前美国Sun公司提供的适用不同开发规模的JDK有哪些。

    正确答案: 目前Sun共提供了三种不同的版本:微平台版J2ME(Java 2 Platform Micro Edition),标准版J2SE(Java 2 Platform Standard Edition)和企业版J2EE(Java 2 Platform Enterprise Edition),这三种版本分别适用于不同的开发规模和类型,对于普通Java开发人员和一般学习者来说,选用标准版J2SE就可以了,学会了J2SE,再学J2ME或J2EE就比较容易上手,因为它们之间虽有所侧重,但相似之处很多,尤其是语言本身是一样的,都是Java。
    解析: 暂无解析