【学历类职业资格】Java语言程序设计(一)自考题-2及答案解析.doc
《【学历类职业资格】Java语言程序设计(一)自考题-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】Java语言程序设计(一)自考题-2及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、Java 语言程序设计(一)自考题-2 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:10,分数:10.00)1.下列 Java 整型常量错误的是( )A007 B008COx3AA DOx3AB(分数:1.00)A.B.C.D.2.下列 Java 语句中,错误的是( )A连续出现多个分号 Btrycatch 语句Cinclude 语句 Dswitch 语句(分数:1.00)A.B.C.D.3.下列有关抽象类及抽象方法的叙述错误的是( )A使用 final 修饰的类是抽象类B使用 abstract 修饰的方法是抽象方法C抽象类必须被继承才能使用,抽象类不可能有实
2、例D抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类(分数:1.00)A.B.C.D.4.有 Java 语句如下,则说法正确的是( )int a,b=new int3;A此语句是错误的 Ba.length 的值为 3Cb.length 的值为 3 Da.length 和 b.length 的值都为 3(分数:1.00)A.B.C.D.5.下列有关事件监视器的说法正确的是( )A一个组件上不可以注册多个事件监视器B一个事件监视器可以被注册到多个组件上C一个组件上注册多个事件监视器会发生冲突,不会起作用D一个组件上注册多个事件监视器,只有最后一个事件监视器会起作用(分数:1.00)A.B.C.
3、D.6.能处理鼠标拖动和移动两种事件的接口是( )AActionListener BItemListenerCMouseListener DMouseMotionListener(分数:1.00)A.B.C.D.7.在 Java 语言中,基本类型 char 对应的基本类是( )AChar BStringCCharacter DByte(分数:1.00)A.B.C.D.8.一个实现 Runnable 接口的类必须要实现的方法是( )Astart() Brun()Csleep() Dinit()(分数:1.00)A.B.C.D.9.在 Java 程序中,已将 FileWriter 对象接到 Buf
4、feredWriter 对象上,要实现缓冲式输出,可对BufferedWriter 对象使用的方法是( )Aread() Bwrite()CreadLine() DWriteLong()(分数:1.00)A.B.C.D.10.在编写 Java 程序访问数据库的过程中,用来处理与特定数据库连接的类是( )AConnection 类 BResultSet 类CDriverManager 类 DStatement 类(分数:1.00)A.B.C.D.二、填空题(总题数:10,分数:20.00)11.Java 应用程序和小应用程序都由一个或多个扩展名为 1 的文件组成。(分数:2.00)填空项 1:_
5、12.在 Java 语言中,算术右移运算符是 1。(分数:2.00)填空项 1:_13.在 Java 语言中,定义一个接口,在接口名前面需要 1 关键字。(分数:2.00)填空项 1:_14.Date 类在 Java 语言的 1 包中。(分数:2.00)填空项 1:_15. 1 将显示区域按行、列划分成一个个大小相等的格子,组件依次放入这些格子中。(分数:2.00)填空项 1:_16.当在一个容器中放入多个选择框之前,可以先用 1 对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。(分数:2.00)填空项 1:_17.Java 语言提供一个 Graphics2D 类,这个类
6、定义了几种方法用于添加或改变图形的状态属性,其中 1属性用来控制线条的宽度、笔形样式、线段连接方式或短划线图案。(分数:2.00)填空项 1:_18.Java 程序实现多线程应用的途径之一是:定义一个实现 1 接口的类,并在类中提供该接口的所有方法。(分数:2.00)填空项 1:_19.Java 语言中需要采用随机方式对文件进行读写,可利用 1 类来实现。(分数:2.00)填空项 1:_20.Java 语言在实现 C/S 模式中,套接字分为两类,其中在 Server 端, 1 类支持底层的网络通信。(分数:2.00)填空项 1:_三、简答题(总题数:6,分数:18.00)21.用一个 Java
7、 语句完成下面的要求:将变量 ab 和 c 中最大的数值赋值给变量 d。(分数:3.00)_22.在类的方法名前面和成员变量名前面加上 public 和 protected 有何区别?(分数:3.00)_23.简述 java.awt.event 包中用来检测并对事件做出反应的模型的组成元素。(分数:3.00)_24.写出下面方法的功能和方法参数的含义。fillRoundheight,int x,int y,int width,int height,int arcWidth,int arcHeight)(分数:3.00)_25.请写出一条 Java 语句,要求建立一个文件对象 f,其对应的磁盘文
8、件是“d:/gzq.txt”。(分数:3.00)_26.简述使用 Java 语言进行数据库操作,删除数据表记录的方案。(分数:3.00)_四、程序填空题(总题数:5,分数:20.00)27.方法 f2701(int n)返回十进制整数 n 的位数。_f2701(int n)int c;for(c=0;_;c+)n/=10;return C;(分数:4.00)填空项 1:_28.下面程序运行后显示一个窗口,在窗口中有一个按钮和一个标签,单击按钮,标签中显示按钮被单击的次数,请完成程序。import java. awt.*;import javax. swing.*;import java. aw
9、t. event.*;class myFrame extends JFrame implements ActionListenerJButton button;JLabel label;myFrame(String s)super(s);Container con=_;setLayout(new FlowLayout();setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE);setSize(300,400);button=new JButton(“OK“);label=new JLabel(“0“);con. add(button);con.add(l
10、abel);button. addActionListener(this);setVisible(true);public void actionPerformed(ActionEvent e)int n=_;n+;label. setText(“ “+n);public class C2801public static void main(String args)new myFrame(“我的窗口“);(分数:4.00)填空项 1:_29.设计一个面板,该面板中有四个运动项目单选按钮和一个文本框。当某个选择项目被选中时,在文本框中显示该选择项目。请完成程序。irnport java. app
11、let.*;import java. awt.*;import javax. swing.*;import java. awt. event.*;public class C0601 extends Applet implements ItemListener_;String s=“足球“,“排球“,“篮球“,“乒乓球“;JRadioButton box=new JRadioButton4;JTextField text=new JTextField(20);public void init()setSize(400,70);ButtonGroup group=new ButtonGroup(
12、);for(int i=0;i4;i+)boxi=new JRadioButton(si);group.add(boxi);pan.add(boxi);boxi.addItemListener(this);add(pan);add(text);text.setBackground(Color.cyan);public void_(ItemEvent e)text.setText(“你选择了:“+(JRadioButton)e.getItemSelectable().getText();(分数:4.00)填空项 1:_30.小应用程序启动后自动播放一个“2.wav”声音文件。请完成程序。impo
13、rt java.applet.*;public class C3001 extends Appletpublic void start()_clip=getAudioClip(getCodeBase(),“2.wav“);_play();(分数:4.00)填空项 1:_31.下列程序的功能是每隔一秒钟输出一个字符串“Hello!”。public class C3101 implements Runnablepublic static void main(String args)C3101 t=new C3101();Thread tt=new Thread(t);tt.start();publ
14、ic void run()for(;)try_;catch(_)System.out.println(“Hello“);(分数:4.00)填空项 1:_五、程序分析题(总题数:5,分数:20.00)32.阅读下列程序,写出程序运行结果。class A1public void f(int aa,int bb)System.out.println(aa+bb);class A2 extends A1public void f(int aa,int bb)System. out. println(aa-bb);public class C3201 extends A2public void f(in
15、t aa,int bb)System. out. println(aa*bb);public static void main(String args)A1 a=new Al();A1 a1=new A2();A2 a2=new C3201();a.f(20,10);a1.f(20,10);a2.f(20,10);(分数:4.00)_33.阅读下列程序,写出程序运行结果。import java.util.StringTokenizer;public class C3301public static void main(String args)String ss=“public static v
16、oid main“;StringTokenizer pas=new StringTokenizer(ss,“ “);int n=pas. countTokens();System. out. println(n);String s=pas.nextToken();for(pas.nextToken();pas.hasMorcTokens();s=pas.nextToken()System.out.println(s);(分数:4.00)_34.阅读下列程序,写出程序功能 。import java. awt.*;import javax. swing.*;import java. awt. ev
17、ent.*;public class C3401 implements ActionListenerJFrame frmFrame;JButton btnUp,btnDown;public C3401()frmFrame=new JFrame(“按钮应用“);frmFrame.setLayout(new CridLayout(2,1);btnUp=new JButton(“上“);btnUp.setActionCommand(“btnUp“);btnUp. addActionListener(this);btnDown=new JButton(“下“);btnDown.setActionCom
18、mand(“btnDown“);btnDown.addActionListener(this);frmFrame.add(btnUp);frmFrame.add(btnDown);frmFrame. pack();frmFrame.setVisible(true);public void actionPerformed(ActionEvent e)String cmd=e.getActionCommand();if(cmd.equals(“btnDown“)if(btnUp.getBackground()=Color.BLUE)btnUp.setBackground(Color.red);el
19、sebtnUp. setBackground(Color.blue);elseif(btnDown. getBackground()=Color. BLUE)btnDown.setBackground (Color.red);elsebtnDown.setBackground(Color.blue);public static void main(String args)new C3401();(分数:4.00)_35.阅读下列程序,写出程序功能。import javax. swing.*;public class C3501public static void main(String arg
20、s)JFrame myWin=new JFrame(“C3501“);myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JMenuBar jmb=new JMenuBar();myWin. setJMenuBar(jmb);myWin.setBounds(100,200,300,300);JMenu jm=new JMenu(“AAA“);jmb.add(jm);JMenuItem jmi=new JMenuItem(“AA1“);jm.add(jmi);JMenu jm2=new JMenu(“AA2“);jm. add(jm2);JM
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 JAVA 语言程序设计 考题 答案 解析 DOC
