没有合适的资源?快使用搜索试试~ 我知道了~
java期末考试试题含复习资料
资源推荐
资源详情
资源评论
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
java 期末考试试题含复习资料
1、如下哪个是 Java 中有效的关键字。( C、false )
2
、下面的代码段执行之后
count
的值是什么。
( D
、
16 )
int count=1;
for(int i=1;i<=5;i++){
count+ = i; }
System.out.println(count);
3、下列哪一个 import 命令可以使我们在程序中创建输入/输出流对象。( C 、
import java.io.*; )
4
、下列选项中,不属于
Java
语言特点的一项是。
( C
、编译执行
)
5、阅读下列代码段,选出该代码段的正确的文件名。( D )
class A{
void methodl(){
System.out.println(”methodl in class A”): }
}
public class B {
void method2(){
System.out.println(”method 2 in class B”): }
public static void main(String args[]){
System.out.println(”main()in class B”)
:
}
}
A
、
A .java B
、
A.class C
、
B.class D
、
B.java
6、下面哪条语句把方法声明为抽象的公共方法。( C.public abstract void
method(){}
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
7、编译下面源程序会得到哪些文件。( D )
class A1 { }c lass A2{ }
public class B{
p u blic stati c voi d main(String args [ ] ){ } }
A
、只有
B.class
文件
B
、只有
A1. C lass
和
A2.class
文件
C、有 A1.class、A2.Class 和 B.class 文件 D、编译不成功
8
、定义类头时能使用的修饰符是
(C
、
protected )
。
A
、
private B
、
static C
、
protected D
、
abstract
9、为了区分重载多态中同名的不同方法,要求( A、形式参数个数或者类型不同
A、形式参数个数或者类型不同 B、返回值类型不同
C
、调用时用类名或对象名做前缀
D
、形式参数名称不同
10
、
float
类型数据和
double
类型数据做加法,得到结果的类型是
(C
、
double
类
型 )。
11
、如果在编译
Java
程序时,编译结果报告说找不到要编译的代码,通常的错
误不是如下的哪一项?(B、文件名拼写错误)
12、 int 类型被包装在如下的哪一个类中?( B、java.1ang.Integer )
1 3
、关于对下列代码段的描述,正确的一项是
( C )
。
catch(Exception e){
System
.
Err. println(“An exception was thrown”)
;
throw e
;
}
A、程序终止 B、编译出错 C、该异常不会被处理 D、该异常会继续被上层处理
14、 下列说法中,错误的一项是( C )。
A
、内部类是被定义于另一个类中的类
B、使用内部类实现监听器,在编程时比较容易实现
C、内部类对象可以访问外部类的成员方法和变量,包括私有成员
D、由于内部类定义于另一个类,因此不适用于 AWT 的事件处理机制
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
15、 下面选项是 StringBuffer 的构造方法,哪个选项是错误的( B )
A StringBuffer()
B StringBuffer(int capacity)
C StringBuffer(String str)
D StringBuffer(char[] data)
16
、 下面关于变量及其范围的陈述哪是不正确的
( A )
A 实例变量用关键字 static 声明
B 局部变量在使用前必须被初始化
C
实例变量是类的成员变量
D 在方法中定义的局部变量在该方法被执行时创建
17. 以下关于继承的叙述正确的是 ( B )。
A 、 在 Java 中类只允许单一继承
B
、 在
Java
中一个类只能实现一个接口
C 、 在 Java 中一个类不能同时继承一个类和实现一个接口
D
、 在
Java
中接口只允许单一继承
18
、 下说法中错误的一项是(
A
)。
A、线程一旦创建,则立即自动进行
B、 线 程创建后需要调用 start()方法,将线程置于可运行状态
C
、调用线程的
start()
方法后,线程也不一定能立即执行
D
、线程处于可运行状态,意味着它可以被调度
19、 包 packone 的类 ClassOne 中有如下成员方法:
protected void method_A(){...}
private void method_B(){...}
public void method_C(){...}
void method_D(){...}
类
ClassTwo
不属于包
packone
并且不是
ClassOne
的子类,在
ClassTwo
类中可以
调用哪 个 方法( C 、 method_C
剩余11页未读,继续阅读
资源评论
小鸭文库
- 粉丝: 141
- 资源: 5901
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功