熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 416|回复: 0

吉大23春《JAVA程序设计》在线作业一【标准答案】

[复制链接]

5482

主题

5482

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
16946
发表于 2023-4-27 12:54:58 | 显示全部楼层 |阅读模式
吉大22秋学期《JAVA程序设计》在线作业一 -0002
        试卷总分:100 得分:100
        一、单选题 (共 15 道试题,共 60 分)
        1.编译而且履行以下代码,会呈现啥状况( )。?public?class?Q{?public?static?void?main(String?argv[]){?int?anar[]=new?int[]{1,2,3};?System.out.println(anar[1]);?}?}
        A.1
        B.有错误,数组anar在初始化曾经不能正常输出
        C.2
        D.有错误,数组的巨细没有界说。
       
        2.以下有关结构方法的说法,正确的是( )
        A.一个类的结构方法能够有多个
        B.结构方法在类界说时被调用
        C.结构方法只能由对象中的其它方法调用
        D.结构方法能够和类同名,也能够和类名不一样
       
        3.下面的表达式哪个是正确的( )
        A.String s="你好";int i=3; s+=i;
        B.String s="你好";int i=3; if(i==s){ s+=i};
        C.String s="你好";int i=3; s=i+s;
        D.String s="你好";int i=3; s=i+;
       
        4.下列代码中,将导致一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
        A.第3行
        B.第5行
        C.第6行
        D.第10行
       
        5.已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数持平( )。
        A.length()
        B.length
        C.length()+1
        D.length+1
       
        6.在Java中,表明换行符的转义字符是( )
        A.\n
        B.\f
        C.'n'
        D.\dd
       
        7.关于Java中数据类型叙说正确的是( )
        A.整型数据在不一样渠道下长度不一样
        B.boolean类型数据只要2个值,true和false
        C.数组归于简略数据类型
        D.Java中的指针类型和C语言的相同
       
        8.在对String类进行查找对比操作时,字符串的长度( )。
        A.不变
        B.变长
        C.变短
        D.纷歧定
       
        9.下列程序段履行后 b3 的成果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
        A.0
        B.1
        C.true
        D.false
       
        10.用于界说类成员的拜访操控权的一组关键词是( )
        A.class, float, double, public
        B.float, boolean, int, long
        C.char, extends, float, double
        D.public, private, protected
       
        11.下列程序段履行后的成果是( )。 String s=new String("abcdefg"); for(int i=0;i<s.length();i+=2){ System.out.print(s.charAt(i)); }
        A.aceg
        B.ACEG
        C.abcdefg
        D.abcd
       
        12.下列运算符中,优先级最高的是( )。
        A.&&
        B.++
        C.+
        D.*
       
        13.设有界说 int i=123; long j=456; 下面赋值不正确的句子是( )
        A.j=i;
        B.j=(long)i;
        C.i=(int)j;
        D.i=j;
       
        14.下列句子序列履行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
        A.31
        B.32
        C.2
        D.33
       
        15.在 Java 中,一切类的根类是( )。
        A.java.lang.Object
        B.java.lang.Class
        C.java.applet.Applet
        D.java.awt.Frame
       
        二、多选题 (共 5 道试题,共 20 分)
        16.如下哪些是Java中有用的关键词( )
        A.Const
        B.NULL
        C.false
        D.this
        E.native
       
        17.JDBC驱动程序的类型包含哪几种?( )
        A.JDBC-ODBC桥接
        B.有些Java,有些本地驱动
        C.JDBC网络纯Java驱动程序
        D.本地协议纯Java驱动程序
       
        18.下面哪个方法能够在任何时分被任何线程调用( )
        A.notify()
        B.wait()
        C.notifyAll()
        D.sleep()
        E.yield()
        F.synchronized(this)
       
        19.以下哪些是Java语言的特色( )
        A.面向对象
        B.安全牢靠
        C.渠道无关
        D.多撑持线程
        E.撑持散布操作
       
        20.下述哪些说法是正确的( )。
        A.java语言中的类只能有一个结构函数
        B.程序员能够自己界说自己的反常
        C.java语言答应多承继
        D.socket在java.net包中
       
        三、判别题 (共 5 道试题,共 20 分)
        21.一个容器中能够混合运用多种布局战略( )
       
        22.子类要调用父类的方法,有必要运用super关键词( )
       
        23.Java的字符类型选用的是Unicode编码,但所占字节由详细软硬件环境决议( )
       
        24.一个Java类能够有多个父类( )。
       
        25.有的类界说时能够不界说结构函数,所以结构函数不是必需的( )。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计 | 统计 | QQ | Archiver| 熊猫题库 |网站地图

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by 熊猫题库