付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、综合测试笔试一、选择题 (40*2 分 )1、在Java类中,使用以下(D)声明语句来定义公有的int型常量MAX (单 选)A. public int MAX = 100;B. final int MAX = 100;C. public static int MAX = 100;D. public static final int MAX = 100;2、以下代码段将创建几个对象( D)。String s1=c;String s2=c;A. 2B. 3C. 0D. 1单选)3、分析如下所示的 Java 代码,其中 this 关键字的意思是( B )。 public class Test pr
2、ivate String name;public String getName() return name;public void setName(String name) /this关键字所在的行 = name; name 属性 A.Test 类的内部指代自身的引用 B. 类的其他对象 Test C. Test 类的对象引用 指所在的方法 D.B)。、4 在 Java(单选) 语言中,下列关于类的继承的描述,正确的是(A. 一个类可以继承多个父类B. 一个类可以具有多个子类私有方法不行 C. 子类可以使用父类的所有方法 / 子类一定比父类有更多 的成员方法 D.)、 执行
3、下面代码 , 下面描述正确的是( D5 public class Personstatic int arr = new int10;public static void main(String a) System.out.println(arr1);A.B.C. D. 6、的代码如下所示, 编译时,会出现以下( A)情况。(单选) class Parent public int count() return 0; public class Test extends Parent private int i;public int count() return i % 9; A.B.C. D./编
4、译通过在第 1 行引发编译错误 在第 2 行引发编译错误 在第 3 行引发编译错误第1行第2行第3行7、下列程序段执行后, t5 的结果是( B) int t1=5,t2=6,t3=7,t4,t5; t4=t1<t2?t1:t2;t5=t4<t3?t4:t3;A. 7B. 5C. 6D. 48、用_ B_方法可以改变线程的优先级。ABCDrun setPrority yield sleep9、以下方法不属于同步通信的是(a) wait()b) yield()c) notify()d) notifyAll()B)。产生编译错误 输出空 编译正确 , 运行错误 输出 0 给定一个 Ja
5、va 程序 Test.java10、字符流与字节流的区别在于(D ) 前者带有缓冲,后者没有A. 前者是块读写,后者是字节读写 二者没有区别,可以互换使用 每次读写的字节数不同B.C.D.11、下列关于线程特点说法错误的是(C)0 一个线程可以创建和删除另一个线程。线程与父进程的其他线程共享进程所有的全部资源。 一个线程可以包含多个进程。线程的调度管理是由进程来完成的。a)b)c)d)12、阅读下面的JavaScript代码:var names= 黎明',张学友','刘德华','郭富城' for(i nt i=0;i vn ames.le ngt
6、h;i+) docume nt.wnte( namesi);当网页加载时执行该代码在网页中输出的内容是( da)黎明张学友刘德华郭富城b)0123c)黎明张学友刘德华d)这段代码有错误(选择一项)13、有语句“ var x=0;while _C_) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为(C)o(选择一项)/x=x+2a)x<10;b)x<=10;c)x<20;d)x<=20;14、对于ServerSocket,有以下代码 ServerSocket ss = new ServerSocket(9000);以下说法正确的是(AB (多选)A
7、. 这句代码创建了一个ServerSocket对象的同时,把该对象绑定到本机上的 9000 端口。B. 对 ss 调用 getLocalPortC. 对 ss 调用 getlnputStream从而与客户端通信方法,返回值为9000和getOutputStream方法可以获得输入输出流,15、如图,网页中有一个表格, ,性别女男请问创建该表格的HTML弋码是(B)。(选择一项)” 1” vtable border=、A.< tr ><td colspan=”2” align= ”center ”>性别 </td>< /tr >< tr &g
8、t;< td > 男 < /td > < td >< /tr ></table>B、<table border=<tr><td colspan=</tr><tr><td> 男 </td><td> 女</td></tr></table>C、<table border= ”<td><tr colspan=男< /td >1”1”<td><tr> 男 v/tr&g
9、t; <tr> 女 </tr></td> </table>D、<table border=<td><tr rowspan=</td> <td><tr></td>”1”2” align= ”2” align=</td>2” align=男 v/tr> <tr> 女 </tr>center ”>性别 </td>”center ”>性别 </tr>”center ”>性别 </tr>BO
10、DYHEADH1 PRE16、 在HTM文档中,下列(C)标记用于为网页上的内容提供标题。(选择一项)A)B)C)D)选择一项)TABLE Student DELETE CONSTRAINT DF_stuSex TABLE Student DROP CONSTRAINT DF_stuSex DF_stuSex for Student17、 ,使用(B)语句可以删除数据库中学生表(Student )里名称为中Oracle在ALTERALTERDROPDELETE Student for DF_stuSexDF_stuSex 的约束。a)b)c)d)18、 ,关于视图的说法不正确的是(D)。(选择
11、一项)中在Oracle视图是种虚拟表,通常是作为执行查询的结果而创建的 a)b)使用CREATE VIEV语句创建视图c)使用SELETE语句查看视图的查询结果d) 定义视图的查询可以基于一个或多个表,但不可以基于其他视图19、Result表保存了 100个学生的成绩信息,以下 SQL代码,说法中Oracle在 正确的是( C)。 (选择一项)此代码正确的查询出所有参加考试的学生的信息 此代码将“ =”换作“ >=”更合理此代码将“=”换作“ IN”更合理此代码正确的查询出参加考试的第一条学生的信息SELECT * FROM Student WHERE studentNo=(SELECT
12、 studentNo FROM Result)a)b)c)d)20、 下面查询中(D)返回所有没有下属的员工。(选择一项)A. SELECT e.ename FROM emp e WHERE e.mgr IS NOT NULL;B. SELECT e.ename FROM emp e WHERE e.empno IN (SELECT m.mgr FROM emp m)C. SELECT e.ename FROM emp e WHERE e.empno NOT IN (SELECT m.mgr FROM emp m)D. SELECT e.ename FROM emp e WHERE e.emp
13、no IN (SELECT m.mgr FROM emp m WHERE m.mgr IS NOT NULL)21、在执行下面 SQL时 DELETEFROMHept WHEREept_id = 12;出现 integratedconstraint error because the child record was found错误 , 下面做法能使这条SQL语句执行成功的是(AD)。(多选)A. 执行之前 , 删除 child record B. 无法使该命令执行成功C. 在该命令上添加另外的关键字 D. 在命令中添加 cascade constraints 选项22、 事务的原子性是指 A
14、A, 事务中包括的所有操作要么做,要么不做B, 事务一旦提交,对数据库的改变是永久的C, 一个事务的内部的操作及使用的数据对并发的其他事务是隔离的D, 事务必须是使数据库从一个一致性状态到变到另一个一致性的状态23、关于“死锁”,下列说法正确的是 _D_A, 死锁是操作系统中的问题,数据库中不存在B, 在数据库操作中防止死锁的方法是禁止两个用户同时同时操作数据库C, 当两个用户竞争相同资源时不会发生死锁D, 只有出现并发操作时,才有可能出现死锁24、 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总 成绩的降序排序出来。正确的 SELECTS句是 AA . SELECT S#
15、,SUM(GRADE)FROM SCWHERE GRADE>=60GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*>=4) WHERE GRADE>=(SELECT GRADE FROM SCWHERE C#”=C2” )B. SELECT S# FROM SCAND GRADE IN” C3” WHERE C#= (SELECT GRADE FROM SCWHERE C#”=C2”)C. SELECT S# FROM SC WHERE C#”= C2” AND GRADE NOT IN (SELECT GRADE FROM SC WHERE
16、C#”=C2”)D. SELECT S# FROM SC WHERE C#”= C2” AND GRADE >=ALL (SELECT C#=”C2”)fist_name from teaCher where email=null first_name from teaCher where email<>null first_name from teaCher where email IS null first_name from teaCher where email IS NOT NULL25、教师信息表 teacher 包含以下字段: LAST_NAME VARCHAR
17、2(25) FIRST_NAME VARCHAR2(25) EMAIL VARCHAR2(25) 下面哪个语句可以显示无EMAIL地址的教师的姓名(C )SELECT last_name, SELECT last_name, SELECT last_name, SELECT last_name,26、我们需要在employee数据表中查出工号 emp_no为29346,24323的记录,可以使用的SQL语句有:(AB )(多选)A、B、C、D、 27、以下关于 jQuery 的说法中错误的是( D)。SELECT * FROM employee WHERE emp_no=29346 OR em
18、p_no=243;23 SELECT * FROM employee WHERE emp_no IN(29346,24323;) SELECT * FROM employee WHERE emp_no=29346 AND emp_no=24;323 SELECT * FROM employee WHERE emp_no NOT IN(29346,24323)='dl') ; 选择一项)a)jQuery 是 JavaSCript 的程序库之一,它是对 JavaSCript 的封装b)相对于 JavaSCript , jQuery 语法更为简单,能大幅提高开发效率C) 相对于 Ja
19、vaSCript , jQuery 解决了大部分浏览器兼容性问题, 减少了出错的 概率d) jQuery 功能强大,能完全代替 JavaSCript28、在JSP中,以下关于JavaBean描述正确的是(BQ。(多选)a)JavaBean只能封装数据不能封装业务和 setter 方法b)JavaBean类中的属性私有,并提供公有访问属性的getterc)JavaBean类可以提供有参的公有构造方法d)JavaBean是一个Java类,并且这个类不可以被实例化SQL Server 中实B)。(选择一29、在JSP中实现数据分页的关键是编写 SQL语句,对于以下 现新闻表(news)中数据分页显示
20、的SQL代码描述正确的是( 项)SELECT top 5 * FROM news where NID not in(SELECT top 10 NID from news)a)该SQL语句的作用是显示news表中第610行记录行记录1511表中第news语句的作用是显示SQL该b).C)该SQL语句的作用是显示news表中除第610行记录之外的其他行记录 d)该SQL语句的作用是显示news表中除第11 15行记录之外的其他行记录30、在J2EE.中,使用Servlet过滤器时,需要在 web.xml通过()元素将过滤 器映射到Web资源。(B)a) <filter>b) <
21、filter-mapping>c) <servlet>d) <servlet-mapping>31、构造函数何时被调用?(A)创建对象时(B)类定义时A )(C)使用对象的方法时(D)使用对象的属性时32、下面的代码段执行之后 int count = 1;for (int i = 1; i <= 5; i+) count += i;out .println(count);System.A、 5 B 、 1 C 、count 的值是什么 ( D )1533、下列程序段执行后的结果是 String s = new String(abcdefg); for (in
22、t i=0; i<s.length(); i+=2) System.out.print(s.charAt(i); A) aceg B) ACEG C) abcdefgD 、 16 ( A ) 。D) abcd34、请看下列程序,运行结果是( B)。 class Superint i=10; Super() print(); i=20; void print() System.out.print(i); public class Sub extends Super int j=30;Sub() print(); j=40; void print() System.out.print(j);
23、 public static void main(String args)102030030403040 代码错误System.out.print(new Sub().j); A、B、C、D、 35、有如下代码: import java.io.File; public class TestFile public static void main(String args) File file = new File(chp13/corejava.txt); 请选择一个正确答案( C) / 需要调用 creatNewFile 方法A. corejava.txt 文件在系统中被创建B. 在 windo
24、ws 系统上运行出错,因为路径分隔符不正确文件在系统中没有被创建如果 corejava.txt 文件已存在,则抛出一个异常C. corejava.txtD.36、(A)(C)一个可以独立运行的Java应用程序(D )可以有一个或多个 main 方法 (B) 最多只能有两个 main 方法 可以有一个或零个 main 方法 (D) 只能有一个 main 方法37、关于变量的初始化赋值,以下说法不正确的是(A) 所有的变量都可以自动地初始化为默认值(B) 类中变量的赋值可以通过构造函数来完成(C) 如果类中没有构造函数,则编译时会自动生成一个不带参数的构造函数,调用该构造函数初 始化类对象时,将变
25、量初始化为该类型的默认值(如果类中没有为其赋值)(D) 方法体中的局部变量必须先赋值后才能使用38、(A)(C)以 public 修饰的类如:public class fish 则 fish( A ) 可被其它程序包中的类使用(B) 仅能被本程序包中的类使用39、不能被任意其它类使用(D) 不能被其它类继承下列关于修饰符混用的说法,错误的是( C)/也可以放在接口中(A)abstract 不能与 final 并列修饰同一个类 (B)abstract 类中可以有 private 的成员(C)abstract方法必须在 abstract类中 (D)static方法中不能处理非static的属性40
26、、对 Java 运算符,下面说法正确的是( D ) 相同优先级的运算符,计算顺序是从右到左(B) 不具有优先级的区别 (A)&& ”(C) 圆括号具有最高优先级(D) ”+”号的优先级高于”)二、简答题( 4*2>分 1 、 <2 的描述正确?和 post 关于 get>、 2 forward 和 sendRedirect 的区别有? 、 说出 ArrayList,Vector, LinkedList<2 分 >的存储性能和特性? <2分 3 插入时就会创造一个新数组并把数据 ArrayList 和 Vector在底层都是用数组来存储数据,他
27、但是由于数Vector 内部结构是双向链表,组特性,全部转移至其内,因此在这两种数据结构中插入数据会有很大损耗,更注重线程安全, 所以通用性较差,大多数情况下可以们索引取出数据性能较好。即保存一种含有前后索引的对象就够了。 LinkedList 用 Arraylist 的引用的对象的方式(好纠 结。),所以插入时只需要更改有限几个对象内的引用就可在正着顺序遍历或倒着遍历以了, 所 以插入损耗低。但是如果要以索引取出对象就麻烦了。 性能也很好,只是在随机读取(按索引 读取)时损耗高时 LinkedList >分的区别? <2Final 、 finally 、 finalize4 、finalize -方法名。 Java 技术允许使用 finalize() 方法在垃圾收集器将对象从内存中清除出去之前 做必要的清理工作。代码分析题1、(3 分)有如下代码 public class TestFinally public static void main(String args) System.out.println ( ma() );pub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年具身智能从技术验证走向规模化商业应用元年
- 土工织物在港口与航道工程中的功能作用
- 2026年实验室化学品安全监督培训
- 2026年商场盗窃防范培训
- 婴儿听力视力筛查与护理
- 文化、体育公共设施建设项目节能评估报告书
- 护理体态礼仪塑造专业形象
- 某麻纺厂质量检验操作准则
- 麻纺厂生产安全管理制度实施
- 2026年企业员工急救培训
- 2026届甘肃省兰州市下学期高三一模物理试题(含答案)
- 1.3“开元盛世”与唐朝经济的繁荣 课件(内嵌视频) 2025-2026学年统编版七年级历史下册
- 初中英语语法填空专项练习含答案解析
- 2026年人教版三年级下册数学全册教学设计(春改版教材)
- 华为班组长培训课件
- 电力线路巡检报告模板
- 劳务合同2026年合同协议
- 鼾症科普宣传课件
- 2025华夏银行郑州分行社会招聘备考题库及完整答案详解1套
- 伤口负压治疗新进展
- HIV感染者心理支持方案
评论
0/150
提交评论