java期末考试复习题库题库试题
更新时间:2024-03-23 18:42:01 阅读量: 综合文库 文档下载
1 Java中对数据库查询结果集进行操作的对象是() (D A:Connection对象 B:Statement对象 C:DriverManager对象 D:ResultSet对象
2按运算符操作数的数目划分,运算符 ? :的类型是()A A:三目 B:双目 C:四目 D:单目
3 有关在Java中定义实例方法和类方法的叙述正确的是() (D A:前者有public修饰,后者没有public修饰 B:前者没有public修饰,后者有public修饰 C:前者有static修饰,后者没有static修饰 D:前者没有static修饰,后者有static修饰
4 Java代码g.drawLine(100,100,100,100)的功能是()B A:画一个圆 B:画一条线段 C:画一个点 D:代码是错误的
5有Java语句如下,则说法正确的是() C
int []a,b=new int[3]; (1分)
A:此语句是错误的 B:a.length的值为3 C:b.length的值为3
D:a.length和b.length的值都为3 6 以下程序代码的输出结果是()B
System.out.println(100/8); (1分)
A:12.5 B:12 C:4 D:0
7 在Java语言中,一般不作为容器使用的是() A:JDialog B:JFrame C:JTextArea D:JPanel
8 在Java语言中,把按钮button的标题文字设置为“第一个按钮”的方法是() A A:button.SetText(\第一个按钮\B:button.GetText(\第一个按钮\C:button.SetLabel(\第一个按钮\D:button.GetLabel(\第一个按钮\
9、在Java程序中声明一个数组,错误的是()C A:int a[]; B:int a[][]; C:float a[10]; D:float [ ]a[ ];
10、在Java程序中有定义:int x[][]=new int[4][5];则x.length和x[3].length
的值分别是() A
A:4和5 B:5和4 C:4和3 D:5和3
11 定义一个使用接口Java.lang.Runnable的类,必须要实现的方法是() (1分B A:start() B:run() C:init() D:paint()
12、如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。这
种循环等待现象称为() (1分)?
A:互斥 B:同步 C:死锁 D:临界
13、下列关于线程的说法正确的是() ( A:一个线程被创建,它就立即开始运行
B:使用start()方法可以使一个线程立即开始运行
C:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 D:一个正在运行的线程可能因为某些情况而进入阻塞状态 14 在Java程序中有代码如下:
System.out.println(
(new StringTokenizer(\ 则输出结果为() (1分) c
A:I am a student B:2 C:3 D:4
15、定义一个使用接口Java.lang.Runnable的类,必须要实现的方法是() A:start() B:run() C:init() D:paint()
16、下列关于继承的哪项叙述是正确的?( A、在java中允许多重继承
B、在java中一个类只能实现一个接口
C、在java中一个类不能同时继承一个类和实现一个接口
)
D、java的单一继承使代码更可靠
17、下列关于线程优先级的说法中,正确的是( )。
A、线程的优先级是不能改变的 B、线程的优先级是在创建线程时设置的 C、在创建线程后的任何时候都可以设置 D、B和C
18、对于构造函数,下列叙述正确的是(
)。
A、构造函数不允许重载 B、构造函数没有返回类型
C、子类不允许调用父类的构造函数
D、在同一个类中定义的重载构造函数不可以相互调用
19 、JAVA中为字符型输入/输出流提供的读字符的方法所使用的类是(A、InputStream B、OutputStream C、FIleReader D、FileWriter
20、以下程序代码的输出结果是()D
int x=100;
System.out.println(\分) A:5.512 B:5.512.5 C:18
D:5.54
21、下列哪些字符串匹配模式”。boy\\\\w[3]”( )。
。C
)
A、boy111 B、boy!@# C、boyweo D、boyboyboyboy 22下列哪个关键可用来定义Java常量( )。 A、 public B、static C、final D、void
23、在Java程序中有代码如下:
System.out.println(
(new StringTokenizer(\ 则输出结果为() (1分)C
A:I am a student B:2 C:3 D:4
24、为8位字节流数据提供读操作支持的类是() (1分) A:FileInputStream B:FileOutputStrem C:FileReader D:FileWriter
25、下列有关抽象类及抽象方法的叙述错误的是() (1分) A:使用final修饰的类是抽象类 B:使用abstract修饰的方法是抽象方法
C:抽象类必须被继承才能使用,抽象类不可能有实例
D:抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类
26、Java中对数据库查询结果集进行操作的对象是( A、Connection
B、Statement
)。
D、
C、DriverManager
ResultSet
27、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类
型或顺序各不相同,传回的值也可以不相同。
这种面向对象程序特性称为( A、隐藏
)。
C、重载
D、Java不
B、覆盖
支持此特性
28、若在某一个类定义中定义有如下的方法:abstract void performdial();该方法
)。
B、抽象方法
C、解态方法 D、最终
属于(
A、本地方法
方法
29、J2SE是( )
A、Java企业平台 B、Java标准平台 C、Java小型平台 D、Java小型平台
第二版
31、下列哪种操作不会跑出异常()A
A :浮点数除以0得到Infinity
B : i=0/0 ; C : 打开不存在的文件
D :a[-1]=100 ;
32、于length()表述正确的是()C
A : 数组有length()方法,String也有length()方法
A : 数组有length()方法,String没有length()方法 A : 数组没有length()方法,String有length()方法
A : 数组没有length()方法,String也没有length()方法
33、在Java程序中有定义:int x[][]=new int[4][5];则x.length和x[3].length的
)。
B、5和4
)。
C、4和3
D、5和3
值分别是(
A、4和5
34、下列程序的输出结果是(
StringBuffer buf1=new StringBuffer(20); buf1.append(\
System.out.println(buf1.length()+\
B、7,20
C、0,20
D、
A、 20,20
0,0
35、当使用FileInputStream类中的read()方法时,如果没有读入一个字节数据时,
返回值为()
A:0 B:-1 C:true D:false
36、下列程序的输入结果是( )。
StringBuffer buf1=new StringBuffer(20); buf1.append(\
System.out.println(buf1.length() + \
A.20,20 B.7,20 C.0,20 D.0,0
39、一个实现Runnabel接口的类必须要实现的方法是() ( A:start() B:run() C:sleep() D:init()
40、下列有关Java的叙述错误的是() (1分)D A:强类型语言 B:与平台无关 C:可以使用汉字变量名 D:不检查数组下标越界
41下列有关数组的叙述错误的是() (1分)D
A:数组是将一组相同类型的数据顺序存储,组成一种复合数据类型
B:在Java语言中,数组是一种引用类型,数组名如同对象名一样,是一种引用 C:对于多维数组,从最高维开始,可以对每一维分配不等长的空间 D:在Java语言中,数组元素可以互相赋值,而数组名不能直接赋值
42.当线程A使用某个对象,而此对象又需要线程B修改后才能符合A线程的需要,
这时线程A就要等待线程B完成修改工作,这种现象称为() (1分)
A:线程的同步 B:线程的互斥 C:线程的调度
43、StringBuffer类的字符对象的长度是()B
A :固定长度 B :可变长度 C : 长度必须小于16个字符 D :长度必须大于
16个字符
44、对于catch子句的排列,下列正确的是()
A :父类在前,子类在后 B :父类在后,子类在前 C : 有继承关系的异常类不
能在同一个try内 D :必须有Exception类的Catch捕捉 6
46、有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中
)。
B、12 2 35 8 7
C、35 12 8 7 2
45、有如下程序段: int total = 0;
for ( int i = 0; i < 4; i++ ){ if ( i == 1) continue;
if ( i == 2) break; total += i; }
则执行完该程序段后total的值为:( A、0
B、1
)。
C、3
D、
的元素值依次是(
A、2 7 8 12 35 D、8 7 12 35 2
二、阅读下列程序,写出程序运行结果。 1、class A { int x,y;
A(int xx,int yy){x=xx;y=yy;} }
interface A3202{int f3202(A a);} interface B3202{int g3202();}
public class C3202 extends A implements A3202,B3202 {
A a=new A(x,y); C3202(int x,int y) {
super(x,y); this.x=x*x; this.y=y*y; }
public int f3202(A a){return x*a.x+x*a.y;} public int g3202(){return x*a.x+x*a.y;} public static void main(String[] args) {
int x=10,y=20; A a=new C3202(x,y); C3202 c=new C3202(x,y); System.out.println(a.x+\ System.out.println(c.f3202(a)); System.out.println(c.g3202()); } }
2、class A { B obj; A() {
obj=new B(); obj.print();
System.out.println(\ } class B {
public void print()
{System.out.println(\
} }
public class Class3202 {
public static void main(String arg[]) {A obj=new A();}
考答案:程序运行结果:
BBB AAA
3、写出下面程序的运行结果。 public class Class34ThreadTest {
public static void main(String args[]) {
Hello h=new Hello(); Thread t=new Thread(h); t.start(); } }
class Hello implements Runnable {
int i;
public void run() {
while(true) {
System.out.println(\ if(i==5) break; } } })
4、public class AAAAa {
public static void main(String arg[]) { } }
a和b是两个LinkedList
String str=\ String regex=\
String s[]=str.split(regex); for(int i=0;i System.out.println(s[i]); b.add(\ListIterator 6、import java.io.*; public class CCCCC { public static void main(String args[ ]) { File file=new File(\ char b[]=\北京欢迎你\ try{ FileWriter out=new FileWriter(file);//writing out.write(b); out.write(\你好中国\ out.close(); FileReader in=new FileReader(file);//reading int n=0; while((n=in.read(b,0,2))!=-1) { String str=new String(b,0,2); System.out.println(str); } in.close(); } Iterator if (aIter.hasNext())aIter.next(); aIter.add(bIter.next()); } System.out.println(a);
正在阅读:
java期末考试复习题库题库试题03-23
综合工业分公司门户网站及内部信息共享系统的构建与实施 - 图文03-14
十二生肖(英文版)08-09
包装FQC作业指导书08-28
大石朱氏 - 图文09-23
突出“重、大、专”克服“小、散、全”——在水专项“十二五”实施计划编制启动会暨地方科技需求座谈会05-14
四涉两违剖析07-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 题库
- 期末
- 试题
- 复习
- 考试
- java
- 024.数学与应用数学(师范)专业本科插班生考试大纲
- 小学生教育一年级英语作文
- 建筑转换层设计之我见
- 九六版客车单车检查作业标准口诀
- 2011年优质护理服务工作计划
- 人教版九年级英语unit1知识点
- 成本管理与应用
- 安全教育教案和计划
- c++期终考试2014-2015(2)-部分答案
- 小学信息技术教学计划
- DCS在线修改作业指导书
- 近代蒙古族的半农半牧及其生态文化类型(一)
- 电信运营商大数据平台规划研究
- 2014年陕西省职业院校技能大赛(中职组)装配钳工技术赛项规程
- 2019年中国花生、花生仁市场分析预测及发展趋势研究报告
- (语文S版)小学三年级语上册习作复习及例文
- 概率论简史
- 解简易方程教学设计
- 为什么叫“基本不等式”
- 益阳2016年普通初中毕业学业考试试卷 - 图文