熊猫题库

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

东师《Java程序设计》2023年春学期在线作业1【标准答案】

[复制链接]

5522

主题

5522

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
17070
发表于 2023-6-11 13:57:50 | 显示全部楼层 |阅读模式
Java程序设计19春在线作业1-0001
        试卷总分:100 得分:100
        一、单选题 (共 10 道试题,共 30 分)
        1.关于以下代码所画图形的阐明,正确的是()
        A.一条40像素长的笔直红线,一个边长为150像素的赤色四方形
        B.一条40像素长的笔直黑线,一个边长为150像素的赤色四方形
        C.一条50像素长的笔直黑线,一个边长为150像素的赤色四方形
        D.一条50像素长的笔直红线,一个边长为150像素的赤色四方形
       
        2.常见的面向对象的程序设计语言包含()
        A.Pascal
        B.Fortran
        C.Java
        D.C
       
        3.为了使包ch4在当时程序中可见,能够运用的句子是().
        A.import ch4.*;
        B.package ch4.*;
        C.ch4 imporl,;
        D.ch4 package
       
        4.编译一个界说了3个类和10个方法的Java源文件后,会发生多少个字符码文件,拓展名是啥?()
        A.13个字节码文件,拓展名是.class
        B.1个字节码文件,拓展名是.class
        C.3个字节码文件,拓展名是.java
        D.3个字节码文件,拓展名是.class
       
        5.若有界说 int a=1,b=2; 则表达式(a++)+(++b) 的值是()
        A.3
        B.4
        C.5
        D.6
       
        6.JApplet的默许布局管理器是()。
        A.FlowLayout
        B.BorderLayout
        C.GridLayout
        D.BoxLayout
       
        7.下列程序段的输出成果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }
        A.15
        B.abc3
        C.256
        D.63
       
        8.阅览下面的代码,第10行的句子将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }
        A.行2
        B.行3
        C.行6
        D.行7
       
        9.下列说法中错误的一项是( )。
        A.若要编写超卓的图形用户界面程序,首要需求思考怎么在界面中放置构件
        B.若要编写超卓的图形用户界面程序,不需求让构件呼应用户的操作
        C.若要编写超卓的图形用户界面程序,需求思考怎么让构件呼应用户的操作
        D.若要编写超卓的图形用户界面程序,需求把握构件的显现作用
       
        10.下面哪个不是Java中的容器? ()
        A.Canvas
        B.ScrollPane
        C.Applet
        D.Dialog
       
        二、多选题 (共 10 道试题,共 30 分)
        11.java.awt.Graphics 类的哪个方法不可以以制作填充矩形?()
        A.fillRect()
        B.drawRect()
        C.fillOval()
        D.drawPolygon()
       
        12.下面哪两个是对的?()
        A.静态的内部类需求一个静态的初始化方法
        B.一个静态的内部类需求一个外部类的实例来调用
        C.一个静态的内部类不需求外部类的实例来调用
        D.一个静态的内部类的静态成员能够用静态类的类名来调用。
       
        13.下面关于承继的叙说正确的有 ()。
        A.在java中只答应单一承继
        B.在java中一个类只能完成一个接口
        C.在java中一个类不能一起承继一个类和完成一个接口
        D.java的单一承继使代码更牢靠
       
        14.以下说法正确的是()
        A.applet被称为Java小程序
        B.applet能够应用在Web页面上
        C.applet是嵌入在Web页面上并经过Web调用来履行的
        D.java小程序没有java应用程序运用广泛。
       
        15.下面的表达式哪个是正确的? ()
        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=null; int i=(s!=null)&&(s.length>0)?s.length():0;
       
        16.下列说法正确的是()
        A.java.lang.Clonable是类
        B.java.lang.Runnable是接口
        C.Double对象在java.lang包中
        D.Double a=1.0是正确的java句子
       
        17.下列哪个方法可用于创立一个可运转的类?()
        A.public class X implements Runable{ public void run(){ ......} }
        B.public class X implements Thread{ public void run(){ ......} }
        C.public class X implements Thread{ public int run(){ ......} }
        D.public class X implements Thread{ public void run(){ ......} }
       
        18.容器的add( Component comp ) 和add( String name, Component comp ) 方法在参加啥部件时将抛出IllegalArgumentException ()
        A.Button
        B.List
        C.Window
        D.包括这个容器的容器
       
        19.以下哪个是线程类的方法?()
        A.yield()
        B.sleep(long msec)
        C.go()
        D.stop()
       
        20.以下表述错误的是()。
        A.一个数组可以存储多种不一样的值类型。
        B.一般,超类推它的子类代表更多的对象。
        C.数组的下标的数据类型一般为float。
        D.一般,子类推它的超类封装了更多的功用
       
        三、判别题 (共 20 道试题,共 40 分)
        21.continue句子和break句子的效果一样。
       
        22.System类不能实例化,即不能创立System类的对象。
       
        23.当线程履行到某一期间时,要等候其他线程之行结束后才干继续履行。
       
        24.程序注释是代码和程序的解说阐明性文字,供其他程序员阅览。
       
        25.Java中的String类的对象既能够是字符串常量,也能够是字符串变量。
       
        26.每个 try 块都有必要至罕见一个 catch 块与之相对应。
       
        27.一个类能够生成多个对象,而且这些对象都具有一样的特点。
       
        28.Java源程序是由类界说构成的,每个程序能够界说若干个类,但只要一个类是主类。
       
        29.在类中界说重载方法时,每个重载方法的参数个数或参数类型能够一样。
       
        30.Java Applet的字节码文件须嵌入HTML的文件中并由担任解说HTML文件的WWW阅读器充任解说器来解说运转。
       
        31.在父类中声明为 final 的方法,也能够在其子类中被从头界说(掩盖)。
       
        32.Java的源代码中界说几个类,编译成果就生成几个以.class为后缀的字节码文件。
       
        33.Java的类是单承继的,一切的类都从Object类派生而来的。
       
        34.图形用户界面广泛地应用于客户机/效劳器应用程序和根据Web的applet小程序。
       
        35.创立Vector对象时结构函数给定的是其间能够容纳的元素个数,运用中应留意不能逾越这个数值。
       
        36.30,30的单位是秒。
       
        37.cookie中的信息是保存在客户端的阅读器。
       
        38.UDP归于传输层协议,但TCP不归于传输层协议。
       
        39.整型总共包括四品种型。
       
        40.session.set Attribute(“count”,”5”),假如count特点现已存在,会抛出反常。
回复

使用道具 举报

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

本版积分规则

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

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