Java程序设计.doc

上传人:asd****56 文档编号:70345375 上传时间:2023-01-19 格式:DOC 页数:5 大小:61KB
返回 下载 相关 举报
Java程序设计.doc_第1页
第1页 / 共5页
Java程序设计.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《Java程序设计.doc》由会员分享,可在线阅读,更多相关《Java程序设计.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、判断题1. 类是对象实例。 ( 错 )2. 如果源文件包含 import 语句,则该语句必须是除空行和注释行外的第一个语句行。 ( 错 )3. Java程序对计算机硬件平台的依赖性很低。 ( 对 )4. 程序的编译错误属于异常。 ( 错 )5. 用final修饰的类必须被继承。 ( 错 )6. 不管Java的源代码中定义几个类,编译结果就生成一个以.class为后缀的字节码文件。 (错 ) 7. Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。 ( 错 )8. 用“+”可以实现字符串的拼接。 ( 对 )9. 一个线程对象的具体操作是由run()方法的内容确定的,但是Thr

2、ead类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。 ( 对 )10. 一个Java类可以有多个父类。 ( 错 )二、单选1. 下列哪个不是面向对象程序设计方法的特点( B )A. 抽象 B. 结构化 C. 继承 D. 多态2. Java源文件和编译后的文件扩展名分别为( D ) A. .class和 .java B. .java和 .javaC. .class和 .class D. .java和 .class3. 下列关于基本数据类型的说法,不正确的一项

3、是( D )A. boolean是Java特殊的内置值,或者为真或者为假 B. float是带符号的32位浮点数 C. double是带符号的64位浮点数D. char是8位Unicode字符4. 下列选项中, ( D )不属于Java语言的简单数据类型。A. 整数型 B. 字符型 C. 浮点型 D. 数组5. 已知表达式 intm=0,1,2,3,4,5,6; 下面哪个表达式的值与该数组m的下标最大值相等? ( A )A. m.length-1 B. m.length C. m.length()-1 D. m.length() 6. 如果一个程序段中有多个catch块,程序会( C )A.

4、把每个catch块都执行一次B. 把每个符合条件的catch块都执行一次C. 找到合适的异常类型后就不再执行其他catch块D. 找到合适的异常类型后继续执行后面的catch块7. this和super的使用中,正确的是:( B )。A. 都是指向一个内存地址 B. 可以在同一个方法定义中出现C. this是调用父类的构造方法 D. 以上都不对8. 进行JAVA基本的GUI设计需要用到的包是( D )A. java.io B. C. java.applet D. java.awt9. 容器JPanel和JFrame缺省使用的布局管理策略是( C )A. BorderLayout和FlowLay

5、outB. BorderLayout和BorderLayoutC. FlowLayout和BorderLayout D. FlowLayout和FlowLayout 10. 下列哪一项不属于Swing的顶层对象 ( A ) A. JPanel B. JDialog C. JFrame D. JApplet11. 在Java中,所有类的根类是( A )。 A. java.lang.Object B. java.lang.Class C. java.applet.Applet D. java.awt.Frame12. 下列关于Applet的叙述中,正确的是( C )AApplet是Java类,所以

6、可以由JDK中的解释器java 直接解释运行BApplet的主类不一定要定义为java.applet.Applet类或JApplet类的子类CApplet与Application的主要区别在执行方式上DApplet不能在浏览器中运行13. 一般提供用户选项性别时用的最佳选择组件是( B )A. JCheckBox B. JRadioButton C. JMenu D. JList14. 执行完以下代码int x = newint25;后,以下哪项说明是正确的( C )A.x25为0B、x24未定义C、x24为0D、x0为空15. 下列关于Applet的叙述中,正确的是( C )AApplet是

7、Java类,所以可以由JDK中的解释器java 直接解释运行BApplet的主类不一定要定义为java.applet.Applet类或JApplet类的子类CApplet与Application的主要区别在执行方式上DApplet不能在浏览器中运行三、填空题1. 类的构造方法不能有返回值类型,其名称与 类 名相同。2. 若有定义:float b=1.1f,3.5f,6.8f,则b.length的值是 3 。3. Java中使用 throw 关键字来手动抛出异常4. 关键字 import 用于导入包中的类到程序中,供程序中使用。5. Java语言中,通常把可能发生异常的方法调用语句放到try块中

8、,并用紧跟其后的 catch 块来捕获和处理异常。四、程序填空1. 如果在控制台中输入abcDEF, 输出结果为:ABCDEF。import java.util.*;public class Test1public static void main(String args) Scanner sc = new Scanner(System.in);String s;char c;s=sc.next(); (1) s=s.toUpperCase(); System.out.println(s);2. 以下程序段的输出结果为: catch finallypublic class TryCatchFi

9、nallystatic void Proc( int sel )try if( sel=0 )System.out.print(no Exception );return; else if( (3)sel=1 ) int j = 4/0; catch( ArithmeticException e ) System.out.print(catch ); catch( Exception e ) System.out.print(will not be executed );finallySystem.out.print(finally ); public static void main( String args ) Proc( 1 ); 编程题:1 按要求创建一个类,构造方法的使用,get/set方法的生成2 文件的读写,用scanner类从控制台输入数据,写入到文件 或者 判断文件是否存在,读文件并显示3 设计一个界面,组件包含按钮和标签,响应按钮事件,使得窗口背景色变化,或者两数相加,结果显示在标签里5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁