JAVA选择题

一、选择题:(30分)1、为了区分重载多态中同名的不同方法,要求()。A)采用不同的参数列表B)返回值类型不同C)调用时用类名或对象名做前缀D)参数名不同2、定义主类的类... 一、选择题:(30分)
1、为了区分重载多态中同名的不同方法,要求( )。
A) 采用不同的参数列表 B) 返回值类型不同
C) 调用时用类名或对象名做前缀 D) 参数名不同
2、定义主类的类头时可以使用的访问控制符是( )。
A) private B) protected C) public D) private protected
3、下列整型的最终属性 i 的定义中,正确的是( )。
A) static final int i=100; B) final i;
C) static int i; D) final float i=1.2f;
4、设 x,y 均为已定义的类名,下列声明对象x1的语句中正确的是( )。
A) public x x1= new y( ); B) x x1=x( );
C) x x1=new x( ); D) int x x1;
5、下列方法定义中,正确的是( )。
A) int x( int a,b ) B) double x( int a,int b)
{ return (a-b); } { int w; w=a-b; }
C) double x( a,b ) D) int x( int a,int b)
{ return b; } { return a-b; }
6、为了使包sos在当前程序中可见,可以使用的语句是( )。
A)import sos.*; B)package sos.*; C)sos import; D)sos package;
7、设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,
正确的switch语句是( )。
A) switch (x + y) B) switch ( ch + 1 )
{ …… } { …… }
C) switch ch D) switch ( a + b );
{ …… } { …… }
8、设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )。
A) x( int m){ ... } B) void x( int m){ ... }
C) x( int m, int n){ ... } D) x( int h,int m,int n){ ... }
9、以下字符常量中不合法的是( )。
A) '|' B) '\'' C) "\n" D) '我'
10、下列对Java语言描述不正确的是 ( )。
A)Java语言开发的程序与平台无关,即:用Java语言开发的程序可以在不同的操作系统下运行。
B)Java采用完全面向对象的程序设计方法,其封装性使网络程序更安全。
C)Java采用自动的方法动态分配内存,即:变量使用之后,当退出程序,该变量也就自动从内存消失。
D)任何语言开发的程序都与其开发平台有关,如:用VB基于Windows98开发的程序,就可以在DOS下运行。
11、下列语句序列执行后,x 的值是( )。
int a=3, b=4, x=5;
if( ++a==b ) x=++a*x;
A) 35 B) 25 C) 20 D) 5
12、下列类头定义中,错误的是( )。
A) class x B) public x extends y
{ .... } { .... }
C) public class x extends y D) class x extends y implements y1
{ .... } { .... }
13、下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A) 创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。
B) 子类无条件地继承父类不含参数的构造函数。
C) 子类必须通过super关键字调用父类的构造函数。
D) 子类无法继承父类的构造函数。
14、下面说法正确的是( )。
A) final 可修饰类、属性、方法。
B) abstract可修饰类、属性、方法。
C) 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。
D) 用final修饰的变量,在程序中可对这个变量的值进行更改。
15、现有两个类A、B,以下描述中表示B继承自A的是( )。
A) class A extends B B) class B implements A
C) class A implements B D) class B extends A
展开
 我来答
xiaolinliu56
2008-05-09 · TA获得超过250个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:249万
展开全部
我分少,花10分钟帮你做了.
1、A
2、C
3、A
4、C
5、D
6、A
7、B
8、B
9、B
10、D
11、B
12、B
13、C
14、A
15、D
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真立帆k
2008-05-09
知道答主
回答量:42
采纳率:0%
帮助的人:5.6万
展开全部
请问是多选还是单选啊,我看好像是多选唉!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hmzha2
2008-05-09
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
你这个人呀,楼上的,竟然为了点分给他回答这个本该自己看书查资料解决的学习问题。
我现在开始怀疑你的为人了。xiaolinliu56
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
junpeng1003
2008-05-09 · 超过19用户采纳过TA的回答
知道答主
回答量:458
采纳率:0%
帮助的人:0
展开全部
又来考大家?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式