整专业资料
自媒体账号群
微信小程序

账号名:自慧考题库

扫二维码刷题搜题

微信服务号

微信号:zikaosw

账号名:考生学习网

网课试听在线模考

微信订阅号

微信号:zikaosw-cn

账号名:zikao资料库

自考考试动态资讯

微信群

1、扫描左侧二维码
2、加群领自考资料

QQ群

群号:892287306

扫二维码加群

小红书号

账号名:自考生网

扫二维码关注

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导
自考生网
当前位置 自学考试 > 自考历年真题 > 课程自考历年真题 > 文章详情

2014年4月自考13215Java语言程序设计历年真题及答案

来源:考生网 时间:2026-04-14 09:00:00 编辑:考生网编辑

自考生网为考生们整理提供了“2014年4月自考13215Java语言程序设计历年真题及答案”,更多13215Java语言程序设计真题内容可点击查看13215Java语言程序设计真题及答案汇总。

注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。

2014年4月自考13215Java语言程序设计历年真题及答案

1、在编写访问数据库的Java程序时,ResultSet对象的作用是 ()

A.用来表示与数据库的连接

B.存储查询结果

C.在指定的连接中处理SQL语句

D.建立新数据库连接

查看答案   模拟考场

2、【简答题】JDBC是Java程序与数据库连接的API。请写出JDBC能做的三件事情。

查看答案   模拟考场

3、类Testll经Java编译程序编译后,产生的文件是 ______。

查看答案   模拟考场

4、【程序填空题】方法void moveOddFront (int a[])的功能是将数组a中的所有奇数都移到数组的前端, 而把偶数放于所有奇数的后面,其方法是当发现是偶数时,就让该数留在原来位置, 当发现是奇数时,就与前面的第一个偶数交换。程序引入变量odd表示移动过程中 遇到的奇数个数。
void moveOddFront(int a[]){
for(int i=0, odd=0; ______;i++)
if( a[i] %2 == 1){
int t = a[odd]; a[odd]=a[i]; a[i]=t;______;

查看答案   模拟考场

5、表达式“45&20”的十进制值是 ______。

查看答案   模拟考场

6、【程序填空题】以下程序的界面包含一个文本区text和一个允许多选的列表list,列表的条目存于字 符串数组sports[]中,当列表发生选择事件时,事件处理程序将这次选中的所有条目 在文本区中输出。这里给出的是其中处理列表事件的方法。
public void valueChanged(________e){
if (e.getSource()==list){
text.setText(null);
int tempList[]=list. getSelectedIndices();∥获得选中索引表
for (int i=0;i < tempList.length; i++)∥对索引表中的每个元素显示被选中字样
text.append(sports[______]+":被选中\n");

查看答案   模拟考场

7、以下标识符中,不是Java语言关键字的是 ()

A.wait

B.new

C.long

D.switch

查看答案   模拟考场

8、如果类A继承和扩展类B,则子类A和超类B之间的关系是 ______。

查看答案   模拟考场

9、【程序填空题】以下应用程序创建一个窗口,窗口内放置一个面板,在面板中显示一张图片和一段 文字。
import javax.swing.*;import java.awt.*;
public class Test29 {
public static void main(String[] args) {
MyFrame frame = new MyFrame();


class MyFrame extends JFrame {
public MyFrame(){
setTitle("Test29"); setSize(300, 200);
Toolkit tool=______;
Image img = tool.getImage("myPic2.jpg");
getContentPane().add(new MyPanel (img));
setVisible(true);


class MyPanel extends JPanel{
Image myImg;
MyPanel(Image img){ myImg=img;}
public void paintComponent(Graphics g) {
if(myImg!=null)g.______ (myImg, 100,30,this);
g.drawString("我是一名自考生!",100, 140);
}
}

查看答案   模拟考场

10、Java语言提供的用于处理不可改变的字符串类是 ______。

查看答案   模拟考场

11、【程序填空题】类ShareDataManager用于管理多个线程共享数据data,其中定义了一个供线程修改 data的方法modiData()。为了对data的修改操作保持完整,多线程在data上的操作 有互斥要求;另外,限制线程对data的修改不能让data为负数,所以多线程在data 上的操作还有同步要求。以下是类ShareDataManager的定义。
class ShareDataManager{
int data;
ShareDataManager(int init){data=init;}
synchronized void modiData(int delta){
if (data+delta>=0){ data+=delta;
} else {
while (data+delta<0){
try{______}
catch (InterruptedException e){}
}
data+=delta;
}
______;
}
}

查看答案   模拟考场

12、要使得已注册的按钮对象暂时不响应事件,需使用的方法是______。

查看答案   模拟考场

13、【程序填空题】某个缓冲式输出的示意程序的界面有一个文本框fileOut和一个文本区text,程序运 行时,先在文本区中输入要存入文件的内容,接着在文本框中输入文件名并回车, 则程序将文本区中的内容保存到指定的文件中。以下是该程序中相应文本框文件名 的输入事件的方法。
public void actionPerformed(ActionEvent e){
if (e.getSource()==fileOut){
try{
out = new BufferedWriter(new ______ );
out.______ ;
out.flush(); out.close(); text.setText(null);
} catch (FileNotFoundException el){
System.out.print("文件没有找到!\n");
}catch (IOException exp){
System.out.print("文件读写出错!\n");
}
}
}

查看答案   模拟考场

14、以下数据类型转换中,必须进行强制类型转换的是 ()

A.int→char

B.short→long

C.float→double

D.byte→int

查看答案   模拟考场

15、一个水平滚动条对象的初始值是1 50,滑块的宽是8个像素,表示的范围是[0,300]。 创建这样的滚动条对象时,提供的最后2个参数依次是______。

查看答案   模拟考场

更多本套试题及答案 >> 点此查看

温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。
更多优惠课程课程推荐

自考生题库

专业智能,巩固提分

微信公众号

网课试听

教材大全

做题闯关

扫描二维码 关注公众号

微信小程序

资料大全

免费题库

无需下载

扫描小程序码 领免费题库

资料套餐 关闭