java练习题需要答案2

选择题:

7、类的构造函数被自动调用执行的情况是在定义该类的( )的时候。
A、成员函数 B、数据成员 C、对象 D、构造函数
8、对静态成员(用static修饰的变量或方法)的不正确描述是( )。
A、静态成员是类的共享成员;
B、静态变量要在定义时就初始化;
C、调用静态方法时要通过类或对象激活;
D、只有静态方法可以操作静态属性;
9、假定AB为一个类,则执行AB x=new AB( );语句时将自动调用该类的( )
A.有参构造函数 B.无参构造函数 C.其他成员函数 D.重载函数
10、下面Java代码运行的结果是( )。
int[] my_Array;
my_Array=new int[5];
for(int count=0;count<=5;count++) System.out.println(my_Array[count]);
A、将1,2,3,4,5输出到屏幕;
B、将0,0,0,0,0输出到屏幕;
C、将0,1,2,3,4,5输出到屏幕;
D、将出现运行时异常;
11、在Java中,关键字( )使类不能派生出子类。
A、final B、public C、private D、protected
12、在Java中,类Worker是类Person的子类,Worker的构造方法中有一句“super()”,该语句( )。
A、调用类Worker中定义的super( )方法 ;
B、调用类Person中定义的super( )方法;
C、调用类Person的构造函数;
D、调用类Worker的构造函数;
13、在Java中,关于捕获错误的语法try-catch-finally的下列描述正确的是( )。
A、try-catch必须配对使用;
B、try可以单独使用;
C、try-finally可以配对使用,finally也可单独使用;
D、在try-catch后如果定义了finally,则finally不一定会执行;
14、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。
A.隐藏 B.覆盖 C.重载 D.Java不支持此特性
15、假设A类有如下定义:
class A
{ int i;
static String s;
void method1( ) { }
static void method2( ) { }
}
设a是A类的一个实例,下列语句调用错误的是( )。
A、System.out.println(a .i); B、a.method1( );
C、A.method1(); D、A.method2( )

7, C
8, B
9, B
10, D 数组明显越界,下标不能等于5!
11, A
12, C super() 调用父类构造方法,必须摆在子类构造方法中的第一句,只有有了老爸才能有儿子。不写为默认调用父类无参数构造方法!
13, A
14, C 考察重载!只能是方法参数类型,个数,顺序有不同。若返回类型不同,就好比你用对象名.方法名,而方法相同,肯定会报方法已在程序中定义!
15, C 非静态方法只能通过对象名.方法名调用
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-17
cdbba cacc
第2个回答  2009-07-17
7.C、对象
8.D、只有静态方法可以操作静态属性
9.B.无参构造函数
10.D、将出现运行时异常;
11.A、final
12.C、调用类Person的构造函数;
13.A、try-catch必须配对使用
14.C.重载
15.C、A.method1();
第3个回答  2009-07-17
7.C 8.B 9.B 10.B 11.A 12.C 13.B 14.C 15.C
第4个回答  2009-07-18
7. C
8. BD 一个类只定义一个静态变量而不初始化也可以
普通方法中一样可以用静态变量
9. B
10.D 越界
11.A
12.C
13.B 可以,但没意义
14.C
15.C 非static

2018年12月计算机二级Java冲刺题及答案2
6.A。【解析】结构化程序设计的主要原则概括为自顶向下,逐步求精,限制使用GOT0语句。7.C。【解析】N-S图(也称为盒图或CHAPIN图)和PAD(问题分析图)及PFD(程序流程图)是详细设计阶段的常用工具,E-R图即实体一联系图是数据库设计的常用工具。从题中图可以看出该图属于程序流程图。8.B。【解析...

在java中,设a=3,b=-5.求 (1):--a%b++ (2):(a>=&&a<=12?a:b) (3...
(1)答案为2。(2)题有问题a>=?(3)题也有问题(--)前面缺字母!解决这种题先考虑--或++在字母前还是后,在前面就先自加或减在进行运算,在后面就先进行完运算在自加或减。不知道表述清楚了没有,请仔细看好了

求助,java基础问题。。
一、 填空题(2*15=30)1..class 2. javac java 3. 4,4,12 4 int i = 12 5. true flase 6.float[] floatAry ={2.3, 7.5} 7.方法 属性 8.abstract 9. jar myjava 10.inner 二、简答题(8*5=40)1. Java的基本数据类型及其字节数。byte 1个字节...

java题目在线等2至3题,急!!!
1public static void main(String[] argc){ Scanner sc = new Scanner(System.in); System.out.print("输入数字:"); int num = sc.nextInt(); if (num > 0){ for (int i = 1 ; i <= num ; i++){ for (int j = 0; j...

java的程序问题2
Javadocs.提示:你将需要把所输入的东西作为一个变量并且用Scanner class中可行的useDelimiter("-")办法去肢解ISBN号。请参考java语言书籍中的有关Scanner class的文件。Test your understanding 测试一下你的理解程度。Attempt the Quiz on the MUSO course web site 试着参加MUSO课程网站上的小考。

求救:两道JAVA程序题的答案,不会啊!
针对第一题:public static void changestr(string str){ str="welcome";} 该函数的str变量是一个形参,他和main()方法的str是不一样的,该函数的str 仅仅在changestr()方法内,是个局部变量,当程序把main()方法的str 也就是"1234"作为实参传递到changestr()中时,此时changestr()中str指向"...

java作业题,都在这里了,希望你帮忙解答下
1选择题 1,B 2.D 3.D 2.int i = 30;double d[] = new double[30];char[] r = new char[30];int[] i = {3,4,5,6};float f[] ={2.3F,3.5F,6.6F};char[] c = new char[3];3. int类型,最小为0,a[2]4. double[] d = new double[10];d[9] = 5.5D...

求大量JAVA习题!!!急!!!(不是编程题)
Java练习题一、填空1、 对象的状态和行为是对象的主要属性;前者对应类的 ,行为又称为对象的操作,对应着类的 。类的定义包括 声明和 声明。2、 要嵌入在HTML文件中运行的程序是 ( Java Application、 Java Applet)。3、 安装JDK后,Java开发工具在 目录。4、 声明接口的保留字是 。5、 类的声明“public class...

2020年计算机二级JAVA考试每日一练(6月30日)
2020年计算机二级JAVA考试每日一练(6月30日)1.一个栈的初始状态为空。现将元素l、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。A.12345ABCDE B.EDCBA54321 C.ABCDEl2345 D.54321EDCBA 答案:B 2.下列叙述中正确的是( )。A.循环队列有队头和队尾两个...

JAVA基础题 求大神指点
s=1\/10=0 0>0不成立循环结束,此时:result=6 第二题:此题其实是考一个switch,case中执行的逻辑,在case语句内无break时,case是按照匹配到的那行依次执行的。题中j-i=32-24=8 case 8时: h++=59 然后执行case 9 h=h+2=61 case 10 h=h+3=64 dufault h=h\/j=64\/32=2 ...

相似回答