《Java语言程序设计(一)》(共24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《Java语言程序设计(一)》(共24页).doc》由会员分享,可在线阅读,更多相关《《Java语言程序设计(一)》(共24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上窗体顶端 Java语言程序设计(一)(课程代码04747)第一大题:单项选择题1、下列字符组合不能作为Java整型常量的是( ) A.078 B.0x3ACB C.5000 D.0x3ABC参考答案:A2、以下程序代码的输出结果是( )int x = 10;while (x 7) System.out.print(*); x-; A.* B.* C.* D.*参考答案:B3、设类U声明,及对象u和v的定义如下:class Uint x, int y;U(int a, int b)x= a; y = b;void copy(U a) x = a.x; y = a.y;U
2、 u = new U(1, 2), v = new U(2, 3);在以下供选择的代码中,可能引起系统回收内存的是( ) A.u.x=v.y;u.y=v.x B.u=v C.u.copy D.v.copy(u)参考答案:B4、设有以下代码:String s l=123;String s2=123;String s3=new String(123);则表达式s1=s2和s1=s3的值分别是( ) A.true,true B.false,false C.true,false D.false,true参考答案:C5、以下关于AWT与Swing之间关系的叙述,正确的是( ) A.Swing是AWT的提
3、高和扩展 B.在写GUI程序时,AWT和Swing不能同时使用 C.AWT和Swing在不同的平台上都有相同的表示 D.AWT中的类是从Swing继承的参考答案:A6、在以下Swing组件中,能为它指定布局管理器的是( ) A.JScrollBar对象 B.JMenuBar对象 C.JComboBox对象 D.JDialog对象参考答案:D7、一般的绘图程序要定义一个JPanel子类。在JPanel子类中还要重定义一个方法,在这个方法中调用绘图方法,绘制各种图形。要重定义的方法是( ) A.paint() B.paintComponent() C.repaint() D.update()参考答
4、案:B8、用Runnable接口实现多线程的主要工作是( ) A.声明实现Runnable接口的类,在类内实现run()方法,让线程调用start()方法。 B.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在init()方法中创建新线程,启动新线程。 C.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在Init()方法或start()方法中创建新线程,在start()方法中启动新线程。 D.声明实现Runnable接口的类,在类内实现run()方法,在init()方法中创建新线程,在start()方法中启动新线程参考答案:C
5、9、程序如果要按行输入输出文件的字符流,最合理的方法是采用( ) A.BufferedReader类和BufferedWriter类 B.InputStream类和OutputStream类 C.FileReader类和FileWriter类 D.File_Reader类和File_Writer类参考答案:A10、在编写访问数据库的Java程序时,ResultSet对象的作用是( ) A.建立新数据库连接 B.用来表示与数据库的连接 C.在指定的连接中处理SQL语句 D.存储查询结果参考答案:D11、以下是关于Java语言关键字的叙述,其中正确的是( ) A.关键字可以用来描述类的成员类型,但
6、是不能描述普通变量 B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成 C.关键字不可以用作变量、方法、类或标号的标识符 D.break和main都是Java语言的关键字参考答案:C12、以下程序代码的输出结果是( )int x=5,y=7,u=9,v=6;System.out.println(xy ? x+2:uv ? u-3:v+2); A.8 B.6 C.7 D.true参考答案:B13、Java语言中,在类定义时用final关键字修饰,是指这个类( ) A.不能被继承 B.在子类的方法中不能被调用 C.能被别的程序自由调用 D.不能被子类的方法覆盖参考答案:A1
7、4、以下是关于字符串运算的代码,执行该代码段的输出结果是( )String s=,sl,s2;sl=s.substring(2);s2=s.substring(2,5);System.out.println(s1+s2); A. B.5 C. D.参考答案:D15、以下是关于FlowLayout布局组件排列顺序的叙述,正确的是( ) A.从上到下排列 B.从左到右排列 C.从下到上排列 D.从右到左排列参考答案:B16、程序执行方法showOpenDialog(),能打开“打开文件对话框”,如果该方法的返回值是JFileChooser.APPROVE_OPTION,则用户执行的动作是( ) A
8、.对话框非正常关闭 B.按下“打开保存”按钮 C.按下“撤销”按钮 D.重新输入了一个文件名参考答案:B17、设已经有Graphics2D对象g2d,Rectangle2D对象r,绘制对象r的代码是( ) A.g2d.draw(r) B.g2d.drawRect(r) C.r.draw() D.r.drawRect()参考答案:A18、在以下供选择的方法中,能让线程从阻塞状态恢复到就绪状态的方法是( ) A.start() B.init() C.resume() D.run()参考答案:C19、在以下供选择的方法中,不能用于文件随机访问的方法是( ) A.readChar() B.readLo
9、ng() C.readInteger() D.writeChars()参考答案:C20、某程序利用网址参数创建URL对象url,接着希望利用对象url获得URLConnection对象,则这个url对象要调用的方法是( ) A.connection() B.URLConnection() C.getConnection() D.openConnection()参考答案:D21、在下述字符串中,不属于Java语言关键字的是 ( ) A.float B.new C.java D.return参考答案:C22、Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为 ( ) A.bytein
10、tshortlongfloatdouble B.byteshortintlongfloatdouble C.byteshortintfloatlongdouble D.shortbyteintlongfloatdouble参考答案:B23、在以下供选择的概念中,不属于面向对象语言概念的是 ( ) A.消息 B.模块 C.继承 D.多态性参考答案:B24、在下述Java语言语句中,错误的创建数组的方法是 ( ) A.int intArray ; intArray=new int5; B.int intArray =new int5; C.int intArray =1,2,3,4,5; D.in
11、t intArray 5=1,2,3,45;参考答案:D25、在Swing中,它的子类能用来创建框架窗口的类是 ( ) A.JWindow B.JFrame C.JDialog D.JApplet参考答案:B26、MouseListener接口不能处理的鼠标事件是 ( ) A.按下鼠标左键 B.点击鼠标右键 C.鼠标进入 D.鼠标移动参考答案:D27、以下不属于文字字型要素的是 ( ) A.颜色 B.字体 C.风格 D.字号参考答案:A28、在以下四个供选的整数中,能作为线程最高优先级的整数是 ( ) A.0 B.1 C.10 D.11参考答案:C29、Java语言可以用javax.swing
12、包中的类JFileChooser来实现打开和保存文件对话框。用户通过文件对话框不可能获得的信息是 ( ) A.文件名称 B.文件路径 C.文件内容 D.文件对象参考答案:C30、在编写访问数据库的Java程序时,Connection对象的作用是 ( ) A.用来表示与数据库的连接 B.存储查询结果 C.在指定的连接中处理SQL语句 D.建立新数据库连接参考答案:A第二大题:填空题1、Java语言采用多种机制来保证可移植性,其中最主要的是_。参考答案:虚拟机(或者字节码)2、构造一个Java表达式:yx5,并且x!=0。这个表达式是_。参考答案:y/x5 & x!=03、在类声明之前用_修饰,声
13、明类是不能被再继承的类,即它不能再有子类。参考答案:final4、使用默认字节字符对应表,将字符串转化为字节数组的方法是_。参考答案:getBytes( )5、在实现接口ActionListener的方法actionPerformed()中,常用的有两个获得事件源的方法,它们是getActionCommand()和_。参考答案:getSource( )6、使用单选按钮的方法是将一些单选按钮用_对象分组,使同一组内的单选按钮只允许一个被选中。参考答案: ButtonGroup7、在Java语言中,用类Font对象设置字型。如果要设置的字型是:细明体、正常风格(Font.PLAIN),12磅字号,
14、构造这样要求的Font对象fnA的代码是_。参考答案:Font fnA=new Font(“细明体”,Font.PLAIN.12)8、线程从阻塞状态恢复到就绪状态,有三种途径:自动恢复、用resume()方法恢复和用_方法恢复。参考答案:notify( )或notifyAll( )9、为普通的8位字节流文件读和写操作提供支持的类是_。参考答案:InputStream 和 OutputStream10、Connection类是java.sql包中用于处理与数据库连接的类。Connection对象是用来表示_的对象,Java程序对数据库的操作都在这种对象上进行。参考答案:数据库连接11、一个应用程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计一 Java 语言程序设计 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内