更多"下面程序定义了一个类,关于该类说法正确的是( )。 abstrac"的相关试题:
[单项选择]阅读下面程序
class Test implements Runnable
public static void main(String[] args)
Test t=new Test( );
t.start( ):
public void run( )
下列关于上述程序的叙述正确的是
A. 程序不能通过编译,因为start()方法在Test类中没有定义
B. 程序编译通过,但运行时出错,提示start()方法没有定义
C. 程序不能通过编译,因为run()方法没有定义方法体
D. 程序编译通过,且运行正常
[单项选择]阅读下面程序
public class Increment
public static void main(stringargs[])
int c;
c=5:
System.out.println(c);
System.out.println(c++);
System.out.println(c);
程序运行结果是( )。
A. 5
B. 5
C. 6
D. 6
[单项选择]阅读下面程序
public class Test2
public static void main(String[] args)
int a=10,b=4.c=20,d=6;
System.out.println(a++*b+c*--d);
程序运行的结果是
A. 144
B. 160
C. 140
D. 164
[单项选择]阅读下面程序
public class Test3
public static void main(String[] args)
int x=3,y=4,z=5;
String s="xyz":
System.out.println(s+x+y+z);
程序运行的结果是
A. xyz12
B. xyz345
C. xyzxyz
D. 12xyz
[单项选择]阅读下面程序
public class Test4
public static void main(String[] args)
int 1=10,j=3;
float m=213.5f,n=4.0f;
System.out.println(i%j);
System.out.println(m%n);
程序运行的结果是
A. 1.0和1.5
B. 1和1.5
C. 1.0和2.5
D. 1和2.5
[单项选择]执行下面程序后输出的正确结果是
public class Test
public static void main(String args[])
System.out.print(100%3);
System.out.print(",");
System.out.print(100%3.0);
A. 1,1
B. 1,1.0
C. 1.0,1
D. 1.0,1.0
[单项选择]执行下面程序后,结果是 public class Testrr public static void main(String args[]) int i=0xFFFFFFF1; int j=-i; System.out.println("j="+j);
A. j=-15
B. j=-16
C. j=16
D. j=15
[单项选择]下面程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩组成。
Type Stud
sno As Integer
sname As String
score(1 to 3) As Single
End Type
若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。
A. Dim S As Stud
B. Dim S As Stud
C. Dim S AS Stud
D. Dim S As Stud
[单项选择]下面程序的输出为( )。
public class Test
public static void main (String args[])
int x,y;
x=1;
y=2;
System.out.println("The output is"+x+y);
A. The output is xy
B. The output is 3
C. The output is 12
D. The output is x=1 y=2
[单项选择]编译下面源程序文件会得到的文件是( )。
class A1
class A2
public class B
public static void main(String args[])
A. 只有B.class文件
B. 只有A1.class和A2.class文件
C. 有A1.class、A2.class和B.class文件
D. 编译不成功
[单项选择]下面关于继承的说法,正确的是( )。
class math
…
;
class math1:math
…
;
A. math 类、math1 类没有继承关系
B. math1 类是 math 类的父亲
C. math1 类对 math 类继承是公有继承
D. math1 类对 math 类的继承是私有继承
[单项选择]在下面的类定义中,错误的语句是( )。
class Sample
public:
Sample(int val); //①
~Sample( ); //②
private:
int a=2.5; //③
Sample( ); //④
;
A. ①②③④
B. ②
C. ③
D. ①②③
[单项选择]下面是一个Java的应用程序,其输出结果是
public class Testll
public static void main (String args[])
char c='i';
for(int n;6;n<11;m + +)
if(n = =8)continue;
System.out.print(c + +);
A. ij
B. ijkc)ijklD)ijklm
[单项选择]下列定义中,Sample是一个类,( )是定义指向对象数组的指针p.
A. Sample*P [5]
B. Sample (*p) [5]
C. (Sample*) P[5]
D. Sample *P[]
[单项选择]下面程序中需要对Empleyee的对象进行存储,请在下画线处填入正确的选项。
class Employee implements ______ …
A. Comparable
B. Serializable
C. Cloneable
D. DataInput
[单项选择]阅读下面程序
import jav
A. io.*;
[单项选择]下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问
A. private
B. 无修饰符
C. public
D. protected
[单项选择]下面关于程序语言的叙述,错误的是()。
A. 脚本语言属于动态语言,其程序结构可以在运行中改变
B. 脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序
C. php、JavaScript属于静态语言,其所有成分可在编译时确定
D. C语言属于静态语言,其所有成分可在编译时确定
[单项选择]下面关于程序设计语言的说法错误的是()。
A. FORTRAN语言是一种用于数值计算的面向过程的程序设计语言
B. Java是面向对象用于网络环境编程的程序设计语言
C. C语言所编写的程序,可移植性好
D. C++是面向过程的语言,VC++是面向对象的语言