计算机二级考试Java每日一练(2016-1-15) |
第1题:阅读下列程序 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作用域有错 |
【单选题】: |
第2题:要串行化某些类的对象,这些类必须实现( )。 A.Serializable接口 B.java.i0.Exceptionlizable接口 C.java.i0.Datalnput接口 D.DataOutput接口 |
【单选题】: |
第3题:下列关于数据的存储结构的叙述中,正确的是()。 A.数据的存储结构是数据间关系的抽象描述 B.数据的存储结构是逻辑结构在计算机存储器中的实现 C.数据的存储结构分为线性结构和非线性结构 D.数据的存储结构对数据的具体实现没有影响 |
【单选题】: |
第4题:当浏览器重新返回Applet所在页面时,将调用Applet类的方法是()。 A.start() B.init() C.stop() D.destroy() |
【单选题】: |
第5题:下列说法中,不属于数据模型所描述的内容是( )。 A.数据结构 B.数据操作 C.数据查询 D.数据约束 |
【单选题】: |
第6题:假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为( )。 A.50 B.19 C.1 D.20 |
【单选题】: |
第7题:下列说法正确的是( )。 A.共享数据的所有访问都必须作为临界区 B.用synchronized保护的共享数据可以是共有的 C.Java中对象加锁不具有可重人性 D.对象锁不能返回 |
【单选题】: |
第8题:下面描述中错误的是( )。 A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程 C.数据结构与数据库设计是软件设计的任务之一 D.PAD图是软件详细设计的表示工具 |
【单选题】: |
第9题:能够用于创建可变字符串对象的类是( )。 A.StringBuffer B.VariantString C.StringCharacte D.StringLong |
【单选题】: |
第10题:如果进栈序列为el、e2、e3、e4、e5,则可能的出栈序列是( )。 A.e3、el、e4、e2、e5 B.e5、e2、e4、e3、el C.e3、e4、e1、e2、e5 D.任意顺序 |
【单选题】: |