
JAVA的几道选择题 没找到正确的答案 自己做完了也没地方对 请高手给个正确得答案!很重要~一定要正确的~~
1下面关于构造方法的说法不正确的是A.构造方法用于创建对象的时候给成员变量赋值B.构造方法不可以重载C.构造方法没有返回值D.构造方法一定要和类名相同2Java编程中所必...
1 下面关于构造方法的说法不正确的是
A. 构造方法用于创建对象的时候给成员变量赋值
B. 构造方法不可以重载
C. 构造方法没有返回值
D. 构造方法一定要和类名相同
2 Java编程中所必须的默认引用包为
A. java.sys 包 B. java.lang 包 C. java.new 包
D. 以上都不是
3 下面哪个选项是正确的 main 方法说明?
A. public main (String args[])
B. public static void main (String args[])
C. private static void main (String args[])
D. void main()
4 面向对象的特点主要概括为
A. 可分解性、可组合性、可分类性
B. 继承性、封装性和多态性
C. 继承性、易维护性、可扩展性、可重用性
D. 抽象性、继承性、封装性和多态性
5 //执行下面循环语句后,sum的值是
int i, sum;
sum = 0;
for (i=1; i<=5; i++) {
if(i==3) break;
sum +=1;
}
A. 3 B. 4 C. 2 D. 5
6 如果没有为控件的事件指定监视器,会发生
A.A 事件被忽略 B. A. 事件由一个默认的事件处理方法处理
C.A. 程序将立即退出 D. A. Java编译器产生一个致命的错误
7 下面可以用来说明Java应用程序的main方法的是
A.void B.static 和 void C.public、static和void D.以上选项都不是
8 能够将组件放在单元大小相同的一个二维网格中,组件从左到右、从上到下依次添加到网格中,这种布局管理器应该是
A. BoxLayout B. BorderLayout C. GridLayout D. FlowLayout
9 下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的
A .private B.public C.static D.final
10 //下面程序运行后的输出结果为
class A
{static int y=3;
void showy()
{System.out.println("y=" +y);
}
}
public class testA
{
public static void main(String[] args)
{A a1 = new A();
A.y+=1;
a1.y++;
a1.showy();
}
}
A. 4
B. 3
C. 6
D. 5
11 以下论述不正确的是
A. 对象变量是对象的一个引用
B. 对象是类的一个实例
C 一个对象可以作为另一个对象的数据成员
D. 对象不可以作为函数的参数传递
12 下面哪个方法进行了两个String对象的比较,比较的时候区分大小写并且将其结果用布尔类型的真值或假值表示出来。
A. compareTo
B. equalsIgnoreCase
C. campareToIgnoreCase
D. equals
13 1. 以下关于类的说法不正确的是
A. A. 类是对具有共同实现的一些对象或一系列对象的描述
B. A. 在Java中的每个类都必须有方法,这是类与记录类型不同的地方
C. A. 在Java中类被当作一个数据类型来定义
D. A. 在Javak所有新创建的类都是从其它的类派生而来的
14 对于一个mouseListener接口的对象myHandler,要把鼠标事件监听器添加到一个名为button的按钮中,以便myHandler 对象可以接收并处理鼠标事件。以下代码正确的是
A. button.add(myHandler);
B. button.addListener(myHandler);
C. addMouseListener(button,myHandler);
D. button.addMouseListener(myHandler);
15 类库AWT中最基础的类是
A. java.awt.Component
B. java.lang.Object
C. java.awt.Container
D. java.awt.Panel
16 下面表达表中,用来访问数组中第一个值的是
A.intArrary[1] B.ntArrary.1 C.intArrary[0] D.intArrary.0
17 语句System.out.println("the sky is blue".substring(4,9));打印出的结果是
A.sky is B.sky i C.sky is blue D.sky
18 下列哪个接口可以对TextField对象的事件进行监听的处理
A.ActionListener B.FocusListener C.MousMotionListener D.WindowsListener
19 下面哪个描述是正确的
A.Applet程序中不需要main()方法,也不能有 B.Application程序中可以没有main()方法 C.Applet程序中可以不定义init()方法 D.Application程序中必须有run()方法
20 下面的程序片段执行后,b的值是
String s1=”1234”;
String s2=s1.concat(“5678”);
String s3=s1+”5678”;
Boolen b=(s2==s3);
A.true B.什么都不显示 C.0 D.false
21下列哪个说法是正确的
A.在用==来比较String对象时,如果两个字符串包含相同的值,则结果为真
B.String对象是不可变的
C.String的 replace 方法和 StringBuffer 的 replace 方法完成相同的工作
D.上面的选项都是正确的。
22 构造方法何时被调用
A.类定义时 B.创建对象时 C.调用对象方法时 D.使用对象变量时 展开
A. 构造方法用于创建对象的时候给成员变量赋值
B. 构造方法不可以重载
C. 构造方法没有返回值
D. 构造方法一定要和类名相同
2 Java编程中所必须的默认引用包为
A. java.sys 包 B. java.lang 包 C. java.new 包
D. 以上都不是
3 下面哪个选项是正确的 main 方法说明?
A. public main (String args[])
B. public static void main (String args[])
C. private static void main (String args[])
D. void main()
4 面向对象的特点主要概括为
A. 可分解性、可组合性、可分类性
B. 继承性、封装性和多态性
C. 继承性、易维护性、可扩展性、可重用性
D. 抽象性、继承性、封装性和多态性
5 //执行下面循环语句后,sum的值是
int i, sum;
sum = 0;
for (i=1; i<=5; i++) {
if(i==3) break;
sum +=1;
}
A. 3 B. 4 C. 2 D. 5
6 如果没有为控件的事件指定监视器,会发生
A.A 事件被忽略 B. A. 事件由一个默认的事件处理方法处理
C.A. 程序将立即退出 D. A. Java编译器产生一个致命的错误
7 下面可以用来说明Java应用程序的main方法的是
A.void B.static 和 void C.public、static和void D.以上选项都不是
8 能够将组件放在单元大小相同的一个二维网格中,组件从左到右、从上到下依次添加到网格中,这种布局管理器应该是
A. BoxLayout B. BorderLayout C. GridLayout D. FlowLayout
9 下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的
A .private B.public C.static D.final
10 //下面程序运行后的输出结果为
class A
{static int y=3;
void showy()
{System.out.println("y=" +y);
}
}
public class testA
{
public static void main(String[] args)
{A a1 = new A();
A.y+=1;
a1.y++;
a1.showy();
}
}
A. 4
B. 3
C. 6
D. 5
11 以下论述不正确的是
A. 对象变量是对象的一个引用
B. 对象是类的一个实例
C 一个对象可以作为另一个对象的数据成员
D. 对象不可以作为函数的参数传递
12 下面哪个方法进行了两个String对象的比较,比较的时候区分大小写并且将其结果用布尔类型的真值或假值表示出来。
A. compareTo
B. equalsIgnoreCase
C. campareToIgnoreCase
D. equals
13 1. 以下关于类的说法不正确的是
A. A. 类是对具有共同实现的一些对象或一系列对象的描述
B. A. 在Java中的每个类都必须有方法,这是类与记录类型不同的地方
C. A. 在Java中类被当作一个数据类型来定义
D. A. 在Javak所有新创建的类都是从其它的类派生而来的
14 对于一个mouseListener接口的对象myHandler,要把鼠标事件监听器添加到一个名为button的按钮中,以便myHandler 对象可以接收并处理鼠标事件。以下代码正确的是
A. button.add(myHandler);
B. button.addListener(myHandler);
C. addMouseListener(button,myHandler);
D. button.addMouseListener(myHandler);
15 类库AWT中最基础的类是
A. java.awt.Component
B. java.lang.Object
C. java.awt.Container
D. java.awt.Panel
16 下面表达表中,用来访问数组中第一个值的是
A.intArrary[1] B.ntArrary.1 C.intArrary[0] D.intArrary.0
17 语句System.out.println("the sky is blue".substring(4,9));打印出的结果是
A.sky is B.sky i C.sky is blue D.sky
18 下列哪个接口可以对TextField对象的事件进行监听的处理
A.ActionListener B.FocusListener C.MousMotionListener D.WindowsListener
19 下面哪个描述是正确的
A.Applet程序中不需要main()方法,也不能有 B.Application程序中可以没有main()方法 C.Applet程序中可以不定义init()方法 D.Application程序中必须有run()方法
20 下面的程序片段执行后,b的值是
String s1=”1234”;
String s2=s1.concat(“5678”);
String s3=s1+”5678”;
Boolen b=(s2==s3);
A.true B.什么都不显示 C.0 D.false
21下列哪个说法是正确的
A.在用==来比较String对象时,如果两个字符串包含相同的值,则结果为真
B.String对象是不可变的
C.String的 replace 方法和 StringBuffer 的 replace 方法完成相同的工作
D.上面的选项都是正确的。
22 构造方法何时被调用
A.类定义时 B.创建对象时 C.调用对象方法时 D.使用对象变量时 展开
2011-01-11
展开全部
先来个我的答案吧:
bbbbc bcccd ddbda 16c 17b 18ab 19c 20d 21b 22b
与楼上几位比较:
5题C:DEBUG一下就知道。
6题B:例如窗口的【最大化/还原】事件,如果不指定监视器,点击了【最大化/还原】按钮,窗口本身的变大变小事件肯定是要执行的。
7题C:大家都这样写,习惯而已。
13题B:类可以没有方法。class A{public int a;}就可以了。
14题D:试试就知道。
15题A:Panel继承于Container继承于Component继承于Object,然而Object不在awt包里。
17题B:试试就知道
18题AB:ActionListener接收按下回车键时间,FocusListener接收用任何方式获得焦点和失去焦点事件,MousMotionListener写错了但是存在MouseMotionListener,WindowsListener写错了但是存在WindowListener
19题C:A可以有。B没有就不是Application而只是Library。C可以不“自己去”定义,已经默认定义了。D可以没有。相比之下只有C靠谱一点。
21题B:A必须要真的是同一个才能用==来比较,只是值相同是不能够的。C前者不改变String自己,后者改变StringBuffer自己
嘿嘿,希望我是全部正确的~
bbbbc bcccd ddbda 16c 17b 18ab 19c 20d 21b 22b
与楼上几位比较:
5题C:DEBUG一下就知道。
6题B:例如窗口的【最大化/还原】事件,如果不指定监视器,点击了【最大化/还原】按钮,窗口本身的变大变小事件肯定是要执行的。
7题C:大家都这样写,习惯而已。
13题B:类可以没有方法。class A{public int a;}就可以了。
14题D:试试就知道。
15题A:Panel继承于Container继承于Component继承于Object,然而Object不在awt包里。
17题B:试试就知道
18题AB:ActionListener接收按下回车键时间,FocusListener接收用任何方式获得焦点和失去焦点事件,MousMotionListener写错了但是存在MouseMotionListener,WindowsListener写错了但是存在WindowListener
19题C:A可以有。B没有就不是Application而只是Library。C可以不“自己去”定义,已经默认定义了。D可以没有。相比之下只有C靠谱一点。
21题B:A必须要真的是同一个才能用==来比较,只是值相同是不能够的。C前者不改变String自己,后者改变StringBuffer自己
嘿嘿,希望我是全部正确的~
展开全部
BBBBA ACCCD DDABA CACAD BB
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.B 2.B 3.B 4.B 5.sum+=i A sum+=1 C 6.A 7.B 8.C 9.C 10.D 11.D 12.D 13C 14.D 15.B 16.C 17.B 18B 19B 20D 21C 22B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汗了。。。基础题目还是别拿到网上来问吧。。自己查查资料加深印象多好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、B;2、B;3、B;4、B;5、C;6、A;7、C;8、C;9、C;10、D;11、D;12、D;13、B;14、D;15、C;16、C;17、B;18、B;19、A;20、D;21、B;22、B
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询