更多"已知有下列类的说明,则下列哪个语句是正确的public class T"的相关试题:
[单项选择]已知有下面的类说明:
public class Test4
private float f=1.0f;
int m=12;
static int n=1;
public static void main(String args[])
Test4 e=new Test4( );
在main( )方法中,下面哪个的使用是正确的 ( )
A. f
B. this.n
C. Test4.m
D. Test4.f
[单项选择]下列程序的运行结果是() public class test{ private String[] data={“10”,“10.5”}; public void fun(){ double s=0; for(int i=0;i<3;i++){ try{ s=s+Integer .parseInt(data[i]); }catch(Exception e){ System.out.print(“errorl:”+data[i]); } } } public static void main(String[]args){ try{ testd=new test(); d .fun(); }catch(Exception e){ System.out.printIn(“error2”); } } }
A. errorl:10.5
B. error2
C. errorl:10.5 error2
D. 以上都不对
[单项选择]已知有下面的类说明:
pubic class Test4
private float f=1.0f;
int m=12;
static int n=1;
public static void main(String args[])
Test4 e=new Test4( );
在main( )方法中,下面( )使用是正确的。
A. f
B. this.n
C. Test4.m
D. Test4.f
[单项选择]下列语句输出结果为( )。 public class test public static void main (String args[]) Strings1=newString("HOW"); Strings2=newString("How"); System.out.println(!(s1.equals(s2))):
A. false
B. true
C. 0
D. 1
[单项选择]下列语句输出结果为( )。 public class test public static void main(String args[]) byte b=011; System.out.prinfin(b);
A. B
B. 11
C. 9
D. 011
[单项选择]
阅读下面实现堆栈类并发控制的部分代码
public class DataStack{
private int idx=0;
private int[]data=new int[8];
public void push(int i){
. ________________{
data[idx]=i;
idx + +;
}
}
}
…… }
在程序下画线处填入正确选项是()
A. synchronized
B. synchronized(this)
C. synchronized()
D. synchronized(idx)
[单项选择]下列语句中变量result的结果为( )。 public class test public static void main(String args[ ]) int sum=10; int r=3; int result=sum %( ++r); System.out.println(result);
A. 3
B. 10
C. 2
D. 4
[单项选择]下面的语句片段中,变量result结果为( )。
public class Test
public static void main (String args[ ])
int sum=0;
int r=2;
iht result=(sum==1sum:r);
System. out. println (result);
A. 1
B. 2
C. 10
D. 0
[单项选择]下列语句序列执行后,k的值是( )。
public class Test
public static void main(String[] args)
int m=3, n=6, k=0;
while((m++)<(n--)) ++k;
System. out. println(k);
A. 0
B. 1
C. 2
D. 3
[单项选择]下面语句执行后,i的值是______。
public class Test11
public static void main(String[] args)
int i=0;
for( int j=10; j>5&&i<5; j-=3,i+=2 )
i=i+j;
System. out.println (i);
A. 10 B. 9 C. 8 D. 12
[单项选择]下列语句序列执行后,K的值是______。 public class Test11 { public static void main(String[] args) { int m=3, n=6, k=0; while ((m++)<(n--)) ++k; System.out.println (k); } }
A. 0
B. 1
C. 2
D. 3
[单项选择]下列语句不能够用于打开C根目录下文件test.txt的语句是()
A. ifstream fin;fin.open("C:////test.txt");
B. ifstream fin("C:////test.txt");
C. (A和B)
D. ifstream fin;fin("C:////test.txt");
[单项选择]已知有如下语句:
s="hello, world"
r=Mid(s,7,5)
运行上面的语句后,变量r的值为 ( )
A. "hello"
B. "wotld"
C. "llo,w"
D. "orld"
[单项选择]给出下列的不完整的类代码,则下列的哪个语句可以加到横线处
class Person {
String name,department;
int age;
public Person( String n ){ name = n;}
public Person( String n,int a ) { name = n;age = a;}
public Person( String n,String d,int a ) {
_____________
department = d;
}
}
A. Global
B. Private
C. Static
D. Public
[单项选择]若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是( )。
struct st
char a[15];
int b;
double c;
;
printf("%d",sizcof(struct st));
A. 15
B. 8
C. 25
D. 2
[单项选择]给出下列的不完整的类代码,则下列的哪个语句可以加到横线处
class Person
String name,department;
int age;
public Person( String n ) name = n;
public Person( String n,int a ) name = n;age = a;
public Person( String n,String d,int a )
_____________
department = d;
A)Person(n,a);
B)this(Person(n,a) );
C)this(n,a);
D)this(name,age);