|

 下列程序段输出的结果是_______。public class NewClass {
public static void main(String args[]){
int x=0;
boolean b1,b2,b3,b4;
b1=b2=b3=b4=true;
x=(b1|b2&b3^b4)?++x:x--;
System.out.printl
A:-1
B:0
C:1
D:2
Java字节码的即时编译方式执行是_______。
A:解释器先将字节码编译成机器码,然后再执行该机器码
B:直接执行该机器码
C:解释器执行该机器码
D:执行程序
下面程序段的运行结果为_______。public class OperatorsAndExpressions {
void equalsMethod1(){
int i=10,j=15;
System.out.println(i==j);
String s1=new String("how are you");
String s2=new String("how are you");
System.o
A:0 0
B:0 1
C:false false
D:false true
设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是_______。
A:public A a=new A();
B:public A a=A();
C:A a=new class();
D:a A;
下列说法哪个是正确的_______。
A:程序执行到break语句时一定会结束所有的循环
B:程序执行到continue语句时会结束当前循环
C:break语句和continue语句都可以和标签配合使用
D:continue语句和break语句的作用相同
编译执行下面的程序段,结果为_______。public class Test {
public static void main(String args[]){
int i=0;
while(1){
if(i==4){
break;
}
i++;
}
}
}
A:4
B:5
C:3
D:不能通过编译
下列不属于虚拟执行过程的特点的是_______。
A:多线程
B:动态连接
C:异常处理
D:代码安全检查
下面对形参的说法中哪一项是正确的?
A:必须有两个
B:至少有一个
C:可以没有
D:至少两个
下面的程序段运行结果为_______。public class ExampleStringBuffer {
public static void main(String args[]){
StringBuffer sb=new StringBuffer("test");
System.out.println("length="+sb.length());
System.out.println("charAt="+sb.charAt(3));
A:length=20 charAt=t
B:length=20 charAt=s
C:length=4 charAt=s
D:length=4 charAt=t
下面程序段的输出结果为_______。public class Test {
public static void main(String args[]){
char c1,c2,c3;
c1='H';
c2='\\';
c3='\115';
System.out.print(c1);
System.out.print(c2);
System.out.print(c3);
A:H\M
B:H\\\115
C:H115
D:无输出
|
|