一、单选题
1、JAVA1995由(  A  )公司发布的
A.SUN  B.Microsoft  C.borland  D.Fox Software
2、 在Java中,负责对字节代码解释执行的是  B 
A. 应用服务器
small是什么意思
B. 虚拟机
C. 垃圾回收器
D. 编译器
3、设有定义 int i = 6 ;,则执行以下语句后,i 的值为(  C  )。
i += i - 1;
A.10    B. 121    C. 11    D. 100
4、编译Java  Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(  B  )。
A.    .java                      B.    .class
C.    .h                        D.    .c
5、定义一个类,必须使用的关键字是(  B )
A.    public                    B.    class
C.    static                    D.    interface
6、JAVA中不属于基本数据类型的是 (   C  )。
A.String                                    B.int
C.char                                    D.boolean
7、 0.6332的数据类型是(B)
A. float    B. double    C. Float      D. Double
8、关于类和对象的叙述正确的是:(  D  )
A.类是对象的实例化
B.类的静态属性和全局变量的概念完全一样,只是表达形式不同
C.类的成员至少有一个属性和一个方法
D.Java的类分为两大部分:系统定义的类和用户自定义的类
9、void 的含义:(  C )
A.方法体为空   
B.定义的方法没有形参
C.定义的方法没有返回值
D.方法的返回值不能参加算术运算
10、设 x = 2 , y = 4 , z = 5,则表达式  y*=z--/++x  的值是( C )
A.    3                        B.    3. 5
C.    4                        D.    5
11、访问权限最小的控制符是(  D  )。
A.  public                    B.  protected
C.  default                  D. private 
javappt教程下载12、编译Java程序的命令是(  B  )
A.  cmd        B.    javac    C.  java        mysql语句的执行顺序D.  javadoc
电气plc编程
13、下列程序test类中的变量c的最后结果为( D )
public class test
{
    public static void main(String args[])
    {
        int a = 10;
        int b;
        int c;
        if(a>50)
            {
                程序管理器软件b = 9;
}
c = b + a;
}
}
A. 10    B. 0    C.19    D.编译错误
14、下列不属于面向对象编程的三个特征为(   B )
A.封装                            B.指针操作
C.多态性                            D.继承
15、下面程序定义了一个类,关于该类说法正确的是 ( A`    )
    Abstract class abstractClass{
    ……
}
服务介绍模板怎么写A.该类能调用 new abstractClass(),实例化为一个对象   
B.该类不能被继承       
C.该类的方法都不能被重载
D.以上说法都不对
16、System.out.println(“5”+2);输出结果是(  A  )
A.  52                    B.  7
C.  2                    D. 5
17、下面哪些是合法的标示符(  A  )
A.  $per  B.  123  C.  *point    D.  this
18、定义常量时需要用到的关键字是( C )。
A.  static  B.  super C.  final  D. this 
19、关于对象删除,下列说法正确的是(  B   
A.必须由程序员完成对象的清除
B. Java把没有引用的对象作为垃圾收集起来一并释放
C. 只有当程序中调用()方法时才能进行垃圾收集
D.JAVA中的对象都很小,一般不进行删除操作
20、下面哪个对类的声明是错误的? A   
A. class MyClass extends MySuperClass1, MySupperClass2 {} 
B. public class MyClass{}         
C. abstract class MyClass implements YourInterface1, Youriterface2 {} 
D. private class MyClass {} 
E.class MyClass extends MySuperClass implements YourInterface {}
21、关于构造函数特点的描述中,错误的是(    A    )
A. 构造方法不可以进行方法重写
B. 构造方法用来初始化该类的一个新的对象
C. 构造方法具有和类名相同的名称
D. 构造方法不返回任何数据类型
22、下面的方法,当2候返回是多少?D
    public static int getValue(int i) {
        int result = 0;
        switch (i) {
        case 1:
            result = result + i;
        case 2:
            result = result + i * 2;
        case 3:
            result = result + i * 3;
        }
        return result;
    }
A. 0            B. 2             C. 4            D. 10

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。