第一范文网 - 专业文章范例文档资料分享平台

2014年下试题(JAVA语言)

来源:用户分享 时间:2025/8/23 16:36:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

D.float 17.(1分)

按照Java的标识符命名规则,下列表示-个类名的标识符正确的是( )。 A.Helloworld B.HelloWorld C.helloworld D.helloWorld

18.(1分)

在划线部分可以填入以下哪条语句( class Person { private int a;

public int change(int m){ return m; } }

public class Teacher extends Person { public int b;

public static void main(String arg[]){ Person p = new Person(); Teacher t = new Teacher();

int i;

}

} A. i = m; B. i = b; C. i = p.a;

D. i = p.change(30);

。 )

19.(1分)

当Frame的大小被改变时Frame中的按钮的位置可能被改变,使用哪一个布局管理器( )。 A. BorderLayout B. FlowLayout C. CardLayout D. GridLayout

20.(1分)

以下关于菜单的叙述中,正确的是( )

A. 菜单分三级定义,最高一级的是菜单条,菜单条中放菜单,菜单中放菜单项 B. 菜单分三级定义,最高一级的是菜单,菜单中放菜单条,菜单条中放菜单项 C. 菜单分两级定义,最高一级的是菜单,菜单中放菜单项 D. 菜单分两级定义,最高一级的是菜单条,菜单条中放菜单项 21.(1分)

类Test定义如下: 1. public class Test{

2. public float fun(float a, float b){ } 3. 4. }

将以下哪种方法插入行3是不合法的( )。 A. public float fun(float a, float b,float c){ } B. public float fun(float c,float d){ } C. public int fun(int a, int b){ } D. private int fun(int a,int b,int c){ } 22.(1分)

假设Test类有如下定义,设t是Test类的一个实例,下列语句调用哪个

是错误的( )。 public class Test{

int i;

static String s; void imethod() { } static void smethod() { } }

A. Test.imethod(); B. t.imethod();

C. System.out.println(t.i); D. Test.smethod() 23.(1分)

下面是一个递归JAVA程序,其功能为( )。 long Factorial(int n){ }

A.求1-n的和 B.求2到n的和

C.求n的阶乘 D.求2-n的积 24.(1分)

下列哪个方法可用于创建一个线程类( )。

A. public class X implements Runable{ public void run(){......} } B. public class X implements Thread{ public void run(){......} }

if(1==n){ } else

return n*Factorial(n-1); return 1;

C. public class X implements Thread{ public int run(){......} } D. public class X implements Runable{ protected void run(){......} } 25.(1分)

下面哪个语句是正确的( )。 A. Object o=new Button(″A″); B. Button b=new Object(″B″);

C. Panel p=new Frame(); D. Frame f=new Panel(); 26.(1分)

运行下列程序的结果是( )。 abstract class MineBase{ }

public class Mine extends MineBase { }

A.打印5个0 B.编译出错,数组ar[]必须初始化 C.编译出错,Mine应声明为abstract D.出现IndexOutOfBoundes的例外 27.(1分)

public static void main(String argv[]){ }

int[] ar=new int[5]; for(int i=0;i<5;i++)

System.out.println(ar[i]);

abstract void amethod(); static int i;

搜索更多关于: 2014年下试题(JAVA语言) 的文档
2014年下试题(JAVA语言).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1h80w7obhy0fvam2h1pw_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top