《JAVA 程序设计》期末考试试题 (六) 一、填空题 1.定义类的保留字是( class ),定义接口的保留字是( interface )。 2.Socket 通常也称为 ( 套接字 ),用于描述( IP 地址 ) 和 ( 端口 )。 3.线程的优先级在( 1 )至( 10 )之间,数值越大( 任务越紧急 )。 4.构造方法是一种特殊的成员方法,构造方法名与( 类名 ) 相同。 5.Java 语言只允许单继承,指每个类只能有一个 ( 父类 )。 6.Java 源程序的扩展名是( .jav a ),经过编译后的程序的扩展名是( .class )。 7. 在一个时间只能由一个线程访问的资源称为 ( 临界资源 ) 。访问临界资源的代码( 临界代码 )。 8. 在多线程系统中,多个线程之间有 ( 同步 ) 和 ( 互斥 ) 两种关系。 二、选择题 1.关于选择结构下列哪个说法正确? ( ) A.if 语句和 else 语句必须成对出现 B.if 语句可以没有 else 语句对应 C.sw itch 结构中每个 case 语句中必须用 break 语句 D.sw itch 结构中必须有 default 语句 2.w hile 循环和 do… while 循环的区别是: ( ) A.没有区别,这两个结构任何情况下效果一样 B.w hile 循环比 do… while 循环执行效率高 C.w hile 循环是先循环后判断,所以循环体至少被执行一次 D.do… while 循环是先循环后判断,所以循环体至少被执行一次 3.关于 for 循环和 w hile 循环的说法哪个正确? ( ) A.w hile 循环先判断后执行,for 循环先执行后判断。 B.w hile 循环判断条件 一般 是程序结果,for 循环的判断条件 一般 是非 程序结果 C.两种循环任何时候 都 不 可以替 换 D.两种循环结构中都 必须有循环体,循环体不 能为空 4.下列修 饰 符 中与访问控 制 无 关的是 ( ) A.private B.public C.protected D.final 5. v oid 的含义: ( ) A.方法没有返回值 B. 方法体为空 C.没有意义 D. 定义方法时必须使用 6. retu rn 语句: ( ) A.只能让方法返回数值 B.方法都必须含有 C.方法中可以有多句retu rn D.不能用来返回对象 7.关于对象成员占用内存的说法哪个正确? ( ) A.同一个类的对象共用同一段内存 B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间 C.对象的方法不占用内存 D.以上都不对 8.下列说法哪个正确? A.不需要...