for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。
B:5 C:6 D:无数次
在深度为5的满二叉树中,叶子结点的个数为( )。
A:32 B:31 C:16 D:15
下列各项说法中错误的是( )。
A:共享数据的所有访问都必须使用synchronized加锁 B:共享数据的访问不一定全部使用synchronized加锁 C:所有的对共享数据的访问都是临界区 D:临界区必须使用synchronized加锁
下面关于数据库系统的叙述正确的是( )。
A:数据库系统减少了数据冗余 B:数据库系统避免了一切冗余 C:数据库系统中数据的一致性是指数据类型的一致 D:数据库系统比文件系统能管理更多的数据
数据的逻辑结构是指( )。
A:数据所占的存储空间量 B:反映数据元素之间逻辑关系的数据结构 C:数据在计算机中的顺序存储方式 D:存储在外存中的数据
下列程序的执行结果为( )。
public class c3
public static void main(String args[])
int i=13, j=10;
if(i-->j)
i++;
else j--;
System.out.println(i+"/t"+j);
A:13 10 B:12 11 C:11 11 D:12 12
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。
Ⅰ.依靠Java的垃圾回收机制回收内存
Ⅱ.调用System.gc( ),请求垃圾回收
Ⅲ.Java系统开始运行时,自动调用java.Objeet.finalize( )释放内存
Ⅳ.在程序中调用重写的finalize( )方法释放系统资源,其格式为:
protected void finalize( ) throws throwable
...
super.finalize.( );
A:Ⅰ、Ⅲ B:Ⅰ、Ⅱ、Ⅲ、Ⅳ C:Ⅰ、Ⅱ、Ⅲ D:Ⅱ、Ⅲ、Ⅳ
下列程序从标准输入设备——键盘读入一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为( )。
import java.io.*;
public class Test
public static void main(String args[])
char ch;
try
______;
System.out.println(ch);
catch(IOException e)
e.printStackTrace( );
A:ch=System.in.read(); B:ch=(char)System.in.read(); C:ch=(char)System.in.readln(); D:ch=(int)System.in.read();
下面程序的正确输出是( )。
public class Hello
public static void main(String args[])
int count, xPos=25;
for ( count=1; count<=10; count++ )
if ( count==5 )
break;
System.out.println(count );
xPos += 10;
A:1 2 3 4 B:1 3 4 C:编译错误 D:以上都不是
如下程序的输出结果是( )。
public class Test
void printValue(int m)
do
System.out.println("The value is"+m);
while( --m>10)
public static void main(String args[])
int i=10;
Test t=new Test( );
t.printValue(i);
A:The value is 8 B:The value is 9 C:The value is 10 D:The value is 11