Android面试题附答案

2023-07-06   


附带答案,共100分
   一、选择题(30题,每题1.5分,共45分)
   1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)
   A、输入流和输出流 B、字节流和字符流 C、节点流和处理流
   D、File stream E、Pipe stream F、Random stream G、Filter stream
   2.下列代码的执行结果是:(b)
   public class Test3
   public static void main(String args[])
   System.out.print(100%3);
   System.out.print(“,”);
   System.out.println(100%3.0);
  
  
   A、1,1
   B、1,1.0
   C、1.0,1
   D、1.0,1.0
   3.在继承中,关于构造方法的说明,下列说法错误的是(d)
      A、子类无条件的继承父类的无参构造方法,
      B、子类可以引用父类中的有参构造方法,使用super关键字,
      C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法,
      D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。
   4.以下程序的运行结果为( b)
   public class IfTest
   public static void main(String args[])
   int x=3;
   int y=1;
   if(x==y)
   System.out.println(“Not equal”);
   else
   System.out.println(“Equal”);
  
  
   A、Not equal B、Equal C、无输出 D、编译出错
   5.Java语言中字符串“学Java”所占的内存空间是(a)
   A. 6个字节
   B. 7个字节
   C. 10个字节
   D. 11个字节
   6.关于下列程序段的输出结果,说法正确的是:(d )
   public class MyClass
   static int i;
   public static void main(String argv[])
   System.out.println(i);
  
  
   A、有错误,变量i没有初始化。
   B、null
   C、1
   D、0
   7.下列哪些语句关于内存回收的说明是正确的? (b )
   A、 程序员必须创建一个线程来释放内存
   B、 内存回收程序负责释放无用内存
   C、 内存回收程序允许程序员直接释放内存
   D、 内存回收程序可以在指定的时间释放内存对象
   8.下面异常是属于Runtime Exception 的是(abcd)(多选)
   A、ArithmeticException
   B、IllegalArgumentException
   C、NullPointerException
   D、BufferUnderflowException
   9. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c). c
   A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12
   10.下列程序段的输出结果是:(b )
   void complicatedexpression_r()
   int x=20, y=30;
   boolean b;
   b=x>50&&y>60||x>50&&y


相关内容:

  1. PHP面试题附答案
  2. 六道php面试题附答案
  3. Java的基础面试题附答案
  4. C++的几个面试题附答案
  5. android面试问题与答案
  6. Android面试题及答案