2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (10)
来源:渝粤教育 时间:2024-06-21 12:57:53
39
下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!
2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (10)
正确答案:微信搜索【广开搜题】公众号
超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。
单项选择题
1、JComboBox中的 Object getSelectedItem()方法可以用于( )(2 分)
A、删除组合框中所有的选项
B、返回组合框中选项的数目
C、返回当前所选项
D、返回指定索引处选项,第一个选项的索引为0
2、下面关于 Math.random()方法生成的随机数,正确的是哪项( )(2 分)
A、0.8652963898062596
B、-0.2
C、3.0
D、1.2
3、假如indexOf()方法未能找到所指定的子字符串,那么其返回值为( )(2 分)
A、false
B、0
C、-1
D、以上答案都不对
4、下面选项中,能够将游标从当前位置向下移一行的方法是( )(2 分)
A、next()
B、absolute(int row)
C、previous()
D、last()
5、处理鼠标事件时,通过( )方法将监听器绑定到事件源对象。(2 分)
A、mousePressed()
B、addMouseListener()
C、mouseEntered()
D、mouseClicked()
6、以下关于继承的描述,说法正确的是( )(2 分)广东开放大学考试答案
A、子类继承父类的所有属性和方法
B、子类可以继承父类的私有的属性和方法
C、子类可以继承父类的公有的属性和方法
D、创建子类对象时,父类的所有构造方法都会被执行
7、处理ActionEvent事件的监听器对象需要实现哪个接口( )(2 分)
A、ActionListener
B、KeyListener
C、KeyEvent广东开放大学
D、KeyAdapter
8、在GridBagConstraints类的常用属性中,用于设置组件在容器中的水平方向和垂直方向的权重的是( )(2 分)
A、fill
B、gridwidth和gridheight
C、gridx和gridy
D、weightx和weighty
9、下面选项中,用于返回表示数据库元数据的方法是( )(2 分)
A、getMetaData()
B、getConnection(String url,String user,String pwd)
C、registerDriver(Driver driver)
D、createStatement()
10、Java中所有的类都是通过直接或间接地继承( )类得到的。(2 分)
A、java.lang.Object
B、java.lang.Class
C、任意类
D、以上答案都不对
11、用于表示这些窗体事件的类是( )(2 分)
A、WindowEvent
B、WindowListener
C、ActionEvent
D、MouseAdapter
12、下面选项中,能够将游标移动到最后一行的下一个位置的方法是( )(2 分)
A、afterLast()
B、absolute(int row)
C、previous()
D、last()
13、如果父类的方法是静态的,则子类的方法被( )修饰才能覆盖父类的静态方法 。(2 分)
A、protected广东开放大学考试答案
B、static
C、private开放大学期末考核广开启明星考试答案
D、final广开启明星考试答案
14、下列关于接口的说法中,错误的是( )(2 分)
A、接口中定义的方法默认使用“public abstract”来修饰
B、接口中的变量默认使用“public static final”来修饰
C、接口中的所有方法都是抽象方法
D、接口中定义的变量可以被修改
15、在CardLayout布局管理中,用于显示parent容器的前一张卡片的方法是( )(2 分)
A、void previous(Container parent)
B、void show(Container parent,String name)
C、void next(Container parent)
D、void first(Container parent)
16、下面选项中,用于创建Statement对象的方法是( )(2 分)广东开放大学考试答案
A、getMetaData()
B、getConnection(String url,String user,String pwd)
C、registerDriver(Driver driver)
D、createStatement()
17、想实现事件的监听机制,首先需要( )(2 分)
A、通过addWindowListener()方法为事件源注册事件监听器对象
B、事件监听器调用相应的方法来处理相应的事件
C、定义一个类实现事件监听器的接口
D、实现WindowListener
18、StringBuffer类的append()方法的返回值类型是( )(2 分)广开搜题微信公众号
A、String
B、void
C、StringBuffer
D、StringBuilder
19、FlowLayout的三个构造方法中, FlowLayout(int align,int hgap,int vgap)的作用是( )(2 分)
A、组件默认居中对齐,水平、垂直间距默认为5个单位广开搜题微信公众号
B、指定组件相对于容器的对齐方式,水平、垂直间距默认为5个单位
C、指定组件的对齐方式和水平、垂直间距
D、以上都错误
20、下面哪个方法可以实现获取字符在某个字符串中第一次出现的索引( )(2 分)
A、char charAt(int index)
B、int indexOf(int ch)
C、int lastIndexOf(int ch)
D、boolean endsWith(String suffix)
21、函数重写与函数重载的相同之处是( )(2 分)
A、权限修饰符
B、函数名
C、返回值类型
D、形参列表
22、下列是Random类的一些常用方法,其中能获得指定范围随机数的方法是( )(2 分)
A、nextInt()
B、nextLong()
C、nextBoolean()
D、nextInt(int n)
23、下列选项中,用于表示动作事件的类是?( )(2 分)
A、KeyListener
B、KeyEvent
C、ActionEvent
D、MenuKeyEvent
24、下列关于System类的描述中,错误的是( )(2 分)
A、System类是final关键字修饰的类,它不能被其他类所继承
B、System类不能被实例化
C、System类中定义了许多方法,但是没有定义字段
D、System类中提供了获取当前系统属性的方法
25、列关于LinkedList的描述中,错误的是( )(2 分)
A、LinkedList集合对于元素的增删操作具有很高的效率。
B、LinkedList集合中每一个元素都使用引用的方式来记住它的前一个元素和后一个元素。
C、LinkedList集合对于元素的查找操作具有很高的效率。
D、LinkedList集合中的元素索引从0开始。广开期末考试
26、使用IO流拷贝文件时,下列哪些路径可以被正确解析( )(2 分)广东开放大学
A、"f:Kugou阿杜-天黑.mp3"。
B、"f:/Kugou/阿杜-天黑.mp3"。
C、"F:Kugou阿杜-天黑.mp3"。
D、"F://Kugou//阿杜-天黑.mp3"。
27、数据表的第一列字段名为id,字段类型为int,如何通过ResultSet接口方法获取字段值( )(2 分)
A、使用getInt(1)获取该列的值
B、使用getInt(“id”)获取该列的值
C、使用getObject(“id”)获取该列的值
D、使用getObject(1)获取该列的值
28、Java多线程中,以下关于解决死锁的说法正确的是( )(2 分)
A、避免一个进程等待序列(P1,P2,...Pn),其中P1等待P2占有的某一资源,...Pn等待P1占有的某一资源,可以避免死锁
B、打破互斥条件,即允许进程同时访问某些资源
C、打破不可抢占条件,即允许进程强行从某些资源占有者那里夺取资源
D、使用打破循环等待条件的方法不能避免线程死锁
29、下面关于File类的构造方法说法正确的是( )(2 分)
A、File(File parent, String child):从父抽象路径名和子路径名字符串创建一个新的文件实例
B、File(String pathname):通过将给定的路径名字符串转换为抽象路径名,创建一个新的文件实例
C、File(String parent, String child):从父路径名字符串和子路径名字符串创建一个新的文件实例
D、File(URI uri):通过将给定的文件URI转换为抽象路径名,创建一个新的文件实例
30、下列关于线程优先级的描述中,正确的是( )(2 分)
A、线程的优先级需要操作系统支持,不同的操作系统对优先级的支持是不一样。
B、线程的优先级是不能改变的。
C、在程序中可以对线程的优先级进行重新设置。
D、线程的优先级是在创建线程时设置的。
31、以下关于foreach说法中,哪些是正确的( )(2 分)
A、foreach是一种更加简洁的for循环,也称增强for循环
B、foreach可以对List,Set数组进行遍历
C、foreach的出现,简化了书写
D、foreach只适合对容器进行遍历操作,不能对元素进行修改
32、下面关于字节流读写文件的说法错误的是( )(2 分)
A、针对文件的读写,JDK专门提供了两个类,分别是FileInputStream和FileOutputStream
B、FileInputStream是操作文件的字节输入流,专门用于向文件中写入数据
C、在读取文件数据时,如果相应目录文件不存在,否读取数据为空
D、通过FileOutputStream写数据时,会自动创建文件,并将数据写入文件。
33、下列有关转换流的说法错误的有( )(2 分)
A、OutputStreamWriter是字符流通向字节流的桥梁
B、可以指定字节流和字符流之间转换的字符集
C、InputStreamReader使用了缓冲区技术
D、OutputStreamWriter是OutputStream的子类
34、下列选项中,哪些特点是属于LinkedList集合的( )(2 分)
A、查询快
B、增删快
C、元素可重复
D、元素自然排序
35、下列选项中,哪些是Properties类的方法( )(2 分)
A、setProperty()
B、getProperty()
C、iterator()
D、add()广开搜题微信公众号开放大学期末考核
36、下列选项中,属于FileReader直接或间接父类的有( )(2 分)
A、Reader
B、Object
C、InputStream
D、InputStreamReader
37、下列方法中,哪些方法是属于Collection接口( )(2 分)
A、put()
B、addLast()
C、remove()
D、retainAll()
38、下列选项中,关于File类中的listFiles()方法说法正确的是( )(2 分)
A、listFiles()方法返回一个File对象数组
B、listFiles()方法没有参数
C、listFiles()方法有一个可选参数
D、listFiles()方法可以得到所有子目录下的File类型对象
39、下面关于线程创建的说法中,错误的有( )(2 分)
A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法
B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法
C、定义一个实现Runnable接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法
D、定义一个实现Runnable接口的类并实现run()方法,创建该类对象,然后调用run()方法
40、下面关于java.util.HashMap描述中,哪些是正确的( )(2 分)广东开放大学考试答案
A、是线程不安全的
B、允许存储null值和null键
C、此类不保证映射的顺序
D、此类是基于哈希表的Map接口的实现
41、鼠标右键单击包名,选择【New】→【Class】创建一个Java类。(2 分)
正确
错误
42、在进行自增(++)和自减(--)的运算时,如果运算符(++或--)放在操作数的前面则是先进行自增或自减运算,再进行其它运算。(2 分)
正确
错误
43、java.exe命令可用于编译.java文件。(2 分)
正确
错误
44、JDK工具中自带了一个JRE工具。(2 分)
正确
错误
45、Java核心源码包存放在JDK安装目录的bin目录下。(2 分)
正确
错误广开期末考试
46、Jdk5.0以后可以使用enum数据类型作为switch条件表达式的值。(2 分)
正确
错误
47、Java语言有三种技术平台,分别是JavaSE、JavaME、JavaEE。(2 分)
正确
错误
48、JDK安装的时候不可以修改安装目录。(2 分)
正确
错误
49、Java是一门高级计算机语言。(2 分)
正确
错误
50、配置classpath环境变量时,路径后面加分号与不加分号是一样的。(2 分)
正确
错误
关键词:30、下列关于线程优,)(2,D、接口中定义的变量,错误,分),分)
广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (10) 30、下列关于线程优,)(2,D、接口中定义的变量,错误,分),分),欢迎大家关注微信公众号,获取更多试题内容