国开 java语言程序设计 网上在线形考作业[答案]
时间:2022-11-17 16:14 来源:奥鹏教育 作者:奥鹏作业答案 点击:次
正确答案:C Frame对象默认的布局管理器是( ) B. null C. CardLayout 正确答案:C 正确答案:D 正确答案:B D. BorderLayout 正确答案:D 下列选项中,( )不属于 Java 语言的基本数据类型? 正确答案:C B. 浮点型 C. 整数型 D. 数组 正确答案:B Java 语言属于( )种语言? B. 面向操作系统的语言 C. 面向对象的语言 D. 面向过程的语言 正确答案:B 下列哪一个关键字用于实现接口来定义类? ( ) B. interface C. extends 正确答案:C D. implements 正确答案:B 下列流中哪一个使用了缓冲区技术( )? 正确答案:D 正确答案:C B. BufferedOutputStream 正确答案:B C. FileInputStream D. FileReader 正确答案:D 下面说法不正确的是( ) B. 当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同; C. 父类比它的子类的方法更多; D. 子类在构造函数中可以使用super( )来调用父类的构造函数; 正确答案:C 下列说法中错误的是( )。 B. 通过调用 Frame 的 setSize()方法来设定窗口的大小 C. 在 Windows 系统下,Frame 窗口是有标题、边框的 正确答案:C D. Frame 的对象实例化后,没有大小,但是可以看到 正确答案:C Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( ) B. StringBuffer args[] C. String args D. String args[] 正确答案:D 访问修饰符作用范围由大到小是( ) 正确答案:A B. private-default-protected-public 正确答案:D C. public-default-protected-private 正确答案:C D. private-protected-default-public 正确答案:D 下列关于 Application 和 Applet 程序的说法中不正确的一项是( ) 。 B. Applet 在浏览器中运行 C. Applet 必须继承 Java 的 Applet 类 D. Application 使用解释器 java.exe 正确答案:C 类是一种类型,也是对象的模板。创建对象时系统将调用适当的构造方法给对象初始化。 错 在创建对象时必须( ) B. 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 C. 上述说法都对 D. 先声明对象,然后才能使用对象 正确答案:D 强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。 错 整型数据类型中,需要内存空间最少的是( ) B. int C. long D. byte 正确答案:B 布局管理器可以管理构件的哪个属性( )。 B. 颜色 C. 名称 D. 字体 正确答案:B Container 是下列哪一个类的子类( )。 正确答案:D 正确答案:C B. Component C. Graphics D. Applet 正确答案:D Java语言中不同数据类型的长度是固定的,不随机器硬件不同而改变。 错 定义一个类,必须使用的关键字是( ) B. interface C. class D. static 正确答案:A 正确答案:C 正确答案:B Java编程所必须的默认引用包为( ) B. java.util包 C. java.lang包 D. 以上都不是 正确答案:D 在Java中,JDBCAPI定义了一组用于与数据库进行通信的接口和类,它们包括在( )包中。 正确答案:C B. java.lang C. java.util D. java.sql 正确答案:C 下列关于Java语言的特点,描述错误的是( ) B. Java支持多线程 C. Java是面向过程的编程语言 D. Java支持分布式计算 正确答案:C 在类中若要处理 ActionEvent 事件,则该类需要实现的接口是( )。 B. Serializable C. Runnable D. ActionListener 正确答案:B 当线程类所定义的run( )方法执行完毕,线程的运行就会终止。 错 IOException异常是非运行时异常,必须在程序中抛弃或捕获。 错 如下哪个是Java中有效的关键字( ) B. False C. good 正确答案:A 正确答案:A 正确答案:D 正确答案:C 正确答案:C 正确答案:D 正确答案:C D. name 正确答案:D 静态初始化器是在其所属的类加载内存时由系统自动调用执行。 错 编译一个定义了 3 个类和 10 个方法的 Java 源文件后,会产生( )个字节码文件?扩展名是( )? B. 3 个字节码文件,扩展名为.java C. 13 个字节码文件,扩展名为.class D. 1 个字节码文件,扩展名为.class 正确答案:D 使用Thread子类创建线程的优点是可以在子类中增加ABC成员变量,使线程具有某种属性,也可以在子类中新增加方法,使线程具有某种功能。但是,Java不支持多继承,Thread类的子类不能再扩展其他的类。 正确答案:B 错 结构化程序设计所规定的三种基本控制结构是 ( )。 正确答案:A B. 输入、处理、输出 C. 顺序、选择、循环 D. 树形、网形、环形 正确答案:A 下面哪个流类属于面向字符的输入流( ) B. BufferedWrite 正确答案:C C. ObjectInputStream D. InputStreamReader 正确答案:B 下列哪一项不属于 AWT 布局管理器( )。 正确答案:A B. CardLayout C. GridLayout D. BoxLayout 正确答案:D 关于sleep()和wait(),以下描述错误的一项是( ) B. sleep是线程类Thread的方法,wait是Object类的方法; 正确答案:D C. wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态。 D. sleep不释放对象锁,wait放弃对象锁; 正确答案:D 在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( )。 正确答案:C B. init() C. start() D. stop() 正确答案:B Java 语言类间的继承关系是( ) 。 B. 不能继承 C. 多重继承 D. 不一定 正确答案:D 正确答案:C 下面哪个可以改变容器的布局?( ) B. addLayout(aLayoutManager); 正确答案:B C. setLayoutManager(aLayoutManager); D. setLayout(aLayoutManager); 正确答案:B 下面哪一个import命令可以为我们提供编写网络应用程序的类( ) B. import java.sql.*; C. import java.io.*; D. import java.net.*; 正确答案:A 编写 AWT 图形用户界面的时候,一定要的语句是( )。 B. import javax.awt C. import java.awt; D. import java.awt.*; 正确答案:D 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。 错 进行 Java 基本 GUI 设计需要用到的包是( )。 B. java.rmi C. java.io D. java.awt 正确答案:C 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( ) B. a1 C. a1.class D. 都对 正确答案:B Java语言的源程序不是编译型的,而是编译解释型的。机器不能直接识别字节码文件,它要经过JVM中的解释器边解释边执行。 错 在try-catch-finally语句块中,以下可以单独与finally一起使用的是( ) B. throws C. catch D. throw 正确答案:C 当单击鼠标或拖动鼠标时,触发的事件是( )。 B. KeyEvent C. ItemEvent D. MouseEvent 正确答案:D 在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法 建立与数据源的连接语句为 Connection con = DriverManager.getConnection(“jdbc:odbc:news”); URL连接中的“news”表示的是( ) 正确答案:B B. 数据库中表的名称 C. 用户名 D. 数据库服务器的机器名 正确答案:C 如下哪个是Java中的合法标识符( ) B. 3number C. super D. width 正确答案:D 使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。最多可以放入五个组件。 正确答案:D 错 下列数据流中,属于输入流的一项是( ) B. 从网络流向显示器的数据流 C. 从键盘流向内存的数据流 D. 从内存流向硬盘的数据流 正确答案:D 在编写Java Applet程序时,需在程序的开头写上( )语句。 B. import java.applet.Applet ; C. import java.awt.* ; D. import java.awt.Graphics ; 正确答案:A Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?( ) B. 跨平台 C. 多线性 D. 可移植 正确答案:B 定义外部类时不能用到的关键字是( ) B. abstract C. public D. final 正确答案:C 定义一个接口必须使用的关键字是( ) B. class C. public D. static paint()方法使用哪种类型的参数? ( ) B. Color C. Graphics2D 正确答案:D D. String 正确答案:B 关于异常的含义,下列描述中最正确的一个是( ) B. 程序语法错误 C. 程序编译错误 D. 程序编译或运行时发生的异常事件 正确答案:A 使用哪一个类可以实现在文件的任一个位置读写一个记录( )? 正确答案:B B. FileWriter C. FileReader 正确答案:D 正确答案:C D. RandomAccessFile 正确答案:A 关于运算符>>和>>>描述正确的是( ) B. >>执行移 C. >>执行翻转 D. >>执行无符号左移,>>>执行有符号左移 正确答案:A 下列关于构造方法的叙述中,错误的是( )。 B. Java语言规定构造方法没有返回值,但不用void声明 正确答案:B C. Java语言规定构造方法不可以重载 D. Java语言规定构造方法名与类名必须相同 正确答案:C 一个类可以实现多个接口,接口可以实现“多重继承”。 错 文件缓冲流的作用是提高文件的读/写效率。 错 Java 语言接口间的继承关系是( ) 。 B. 不能继承 C. 单继承 D. 不一定 Java程序中不区分大小写字母。 错 String str=”abcdefghi”;char chr=str.charAt(9); 正确答案:D 错 使用构造方法只能给实例成员变量赋初值。 错 try-catch语句不可以嵌套使用。 错 设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为( )类型。 正确答案:B 正确答案:D B. int C. char D. long 正确答案:B Java中,并非每个事件类都只对应一个事件。 错 抽象方法是一种只有说明而无具体实现的方法。 错 在Swing用户界面的程序设计中,容器可以被添加到其他容器中去。 错 所谓线程同步就是若干个线程都需要使用同一个synchronized修饰的方法。 正确答案:A 错 说明或声明数组时不分配内存大小,创建数组时分配内存大小。 错 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰符( )。 B. public C. protected D. private 正确答案:A 下面关于类的说法,不正确的是( ) 。 B. 类就是对象 C. 对象是 Java 语言中的基本结构单位 D. 类属于 Java 语言中的复合数据类型 正确答案:A 有整型数组int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ). B. 12 35 8 7 2 C. 35 12 8 7 2 D. 2 7 8 12 35 正确答案:A Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。 错 下列关于线程优先级的说法中,错误的一项是( )。 B. 代表优先级的常数值越大优先级越低 C. MAX_PRIORITY 代表最高优先级 D. NORM_PRIORITY 代表普通优先级 正确答案:B 下面说法不正确的是( ) 。 B. abstract 和 final 能同时修饰一个类 C. 抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类或接口 D. 声明为 final 类型的方法不能在其子类中重新定义 正确答案:B Java语言中,构造方法是不可以继承的。 错 如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象( ) B. FileWriter C. DataOutputStream D. FileInputStream 正确答案:D 正确答案:B 以下哪个关键字可以用来为对象加互斥锁?( ) B. serialize C. synchronized D. static Java语言会自动回收内存中的垃圾。 错 Java语言使用的是Unicode字符集,每个字符在内存中占16位。 正确答案:B 错 Java application中的主类需包含main方法,main方法的返回类型是什么?( ) B. double C. void D. float 正确答案:B Java Application程序中,必有一个主方法main(),该方法有没有参数都可以。 错 以下对重载描述错误的是( ) B. 方法重载只能发生在一个类的内部 C. 构造方法不能重载 D. 重载要求方法名相同,参数列表不同 正确答案:C 使用try-catch-finally语句只能捕获一个异常。 错 下列关于流类和File类的说法中错误的一项是( )。 B. 流类可以修改文件内容 C. 流类不可以新建目录 D. File类可以重命名文件 正确答案:A Java是从( )语言改进重新设计。 B. Ada 正确答案:C C. BASIC D. C++ 正确答案:D 使用运算符new创建对象时,赋给对象的值实际上是一个引用值。对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。 错 关于异常(Exception),下列描述不正确的是( ) B. 如果某异常继承RuntimeException,则该异常可以不被声明 C. 异常可以用try{ . . .}catch(Exception e){ . . .}来捕获并进行处理 D. 异常可以随便处理,而不是抛给外层的程序进行处理 正确答案:A 在 Java 语言中,( )是最基本的元素? B. 方法 C. 包 D. 接口 正确答案:C 下列哪一个是Java系统的标准输入流对象( )。 B. System.err C. System.exit D. System.out 正确答案:A 在编写 Java 程序时,如果不为类的成员变量定义初始值,Java 会给出它们的默认值,下 列说法中不正确的一个是( ) 。 B. char 类型的默认值是’\0’ C. boolean 的默认值是 false D. long 类型的默认值是 0.0L 正确答案:C java.awt.Frame 的父类是( )。 B. java.awt Panel C. java.awt.ScrollPane D. java.util.Window 正确答案:A 下面这些类型的应用,哪个不使用Java语言来编写? ( ) B. Applet C. Java Swing D. JavaScript 正确答案:D 在创建 Applet 应用程序时,需要用户考虑问题是( ) 。 B. 程序的框架 C. 绘制的图形在窗口中的位置 D. 事件处理 正确答案:D 执行语句int i = 1, j = ++i; 后i与j的值分别为( )。 B. 1与1 C. 1与2 D. 2与1 正确答案:A 下面哪一个操作符的优先级最高? ( ) B. ! C. || D. && 正确答案:C 在Java中,( )类提供定位本地文件系统,对文件或目录及其属性进行基本操作。 B. FileWriter C. FileReader D. FileInputStream 下列说法中,错误的一项是( )。 B. 线程处于可运行状态,意味着它可以被调度 C. 调用线程的 start()方法后,线程也不一定立即执行 D. 线程创建后需要调用 start()方法,将线程置于可运行状态 正确答案:A 通过File类可对文件属性进行修改。 错 在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。 B. private C. private protected D. protected 正确答案:B 在Java中,”456″属于( )类的对象。 B. String C. int D. Integer 正确答案:A 设有下列数组定义语句 int a[] = {1, 2, 3}; 则对此语句的叙述错误的是( ) B. A.定义了一个名为 a 的一维数组 C. a 数组有 3 个元素 D. a 数组元素的下标为 1~3 正确答案:B 关于内部类,下列说法不正确的是( ) 正确答案:A B. 内部类可以作为其他类的成员,而且可访问它所在的类的成员 C. 内部类不能有自己的成员方法和成员变量 D. 除 static 内部类外,不能在类内声明 static 成员 正确答案:D System类中的println()方法分行显示信息,而print()方法不分行显示信息。 错 下面关于数组声明和初始化的语句那个有语法错误?( ) B. int[][] a4=new int[3][3]; C. String a3[]=new String(3); D. int a1[]={3,4,5}; 正确答案:C 一个类实现接口的情况是( ) 。 B. 不能实现接口 C. 不一定 D. 一次可以实现多个接口 正确答案:A 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。 错 编译Java程序的命令是 ( ) B. java C. javac D. javadoc 正确答案:D 下列选项中,不属于 Java 核心包的一项是( ) 。 B. java.lang C. java.io D. javax.swing 正确答案:C 国开网 java语言程序设计 网上在线形考作业国开电大历年参考题目如下: 国开网 java语言程序设计 网上在线形考作业[答案]相关练习题: 波特提出了三种可供采用的一般竞争战略,包括成本领先战略、差异化战略和() 乘法指令的执行子周期和加法指令的执行子周期一样长 构成商店形象的功能性特征有() 将全部成本分为固定成本、变动成本和混合成本所采用的分类依据是()。 《鱼类增养殖学(专科)》18年12月在线作业-0001 福师《经济法》在线作业一-0004 形成旅游需求价格弹性系数大小不同的主要原因有( )。 我国社会主义新时期党的建设主要包括( ) 20春学期(1709、1803、1809、1903、1909、2003)《管理经济学》在线作业 动画播放的每一幅画面称为() 决定显示器可显示颜色数量的因素主要是()。 按广告媒体分类,广告可以分为( )。 Whether you go or not does not ( ) . 完整的口头语言发展的关键时期是在()。 第一题:填空题(每空2分,共30分) (责任编辑:admin) |
![国开 java语言程序设计 网上在线形考作业[答案]](/uploads/allimg/240109/f2c86d307047e9b9ac10507866f42fb8.jpg)