百年教育职业培训中心 百年教育学习服务平台
资讯中心

浙江开放大学国开电大答案Java语言程序设计形成性考核答案

来源: 更新时间:

Java语言程序设计学校:浙江开放大学问题:1.在Swing中完全可以使用java.awt.event包中的各种类进行事件处理,同时它也可以使用javax.swing.event包中的类处理事件,而A

Java语言程序设计

学校: 浙江开放大学

问题: 1. 在Swing中完全可以使用 java.awt.event 包中的各种类进行事件处理,同时它也可以使用 javax.swing.event 包中的类处理事件,而AWT则只能使用 java.awt.event 包中的各种类进行事件处理。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 可以通过 add() 方法向容器中添加构件。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 由于异常对象与catch块的匹配是按照catch块的先后顺序进行的,所以在处理多异常时应注意认真设计各catch块的排列顺序。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 抛出异常分为由系统自动抛出异常、通过throw抛出异常以及通过throws抛出异常三种情况。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 如果用户确实需要亲自设置构件大小或位置,则应取消该容器的布局管理器,方法为 setLayout(null) 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 所有的Java异常类都是系统类库中的 Exception 类的子类。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 根据异常的来源,可以把异常分为两种类型: 系统定义的运行时异常和用户自定义异常 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. Java中,并非每个事件类都只对应一个事件。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. Java的图形用户界面技术经历了两个发展阶段,分别通过提供 awt 开发包和 swing 开发包来体现。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,出现在编译阶段的异常,称之为编译时异常 ,出现在运行阶段的异常,称之为运行时异常。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. 容器本身也是一个组件。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. FlowLayout布局策略是:将容器中的构件按照加入的先后顺序从左向右排列,当一行排满之后就转到下一行继续从左向右排列,每一行中的构件都居中 排列。它是Panel和Applet缺省使用的布局编辑策略。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. Java语言为我们提供了 try-catch 语句和try-catch-finally 语句捕捉并处理异常。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. 组件不能独立地显示出来,必须将组件放在一定的容器中才可以显示出来。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. 在事件处理的过程中,主要涉及3类对象:事件、事件源和事件处理者。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. 下列关于自定义异常的说法中,错误的是( )。

选项:

A. 自定义异常要继承Exception类

B. 自定义异常继承Exception类后,具有可抛性

C. 自定义异常可以在构造方法中用super关键字传递异常信息给父类

D. 自定义异常必须继承Error类

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. 下列说法错误的一项是( )。

选项:

A. Swing外观采用可插入的外观感觉

B. AWT是重量级的组件,外观是通过调用本地平台的图形系统实现的,因此在不同平台上呈现的效果可能会有所不同

C. 可以在按钮、标签等Swing组件上使用图标

D. AWT组件以“J”开头,除了与Swing相似的基本组件外,还提供了高层组件集合(表格和树)

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. 将GUI窗口划分为东、西、南、北、中五个部分的布局管理器是( )。

选项:

A. FlowLayout

B. GridLayout

C. CardLayout

D. BorderLayout

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 编写AWT图形用户程序的时候,一定要import的语句是( )。

选项:

A. import java.awt;

B. import java.awt.*;

C. import javax.awt.*;

D. import javax.swing.*;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 下列异常中,属于编译时异常的是( )。

选项:

A. NumberFormatException

B. ArithmeticException

C. Exception

D. RuntimeException

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 关于BorderLayout类功能的描述,以下说法错误的是( )。

选项:

A. 它可以与其它布局管理器协同工作

B. 它可以对GUI容器中的组件完成边框式的布局

C. 它位于javawt包中

D. 它是一种特殊的组件

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. 关于使用Swing的基本规则,下列说法正确的是( )。

选项:

A. Swing组件可直接添加到顶级容器中

B. 要尽量使用非Swing的重量级组件

C. Swing的Jbutton不能直接放到Frame上

D. 以上说法都不对

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. 下列异常声明中,正确的是( )。

选项:

A. public void throws IOException fun(){}

B. public void fun throws IOException(){}

C. public void fun()throws IOException{}

D. public void fun()throws IOException,throws SQLException{}

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. 下列方法中哪一个不能用于获取异常信息?

选项:

A. toString ( )

B. getMessage( )

C. drawline( )

D. printStackTrace()

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. JTextField类提供的GUI功能是( )。

选项:

A. 文本区域

B. 按钮

C. 文本字段

D. 菜单

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. 关于异常处理,以下说法错误的是( )。

选项:

A. 可以使用throw语句抛出异常

B. 程序可以使用try、catch、finally语句捕获异常

C. 无论try块中是否发生异常,finally标识的代码块都会被执行

D. try语句后只能有一个catch语句

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. 自定义运行时异常,必须继承自( )类。

选项:

A. Error

B. Exception

C. RuntimeException

D. Throwable

答案: 请关注公众号【渝粤搜题】查看答案

问题: 33. 下列说法中错误的一项是( )。

选项:

A. Swing组件可以设置一个或多个边框

B. Swing的按钮组件上可以使用图标

C. Swing组件可以使用键盘代替鼠标操作

D. Swing中需要手工编写缓冲区

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. 下列描述中,正确的一项是( )。

选项:

A. 当异常被抛出时,可能产生由于没有与之匹配的catch子句而过早地返回的情况

B. 一个try代码段必须和一个catch代码段相对应

C. catch(Exception e)不能捕获异常抛出的任何类型

D. 非GUI程序产生异常时,若没有合适的异常处理与之匹配,则程序将恢复正常的运行

答案: 请关注公众号【渝粤搜题】查看答案

问题: 35. 关于Swing容器叙述,以下说法错误的是( )。

选项:

A. 容器是一种特殊的组件,它可用来放置其它组件

B. 容器是组成GUI所必需的元素

C. 容器是一种特殊的组件,它可被放置在其它容器中

D. 容器是一种特殊的组件,它可被放置在任何组件中

答案: 请关注公众号【渝粤搜题】查看答案

问题: 36. Applet的布局设置默认是FlowLayout,下列哪项代码可以改变Applet的布局方式?

选项:

A. setLayoutManager(new GridLayout());

B. setLayout (new GridLayout(2,2));

C. setGridLayout (2,2);

D. setBorderLayout();

答案: 请关注公众号【渝粤搜题】查看答案

问题: 37. JDK中定义了大量异常类,这些类都是什么类的子类或间接子类?

选项:

A. Throwable类

B. Error类

C. Exception类

D. Throw类

答案: 请关注公众号【渝粤搜题】查看答案

问题: 38. 以下说法错误的是( )。

选项:

A. JFrame可以作为最外层的容器单独存在

B. JPanel可以作为最外层的容器单独存在

C. JFrame类刚实例化时,没有大小也不可见

D. JPanel类可以作为组件放入JFrame容器中

答案: 请关注公众号【渝粤搜题】查看答案

问题: 39. 布局管理器可以管理构件的哪个属性?

选项:

A. 大小

B. 颜色

C. 名称

D. 字体

答案: 请关注公众号【渝粤搜题】查看答案

问题: 40. 以下对于try…catch语句描述正确的是( )。

选项:

A. try…catch语句处理程序中的错误

B. try...catch语句处理程序中的bug

C. try...catch语句处理程序中的异常

D. 以上说法都不正确

答案: 请关注公众号【渝粤搜题】查看答案

问题: 41. 下列关于RuntimeException的说法中正确的是( )。

选项:

A. 此异常默认可以被除了main( )方法之外的任何方法抛出

B. 它没有被强迫处理,因此也不会被main( )处理

C. 这种异常属于检测异常

D. 从jdk的docs可以了解都有哪些异常属于此类

答案: 请关注公众号【渝粤搜题】查看答案

问题: 42. 下列有关Swing的叙述,以下说法错误的是( )。

选项:

A. Swing是Java基础类(JFC)的组成部分

B. Swing是可用来构建GUI的程序包

C. Swing是AWT的替代技术

D. Java基础类(JFC)是Swing的组成部分

答案: 请关注公众号【渝粤搜题】查看答案

问题: 43. 关于异常(Exception) ,以下说法错误的是( )。

选项:

A. 异常的基类为Exception,所有异常都必须直接或者间接继承它

B. 异常可以用try{ . . .}catch(Exception e){ . . .}来捕获并进行处理

C. 如果某异常继承RuntimeException,则该异常可以不被声明

D. 异常可以随便处理,而不是抛给外层的程序进行处理

答案: 请关注公众号【渝粤搜题】查看答案

问题: 44. 下列描述中不属于Java异常处理机制优点的一项是( )。

选项:

A. 把错误处理代码从正常代码中分离出来

B. 按错误类型和差别分组

C. 对无法预测的错误的捕获和处理

D. 能够处理任何类型的错误

答案: 请关注公众号【渝粤搜题】查看答案

问题: 45. 在Java语言中,以下哪个关键字用于在方法上声明抛出异常? ( )

选项:

A. try

B. catch

C. throws

D. throw

答案: 请关注公众号【渝粤搜题】查看答案

问题: 46. 下列说法中错误的一项是( )。

选项:

A. LayoutManager是一个接口,编程时通常使用的是实现该接口的类

B. 布局管理器体现了Java平台无关性

C. 每个容器都对应一个布局管理器

D. 在Java中,必须直接设置构件在容器中的位置和直接设置构件的大小

答案: 请关注公众号【渝粤搜题】查看答案

问题: 47. 下列说法中,正确的一项是( )。

选项:

A. AWT的高级事件依赖于触发此类事件的类,可以和特定的动作相关联

B. AWT的高级事件依赖于触发此类事件的类,可以不和特定的动作相关联

C. AWT的低级事件是在构件或者容器上发生的事件

D. AWT的低级事件是基于语义的事件,不一定和特定的动作相关联

答案: 请关注公众号【渝粤搜题】查看答案

问题: 48. 下列哪项是Swing容器的顶层容器?( )

选项:

A. JPanel

B. JScrollPane

C. JTextfield

D. Jframe

答案: 请关注公众号【渝粤搜题】查看答案

问题: 49. 下列描述中,哪一项不属于finally语句应该执行的功能?( )

选项:

A. 释放资源

B. 关闭文件

C. 分配资源

D. 关闭数据库

答案: 请关注公众号【渝粤搜题】查看答案

问题: 50. 所有S渝粤教育wing组件都实现了( )接口。

选项:

A. ActionListener

B. Serializable

C. Accessible

D. MouseListener

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. start() 方法将启动线程对象,使之从新建状态转入就绪状态并进入就绪队列排队。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. Java的标准输出System.out是 PrintStream 类的对象。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 如果希望从磁盘文件读取数据,或者将数据写入文件,还需要使用文件输入输出流类FileInputStream 和 FileOutputStream 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 线程的优先级是一个在 1 到 10 之间的正整数,数值越大,优先级越高,未设定优先级的线程其优先级取缺省值1。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 凡是从外部设备流向中央处理器的数据流,称之为输入流;反之,称之为输出流。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 用户可以通过调用Thread类的方法 setPriority() 来修改系统自动设定的线程优先级,使之符合程序的特定需要。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 在Java中,标准错误设备用 System.err 表示。它属于PrintStream 类对象。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. Thread类和Runnable接口中共有的方法是 run() 和start() 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 每个Java程序都有一个缺省的主线程,对于Application类型的程序来说,主线程是方法 main() 执行的线程。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. System.in只能从键盘读取二进制的数据。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. Java系统事先定义好两个流对象,分别与系统的标准输入和标准输出相联系,它们是 System.in和System.out 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. Java语言使用 Thread 类及其子类的对象来表示线程,新建的线程在它的一个完整的生命周期中通常要经历新生、就绪、运行、阻塞和死亡等五种状态。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. 在Java中,创建线程的方法有两种:一种方法是通过创建 Thread 类的子类来实现,另一种方法是通过实现 Runnable 接口的类来实现。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. Java中的 RandomAccessFile 类提供了随机访问文件的功能。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. 对一般的计算机系统,标准输入通常是键盘 ,标准输出通常是打印机。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. Java的标准输入System.in是 InputStream 类的对象,当程序中需要从键盘读入数据的时候,只需调用System.in的 read 方法即可。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. java.io包中的接口中,处理字节流的有 DataInput 接口和 DataOutput 接口。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 多线程是指程序中同时存在着多个执行体,它们按几条不同的执行路线共同工作,独立完成各自的功能而互不干扰。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 利用 DataInputStream 类和 DataOutputStream 类提供的成员方法可以方便地从文件中读写不同类型的数据。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. 在计算机系统中,需要长期保留的数据是以文件的形式存放在磁盘、磁带等外存储设备中的。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. Java语言的java.io包中的 File 类是专门用来管理磁盘文件和目录的。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. Thread类中代表最高优先级的常量是 MAX_PRIORITY ,表示最低优先级的常量是 MIN_PRIORITY 。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. 在Java中,实现同步操作的方法是在共享内存变量的方法前加 synchronized 修饰符。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 所有的字节输入流都从 InputStream 类继承,所有的字节输出流都从 OutputSteam 类继承。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 下列说法中,错误的一项是( )。

选项:

A. Thread类中没有定义run()方法

B. 可以通过继承Thread类来创建线程

C. Runnable接口中定义了run()方法

D. 可以通过实现Runnable接口创建线程

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. Thread类的常量NORM_PRIORITY代表的优先级是( )。

选项:

A. 最低优先级

B. 最高优先级

C. 普通优先级

D. 不是优先级

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. Thread类定义在下列哪个包中?( )

选项:

A. java.io

B. java.lang

C. java.util

D. java.awt

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. 下列关于流类和File类的说法中错误的一项是( )。

选项:

A. File类可以重命名文件

B. File类可以修改文件内容

C. 流类可以修改文件内容

D. 流类不可以新建目录

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. Fileoutputstream类的父类是( )。

选项:

A. File

B. FileOutput

C. OutputStream

D. InputStream

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. 下列关于Thread类的线程控制方法的说法中错误的一项是( )。

选项:

A. 线程可以通过调用sleep()方法使比当前线程优先级低的线程运行

B. 线程可以通过调用yield()方法使和当前线程优先级一样的线程运行

C. 线程的sleep()方法调用结束后,该线程进入运行状态

D. 若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. 下列数据流中,属于输入流的一项是( )。

选项:

A. 从内存流向硬盘的数据流

B. 从键盘流向内存的数据流

C. 从键盘流向显示器的数据流

D. 从网络流向显示器的数据流

答案: 请关注公众号【渝粤搜题】查看答案

问题: 33. 下列说法中,错误的一项是( )。

选项:

A. 线程就是程序

B. 线程是一个程序的单个执行流

C. 多线程是指一个程序的多个执行流

D. 多线程用于实现并发

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. 下列流中哪一个使用了缓冲区技术?( )

选项:

A. BufferedOutputStream

B. FileInputStream

C. DataOutputStream

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 35. 能读入字节数据进行Java基本数据类型判断的类是( )。

选项:

A. BufferedInputStream

B. FileInputStream

C. DataInputStream

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 36. 线程调用sleep()方法后,该线程将进入以下哪种状态?上海开放大学答案( )

选项:

A. 就绪状态

B. 运行状态

C. 阻塞状态

D. 死亡状态

答案: 请关注公众号【渝粤搜题】查看答案

问题: 37. Java系统标准输出对象System.out使用的输出流是( )。

选项:

A. PrintStream

B. PrintWriter

C. DataOutputStream

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 38. 使用哪一个类可以实现在文件的任一个位置读写一个记录?( )

选项:

A. BufferedInputStream

B. RandomAccessFile

C. FileWriter

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 39. 若文件是RandomAccessFile的实例f,并且其基本文件长度大于0,则语句f.seek(f.length()-1);实现的功能是( )。

选项:

A. 将文件指针指向文件的第一个字符后面

B. 将文件指针指向文件的最后一个字符前面

C. 将文件指针指向文件的最后一个字符后面

D. 会导致seek()方法抛出一个IOException异常

答案: 请关注公众号【渝粤搜题】查看答案

问题: 40. 下列哪一个是Java系统的标准输入流对象?( )

选项:

A. System.out

B. System.in

C. System.exit

D. System.err

答案: 请关注公众号【渝粤搜题】查看答案

问题: 41. 若要删除一个文件,应该使用下列哪个类的实例?( )

选项:

A. RandomAccessFile

B. File

C. FileOutputStream

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 42. 下列说法中,错误的一项是( )。

选项:

A. 线程一旦创建,则立即自动执行

B. 线程创建后需要调用start()方法,将线程置于可运行状态

C. 调用线程的start()方法后,线程也不一定立即执行

D. 线程处于可运行状态,意味着它可以被调度

答案: 请关注公众号【渝粤搜题】查看答案

问题: 43. 方法resume()负责恢复下列哪一个线程的执行?( )

选项:

A. 通过调用stop()方法而停止的线程

B. 通过调用sleep()方法而停止的线程

C. 通过调用wait()方法而停止的线程

D. 通过调用suspend()方法而停止的线程

答案: 请关注公众号【渝粤搜题】查看答案

问题: 44. 下列关于线程优先级的说法中,错误的一项是( )。

选项:

A. MIN_PRIORITY代表最低优先级

B. MAX_PRIORITY代表最高优先级

C. NORM_PRIORITY代表普通优先级

D. 代表优先级的常数值越大优先级越低

答案: 请关注公众号【渝粤搜题】查看答案

问题: 45. 下面的哪一个关键字通常用来对对象加锁,从而使得对对象的访问是排他的?( )

选项:

A. serialize

B. transient

C. synchronized

D. static

答案: 请关注公众号【渝粤搜题】查看答案

问题: 46. 在以下哪种情况下,线程进入就绪状态?( )

选项:

A. 线程调用了sleep()方法时

B. 线程调用了join()方法

C. 线程调用了yield()方法时

D. 线程调用了notify()方法

答案: 请关注公众号【渝粤搜题】查看答案

问题: 47. 在通常情况下,下列哪个类的对象可以作为BufferedReader类构造方法的参数?( )

选项:

A. PrintStream

B. FileInputStream

C. InputStreamReader

D. FileReader

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. Java Applet只能在图形界面下工作。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. Java Applet是由独立的解释器程序来运行的。

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下面选项中,哪一个不是Java中的关键字?( )

选项:

A. sizeof

B. const

C. public

D. goto

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 下列关于while语句的描述中,正确的是( )。

选项:

A. while语句循环体中可以没有语句

B. while语句的循环条件可以是整型变量

C. while语句的循环体必须使用大括号

D. while语句的循环体至少被执行一次

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 下列运算符合法的是? ( )

选项:

A. &&

B. <>

C. if

D. :=

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 表达式7%(-3)的运算结果为( )。

选项:

A. -2

B. -1

C. 2

D. 1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 下列关于JDK、JRE和JVM关系的描述中,正确的是( )。

选项:

A. JDK中包含了JRE,JVM中包含了JRE

B. JRE中包含了JDK,JDK中包含了JVM

C. JRE中包含了JDK,JVM中包含了JRE

D. JDK中包含了JRE,JRE中包含了JVM

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. 下面关于配置path环境变量作用的说法中,正确的是( )。

选项:

A. 在任意目录可以使用javac和java命令

B. 在任意目录下可以使用class文件

C. 在任意目录可以使用记事本

D. 在任意目录下可以使用扫雷游戏

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. 如果jdk的安装路径为“d:\jdk”,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?

选项:

A. d:\jdk;

B. d:\jdk\bin;

C. d:\jre\bin;

D. d:\jre;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 下列关于int类型变量的定义,错误的是( )。

选项:

A. int a=10;

B. int b,c=20;

C. int d=e=30;

D. int f=40;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. 下列字符串常量中,哪一个是错误的?( )

选项:

A. “abc”

B. “12’12”

C. “12”12”

D. “”

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. 下面关于方法定义的描述中,正确的是( )。

选项:

A. 当方法没有返回值时,返回值类型要定义为void

B. 当方法没有返回值时,返回值类型可以不写

C. 当方法没有返回值时,不能有return语句

D. 方法是不可以没有参数的

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. 关于变量类型转换的描述中,正确的是( )。

选项:

A. 只有数据类型相同的数据才能进行运算

B. byte类型和short类型的数据是不能一起运算的

C. 两个byte类型数据一起运算时会把先自动提升到int类型再运算

D. 两个整型在一起运算时,结果一定是int

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. 下列选项中,属于布尔常量的是?( )

选项:

A. 198

B. 2e3f

C. true

D. null

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. 下列选项中,不属于基本数据类型的是( )。

选项:

A. String

B. short

C. boolean

D. char

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 下面选项中,( )是短路与运算符。

选项:

A. &

B. &&

C. |

D. ||

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 下列语句哪一个正确?

选项:

A. Java程序经编译后会产生机器码

B. Java程序经编译后会产生字节码

C. Java程序经编译后会产生DLL

D. 以上都不正确

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. 下列选项中,可以正确配置classpath的命令是( )。

选项:

A. set classpath =C:\Program Files\Java\jdk1.7.0_15\bin

B. set classpath : C:\Program Files\Java+E8\jdk1.7.0_15\bin

C. classpath set =C:\Program Files\Java\jdk1.7.0_15\bin

D. classpath set : C:\Program Files\Java\jdk1.7.0_15\bin

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. 如果jdk的安装路径为:c:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?

选项:

A. c:\jdk;

B. c:\jdk\bin;

C. c:\jre\bin;

D. c:\jre;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. 下列关于Java语言的描述中,错误的是?

选项:

A. Java语言是一门面向对象的编程语言

B. Java是一门与平台无关的编程语言

C. Java具有JavaSE、JavaME和JavaEE三大平台

D. Java是一门介于汇编和高级之间的语言

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. 阅读下列代码:System.out.println(“Hello” + 9 + 1); 下列哪个是正确的输出结果?

选项:

A. Hello91

B. Hello10

C. Compilation fails.

D. An exception is thrown at runtime

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 下列转义字符中,不合法的是( )。

选项:

A. \n'

B. '\x'

C. '\r'

D. '\t'

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 下列选项中,不属于Java中关键字的是( )。

选项:

A. const

B. false

C. Final

D. null

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 以下标识符中,不合法的是( )。

选项:

A. user

B. $inner

C. class

D. login_1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. 下列关于case关键字的说法中,错误的是( )。

选项:

A. case关键字后面必须是常量

B. case关键字后面的break必须存在

C. case关键字后面的break可以没有

D. case关键字后面的值必须不一样

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. 下列选项中,按照箭头方向,可以进行自动类型转换的是( )。

选项:

A. char → int

B. short → char

C. float → long

D. char → short

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. 下列选项中,属于浮点数常量的是?

选项:

A. 198

B. 2e3f

C. true

D. null

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. 下面的运算符中,用于执行除法运算是哪个?

选项:

A. /

B. \

C. %

D. *

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. 下列关于数据类型的说法中,错误的是( )。

选项:

A. Java中的数据类型分为基本数据类型和引用数据类型

B. int类型数据占4个字节

C. 浮点数类型变量不能赋予一个整数数值

D. 布尔类型的变量只有true和false这两个值

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. 以下关于java命令作用的描述中,正确的是( )。

选项:

A. 它专门负责解析由Java编译器生成的.class文件

B. 它可以将编写好的Java文件编译成.class文件

C. 可以把文件压缩

D. 可以把数据打包

答案: 请关注公众号【渝粤搜题】查看答案

问题: 33. 下列关于变量作用域的说法中,正确的是( )。

选项:

A. 在main()方法中任何位置定义的变量,其作用域为整个main()方法

B. 块中定义的变量,在块外也是可以使用的

C. 从定义处开始,到变量所在块结束位置

D. 变量的作用域不受块的限制

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. 下列选项中,哪一个不能通过编译?

选项:

A. byte a=1;

B. short b=100;

C. int c='a';

D. long d=8888888888;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 35. 下列关于方法的描述中,正确的是( )。

选项:

A. 方法是对功能代码块的封装

B. 方法没有返回值时,返回值类型可以不写

C. 没有返回值的方法,不能有return语句

D. 方法是不可以没有参数的

答案: 请关注公众号【渝粤搜题】查看答案

问题: 36. 下列关于浮点型数据的定义,哪一个不能通过编译?

选项:

A. double a=12.45;

B. float b=12.45;

C. double c=100;

D. float d=100;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 37. 下列Java命令中,哪一个可以编译HelloWorld.java文件?

选项:

A. java HelloWorld

B. java HelloWorld.java

C. javac HelloWorld

D. javac HelloWorld.java

答案: 请关注公众号【渝粤搜题】查看答案

问题: 38. 下面关于布尔类型变量的定义中,正确的是( )。

选项:

A. boolean a=TRUE;

B. boolean b=FALSE;

C. boolean c='tru北京开放大学答案e';

D. boolean d=false;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 39. 下列选项中,按照箭头方向,需要进行强制类型转换的是( )。

选项:

A. int ← short

B. int ← byte

C. int ← char

D. int ← float

答案: 请关注公众号【渝粤搜题】查看答案

问题: 40. 下列选项中,不属于赋值运算符的是( )。

选项:

A. -=

B. =

C. ==

D. *=

答案: 请关注公众号【渝粤搜题】查看答案

问题: 41. 下列选项中,哪一个是单行注释的符号?

选项:

A. \\

B. //

C. /

D. \

答案: 请关注公众号【渝粤搜题】查看答案

问题: 42. 关于方法的递归,以下说法错误的是( )。

选项:

A. 方法递归必须有结束条件

B. 方法递归次数太多会导致内存溢出

C. 方法递归就是指在一个方法的内部调用自身的过程

D. 方法递归可以无数次,只要有结束条件就可以

答案: 请关注公众号【渝粤搜题】查看答案

问题: 43. 以下关于变量的定义,正确的是( )。

选项:

A. int a=10;

B. b=2;

C. int=20;

D. int a;b=a+10;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 44. 下面命令中,可以用来正确执行HelloWorld程序的是( )。

选项:

A. java HelloWorld

B. java HelloWorld.java

C. javac HelloWorld

D. javac HelloWorld.jav云南开放大学答案a

答案: 请关注公众号【渝粤搜题】查看答案

问题: 45. 下列关于Java特点的描述中,错误的是?

选项:

A. Java语言不支持指针

B. Java具有自动垃圾回收的机制

C. Java只能运行在Window和Linux平台

D. Java允许多个线程同时执行

答案: 请关注公众号【渝粤搜题】查看答案

问题: 46. 下列选项中,不属于比较运算符的是( )。

选项:

A. =

B. ==

C. <

D. <=G27A

答案: 请关注公众号【渝粤搜题】查看答案

问题: 47. 若x=6,y=5 ,则表达式int max=x>y?x:y 的结果为( )。

选项:

A. 6

B. 5

C. true

D. false

答案: 请关注公众号【渝粤搜题】查看答案

问题: 48. 假设x为int类型,那么下列选项中可以作为if语句的判断条件的是( )。

选项:

A. x = 4

B. x & 3

C. x++

D. x<10

答案: 请关注公众号【渝粤搜题】查看答案

问题: 49. 关于continue语句的使用范围,下列说法正确的是( )。

选项:

A. continue语句可以在选择语句中使用

B. continue语句可以在条件语句中使用

C. continue语句可以在循环语句中使用

D. 不输出任何内容

答案: 请关注公众号【渝粤搜题】查看答案

问题: 50. 下列选项中,用于引入包的关键字是( )。

选项:

A. class

B. import

C. package

D. static

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. 下列( )是合法的标识符。

选项:

A. 15out

B. num_blue

C. System

D. {println}

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 下列( )是合法的标识符。

选项:

A. 16class

B. {println}

C. System

D. _black

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 下列( )是合法的标识符。

选项:

A. true

B. 563

C. $change

D. #dog

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 下列( )不是保留字。

选项:

A. if

B. -16

C. short

D. long

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下列( )不是保留字。

选项:

A. throw

B. i

C. this

D. super

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 下列关于float类型float f=7.3的说法,正确的是( )。

选项:

A. 正确

B.国家开放大学答案 错误,精度不够,需要强制类型转换float

C. 错误,变量申明错误

D. 错误,可以考虑使用int类型

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 下列整数类型中,表示的整数范围最大数据类型的是( )。

选项:

A. int

B. long

C. byte

D. char

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 编译运行以下程序后,关于输出结果正确的是( )。
public class Conditional{
  public static void main(String args[ ]){
   int x=4;
   System.out.println(“value is “+ ((x>4) ? 99.9:9));
  }
}

选项:

A. value is 99.9

B. value is 9

C. value is 9.0

D. 编译错误

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 下列代码的执行后,输出结果正确的是( )。
public class Conditional{
  public static void main(String args[ ]){
    int m=3;
    System.out.println(“value is “+ ((m<5) ? 99.9:9));
  }
}

选项:

A. value is 99.9

B. value is 99.0

C. value is 9

D. value is 9.0

答案: 请关注公众号【渝粤搜题】查看答渝粤搜题

问题: 10. 下列代码的执行后,输出结果正确的是( )。
public class Test2{
  public static void main(String args[ ]){
    int m=6;
    System.out.println("value is " + ((m>15) ? 99.9:100));
  }
}

选项:

A. value is 99.9

B. value is 99.0

C. value is 100

D. value is 100.0

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. 下列代码中,按照8进制定义的变量是( )。
int intNum01 = 16;
int intNum02 = 020;
int intNum03 = 0x10;
int intNum04 = 0b10000;

选项:

A. intNum01

B. intNum02

C. intNum03

D. intNum04

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 下列代码中,按照2进制定义的变量是( )。
int intNum01 = 16;、
int intNum02 = 020;
int intNum03 = 0x10;
int intNum04 = 0b10000;

选项:

A. intNum01

B. intNum02

C. intNum03

D. intNum04

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. 下列合法的变量名是(  )。

选项:

A. 2variable

B. .variable2

C. _whatavariable

D. @$anothervar

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. 下列合法的变量名是( )。

选项:

A. 3total

B. .price

C. _name

D. @$var

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. 下列代码执行的结果中m和m的值分别为( )。
int m = 50, n=160; int tmp =m; m=n; n=tmp;

选项:

A. 50/160

B. 50/50

C. 160/50

D. 160/160

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. 下列代码执行的结果中x和y的值分别为( )。
Int x= 30, y=270; int tmp =x; x=y; y=tmp;

选项:

A. 30/270

B. 30/30

C. 270/30

D. 270/270

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. (int)((double)(3)/2)的结果是( )。

选项:

A. 0

B. 1

C. 1.5

D. 1.50

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 表达式19/3*3的值是( )。

选项:

A. 19

B. 18.999

C. 18

D. 18.0

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 表达式19%3的值是( )。

选项:

A. 6

B. 1

C. 6.33

D. 1.0

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. 下列正确的表达式是 ( )。

选项:

A. byte=128;

B. boolean b = null;

C. long l = 0xfffL;

D. double d = 0.9239d;

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. 下列( )注释在Java语言的代码中是正确的。

选项:

A. //

B. /...../

C. /**...../

D. !

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. 下列( )注释在Java语言的代码中是正确的。

选项:

A. /

B. /*.....*/

C. /....**/

D. !

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. 下列( ) 注释在Java语言的代码中是正确的。

选项:

A. //.....*/

B. /.....*/

C. /**.....*/

D. !

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 下列两条语句执行后的结果是( )。
int m =30 - 4 * 5;
int n = (30 -4) * 5;

选项:

A. 26/130

B. 10/130

C. 16/10

D. 35/35

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 执行下列语句: int i=6; int val = i++; val的值是( )。

选项:

A. 5

B. 6

C. 7

D. 4

答案: 请关注公众号【渝粤搜题】查看答案

问题: 26. 执行下列语句: int i=6; int val =++ i; val的值是(  )。

选项:

A. 5

B. 6

C. 7

D. 4

答案: 请关注公众号【渝粤搜题】查看答案

问题: 27. 执行下列语句: int m=15; int val =m- -; val的值是( )。

选项:

A. 13

B. 14

C. 15

D. 16

答案: 请关注公众号【渝粤搜题】查看答案

问题: 28. 执行下列语句: int m=15; int val =--m; val的值是( )。

选项:

A. 13

B. 14

C. 15

D. 16

答案: 请关注公众号【渝粤搜题】查看答案

问题: 29. int n=4,表达式5+(n--)的值是( )。

选项:

A. 7

B. 8

C. 6

D. 9

答案: 请关注公众号【渝粤搜题】查看答案

问题: 30. int n=4,表达式5+(--n)的值是( )。

选项:

A. 7

B. 8

C. 6

D. 9

答案: 请关注公众号【渝粤搜题】查看答案

问题: 31. int a=3,表达式5+(a++)的值是( )。

选项:

A. 7

B. 8

C. 6

D. 9

答案: 请关注公众号【渝粤搜题】查看答案

问题: 32. int a=3,表达式5+(++a)的值是( )。

选项:

A. 7

B. 8

C. 6

D. 9

答案: 请关渝粤题库注公众号【渝粤搜题】查看答案

问题: 33. 下列代码的执行结果是( )。
double doubleNum = 6700.23;
int intNum = (int)doubleNum;
System.out.println("int Number:" + intNum)

选项:

A. int Number: 6700.23

B. 6700.23

C. int Number: 6700

D. "int Number:" + intNum

答案: 请关注公众号【渝粤搜题】查看答案

问题: 34. 下列代码的执行后,m的值为( )。
int x = 15; 
int y = 30;
int m = x > y ? x : y;

选项:

A. 15

B. 30

C. x

D. y

答案: 请关注公众号【渝粤搜题】查看答案

问题: 35. 下列代码的执行后,m的值为( )。
int x = 15; 
int y = 30;
int m = x < y ? x : y;

选项:

A. 15

B. 30

C. x

D. y

答案: 请关注公众号【渝粤搜题】查看答案

问题: 36. 在Java语言中,goto的用途被保留,语法中不使用这个关键字。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 37. 标识符可以以字母,数字,下划线(_)和美元符号($)开头。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 38. 在Java语言中的整数,如果以0开头代表八进制数字,以0x开头代表十六进制。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 39. 布尔值也可以被强制转化为整数型,true的整型值为0,false为1。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 40. 一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 41. 在外部代码块中尝试访问内部代码块中定义的变量时,java编译器不会提示错误信息。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 42. Java语言中所有的代码都是放在【】之内的www.yuyue-edu.cn,这组大括号包含的代码就被称为语句块或者代码块。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 43. 比较运算符需要在同种数值类型之间进行比较。如果想在不同的数值类型之间进行比较运算,需要遵守自动类型转换规则的约束。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 44. 逻辑运算符主要用于比较数据之间的大小。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 45. Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. 在switch-case语句中,需要与下列语句搭配使用,用以结束对应case逻辑的执行( )。

选项:

A. continue

B. break

C. while

D. if-else

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 下列数据类型,不能用于switch语句的是( )。

选项:

A. double

B. byte

C. short

D. char

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 下列代码段运行结果为( )。
int num = 22;
if (num % 2==0) {
  System.out.println("num" + num + " is 偶数");
} else {
  System.out.println("num" + num + " is 奇数");
}

选项:

A. 22

B. 2

C. "num 22 is 偶数"

D. "num 22 is 奇数"

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 下列代码段,m的值为( )会输出“default”。
public class Test1{
  public static void main(String args[]){
  int m;
  switch(m){
  case 0:
System.out.println("case 0");
break;
  case 1:
System.out.println("case 1");
break;
  case 2: break;
  default: System.out.println("default");
  }
 }
}

选项:

A. 0

B. 1

C. 2

D. 3

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下列代码段, x处于( )范围时将打印字符串"second"
if(x>0){ System.out.println("first"); }
else if(x>-3){ System.out.println("second"); }
else { System.out.println("third"); }

江苏开放大学答案选项:

A. x>0

B. x>-3

C. x<=-3

D. x<=0&&x>-3

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 下列代码段, n的值为( )时将打印字符串"third" 。
if(n>5){ System.out.println("first"); }
else if(n<=0){ System.out.println("second"); }
else { System.out.println("third"); }

选项:

A. 20

B. 0

C. -5

D. 1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 下列控制语句不能实现循环操作的是( )。

选项:

A. for

B. switch-case

C. while

D. do-while

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 下列语句可以完全中断循环逻辑的是( )。

选项:

A. while

B. switch

C. break

D. continue

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 下列循环语句实现先执行后判断循环条件的是( )。

选项:

A. while

B. do-while

C. for

D. switch-case

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. 下列循环语句实现先判断后执行循环条件的是( )。

选项:

A. while

B. do-while

C. for

D. 广东开放大学答案if

答案: 请关注公众号【渝粤搜题】查看答案

问题: 11. 下列代码段,执行结果为( )。
int n; for (n=2; n<=7;n++) {System.out.print(n);}

选项:

A. 代码执行成功,输出结果为234567

B. 代码执行成功,输出结果为7

C. 代码执行成功,输出结果为8

D. 代码编译失败,没有结果输出

答案: 请关注公众号【渝粤搜题】查看答案

问题: 12. 下列代码段,执行结果为( )。
int n; for (n=7; n>=2; n--) {System.out.println(n);}

选项:

A. 代码执行成功,输出结果为7

B. 代码执行成功,输出结果共6行,每行分别为7,6,5,4,3,2

C. 代码执行成功,输出结果为765432

D. 代码编译失败,没有结果输出

答案: 请关注公众号【渝粤搜题】查看答案

问题: 13. 下列代码段,index的值为( )的时候,结束循环。
int sumVal= 0;
for (int index=1; index<=10; index++) {
  sumVal += index;
}
System.out.println("最终的结果值为:" + sumVal);

选项:

A. 1

B. 10

C. 11

D. 0

答案: 请关注公众号【渝粤搜题】查看答案

问题: 14. 下列代码段,程序结束时,显示的内容为( )。
for (int y=2; y<10; y++) {
if (y !=8) continue;
System.out.println("现在的循环变量:" + y);
}

选项:

A. 现在的循环变量:6

B. 现在的循环变量:7

C. 现在的循环变量:8

D. 现在的循环变量:9

答案: 请关注公众号【渝粤搜题】查看答案

问题: 15. 下列代码段,执行break语句的表达式m是( ),可以显示出1到9的平方。
for( int i = 1 ; i <=9; i++) {
for( int j= i ; j<=9; j++) {
 if (m) break;
 System.out.print ( “ “ +i+” * “+j+” =”+i*j );
}
System.out.printIn( );
}

选项:

A. i=0

B. j>i

C. i=j

D. i>j

答案: 请关注公众号【渝粤搜题】查看答案

问题: 16. 在条件判断中使用的条件可以是任意类型的变量或者表达式。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 17. 判断条件表达式的计算结果必须是Boolean类型的值。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 18. 使用do-while语句,循环体逻辑代码至少可以执行一次。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 19. 使用while语句,循环体逻辑代码至少可以执行一次。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 20. while语句执行的规则是“先判断再循环”,满足条件,进入循环体内执行。否则不执行循环体的内容。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 21. do-while语句执行的规则是“先循环再判断”,即先执行循环体逻辑代码,再进行循环条件的判断。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 22. break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 23. Continue是继续的意思,在循环语句中是中断当前的循环,然后退出循环体。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 24. 在for语句中,必须设置循环条件,否则程序无法执行。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 25. 某些情况下,for语句中的各个语句都可以为空。( )

选项:

答案: 请关注公众号【渝粤搜题】查看答案

电话咨询