阅读下列程序 public class VariableUse{public static void main(String[]args){int a; if(a= =8){int b=9; System.OUt.println("a="+a): System.out.println("b="+b); }System.Out.println("a="+a): System.OUt.println("b="+b); }}该程序在编译时的结果是( )。
A.变量a未赋值
B.第二个System.out.println("b="+b)语句中,变量b作用域有错
C.第二个System.out.println("a="+a)语句中,变量a作用域有错
D.第一个System.out.println("b="+b)语句中,变量b作用域有错
试卷相关题目
- 1下列关于线程和进程的说法正确的是( )。
A.进程结构的所有成分都在用户空间内
B.用户程序能够直接访问进程涉及的数据
C.线程是内核级的实体
D.线程结构驻留在用户空间中
开始考试点击查看答案 - 2下面程序段的输出结果为( )。 package test; public class ClassA{int x=20: static int y=6; public static void main(String args[]){ClassB b=new ClassB();go(10); System.out.println("x="+b.x); }}class ClassB{int X; void go(int y){ClassA a=new ClassA(); x=a.Y ; }}
A.x=10
B.x=20
C.x=6
D.编译不通过
开始考试点击查看答案 - 3设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有元素个数为( )。
A.5
B.15
C.35
D.40
开始考试点击查看答案 - 4下列各项说法中错误的是( )。
A.共享数据的所有访问都必须使用synchronized加锁
B.共享数据的访问不一定全部使用synchronized加锁
C.所有的对共享数据的访问都是临界区
D.临界区必须使用synchronized加锁
开始考试点击查看答案 - 5设A为已定义的类名,则下列声明A类的对象a的语句中正确的是( )。
A.public A a=new A()
B.public A a=A()
C.A a=new class();
D.a A;
开始考试点击查看答案 - 6AWT中用来表示对话框的类是( )。
A.Font
B.Color
C.Panel
D.Dialog
开始考试点击查看答案 - 7下列变量定义中,不合法的是( )。
A.int SX;
B.int_123;
C.int Summer 2010_gross_sale;
D.int#dim;
开始考试点击查看答案 - 8Class类的对象由( )自动生成,隐藏在.class文件中,它在运行时为用户提供信息。
A.Java编译器
B.Java解释器
C.Java new关键字
D.Java类分解器
开始考试点击查看答案 - 9将E—R图转换为关系模式时,实体和联系都可以表示为( )。
A.属性
B.键
C.关系
D.域
开始考试点击查看答案 - 10软件设计中模块划分应遵循的准则是( )。
A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2014年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2014年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它