JavaEE测试题带答案
更新时间:2023-10-29 18:40:02 阅读量: 综合文库 文档下载
- javaee课后答案推荐度:
- 相关推荐
1.在Java中的变量命名规范中,下面命名正确两项的是( ) (选择两项)
a) ¥money b) $int c) int d) *i
2.绘制流程图时,下面()代表判断和分支。(选择一项)
a) 矩形 b) 椭圆 c) 菱形 d) 圆形
3.在Java环境中给出如下代码,编译运行的输出结果是()。
publicclassTest{ intx=1; inty=2; publicintcal(intx,inty){ intz=x+y; returnz; } publicstaticvoidmain(Stringargs[]){ Testd=newTest(); z=d.cal(d.x,d.y); System.out.println(z); } }(选择一项)
A) 3 B) 0
C) 编译错误
D) 编译通过,但运行时出错
4.下列选项中关于枚举说法错误的是()。(选择一项)
a) 枚举类型是从JavaSE5.0开始引入的一种新类型 b) 枚举类型使用关键字enum定义
c) 枚举是指由一组固定的常量组成的类型
d) 在枚举中,除了可以定义枚举常量以外不能出现其他成员
5.在Java中,以下关于多态说法错误的是()。(选择一项)
a) 实现多态的一个前提是要有继承关系
b) 将一个父类的引用指向一个子类对象,要进行强制类型转换 c) 父类引用变量指向其子类对象是实现多态的一个条件 d) 使用多态可以提高代码的可扩展性和可维护性
6. 在Java中,如下代码段的输出结果为()。 Strings=\ s.substring(2,4); System.out.println(s.length());(选择一项)
a) 5 b) 2 c) 4 d) 3
7. 在Java中,如下代码的输出结果是()。 publicstaticvoidmain(String[]args){ charc[]={'1','2','3','4'}; for(inti=0;i a) 1234 b) 3412 c) 1324 d) 4321 8. 关于Java中static关键字的说法错误的是()。(选择一项) a) static可以用来修饰属性、方法和代码块 b) static修饰的属性和方法可称为类属性、类方法 c) 不使用static关键字修饰的属性和方法,通常称为实例属性、实例方法 d) 使用static修饰的变量和方法只能使用类名来访问,不能使用对象名来访问 9. Java中关于throws和throw关键字的说法,错误的是()。(选择一项) a) 可以使用throw抛出自定义异常 b) throw用于方法中手动抛异常,throws用于声明可能发生的异常 c) throw抛出的运行时异常,可以不进行处理 d) 使用throw时,是说明知道方法中可能有异常但不想马上处理,而希望抛出给上级 处理 10. 在Java中, try{ FileOutputStreamfos=newFileOutputStream(\ try{ fos.write('a'); fos.close(); }catch(IOExceptione){ e.printStackTrace(); } }catch(FileNotFoundExceptione){ e.printStackTrace(); } }此程序运行结果是()。(选择一项) a) 编译错误,write方法参数应该是int类型 b) 用记事本打开demotext.txt文件,发现写入33 c) 用记事本打开demotext.txt文件,发现写入字符a d) 用记事本打开demotext.txt文件,发现写入为不可识别的编码 11. 在JAVA中,以下程序的运行结果是()。 publicclassTest{ publicstaticvoidmain(String[]args){ intsum=0; for(inti=1;i<10;i++){ if(i%2==2){ break; } sum+=i; } System.out.println(sum); } }(选择一项) a) 45 b) 1 c) 25 d) 0 12. 在Java中,List集合可以存储()null。(选择一项) a) 0 b) 1 c) 2 d) N 13. 在Java中,以下关于抽象类的说法正确的是()。(选择一项) a) 抽象类中的方法都是抽象方法 b) 抽象类中可以有抽象方法和非抽象方法 c) 抽象类中的抽象方法可以有方法体 d) 抽象类可以使用new关键字创建对象 14. 在Java中,文件demo.dat通过DataOutputStream的writeChars(“世界”)写入字符串。 通过DataInputStream方法的readUTF()读取,并赋值给字符串S。请问会出现下列哪种情况()。(选择一项) a) s中是乱码 b) 出现EOF异常 c) 出现错误,不能够进行中文的读取 d) S中是字符串“世界” 15. 关于LinkedList类,错误的描述是()。(选择一项) a) LinkedList是以链表形式进行数据存放的 b) LinkedList继承(extends)自List c) LinkedList可以实现栈,堆这样的数据结构 d) LinkedList实现(implements)了Collection 16. 在MySQL中,现有分数表scores设计如下:courseID(课程编号)studentID(学生编号)score(分数)另有一个学生信息表student,包含studentID,sname(学生姓名)。已知并非所有学生都参加了考试,现在查询所有及格学生的学生姓名,下面正确的是()。(选择一项) a) select sname from student where exists (select studentID from score where score>60) b) select sname from student where studentID not in (select studentID from score where sc ore<60) c) select sname from student where studentID = (select studentID from score where score> 60) d) select sname from student where studentID in (select studentID from score where score >=60) 17. 在MySQL中,下面关于DDL语句语法错误的是()。 (选择一项) a) DDL语句中的创建数据库的语法为 “ CREATE DATABASE 数据库名” b) DDL语句中仅仅清空数据表数据的命令是“ DORP TABLE 数据表名” c) DDL语句中修改数据表的语法为 “ ALTER TABLE 数据表” d) DDL语句中清空数据表数据的命令是“ TRUNCATE TABLE 数据库名” 18. 在oracle中使用表分区,下列说法正确的是()。 (选择一项) a) Java程序员在编程时需要了解数据库的分区情况,然后根据分区情况进行编程 b) 因为查询有时不需要查询所有字段,所以分区时可以把所有字段分为几个部分 c) 所有表都可以使用表分区 d) 使用表分区后,可以独立地备份和恢复每个分区 19. 在oracle中使用分页查询时,需要用到的是()(选择一项) a) rowid b) rownum c) limit d) Top 20. 在SQL中下面哪一个属于DML语句()(选择一项) a) b) c) d) CREATE INSERT GRANT COMMIT 21. 在Oracle中,现有分数表scores设计如下:courseID(课程编号)studentID(学生编号)score(分 数)。另有一个学生信息表student,包含studentID,sname(学生姓名)。已知并非所有学生都参加了考试,现在统计每个学生参加考试的课程数及其每个学生参加的所有科目的平均分数,没参加考试的学生,不考虑。下面正确的是()。(选择一项) a) Select s.name,count(*),avg(c.score)from student s,scores c where s.studentID=c.studentID group by c.courseID b) Select s.name,count(c.studentID),avg(c.score) from student s,scores c where s.studentID=c.studentID group by c.studentID c) Select s.name,count(c.studentID),avg(c.score) from student s,scores c Where s.studentID=c.studentID Group by c.studentID,s.name d) Select s.name,count(c.studentID),avg(c.score) from student s,scores c Where s.studentID=c.studentID Group by c.studentID 22. 在Oracle中,现有分数表scores设计如下:courseID(课程编号)studentID(学生编号)score(分数)。另有一个学生信息表student,包含studentID,sname(学生姓名)。已知并非所有学生都参加了考试,现在统计每个学生参加考试的课程数及其每个学生参加的所有科目的平均分数,没参加考试的学生,课程数和平均成绩为0。下面正确的是()。(选择一项) a) Select s.name,count(*),avg(c.score)from student s,scores c where s.studentID=c.studentID group by c.courseID b) Select s.name,count(c.studentID),avg(c.score) from student s left join scores c on s.studentID=c.studentID group by c.studentID c) Select s.name,count(c.studentID),avg(c.score) from student s left join scores c on s.studentID=c.studentID Group by c.studentID,s.name d) Select s.name,count(s.studentID),avg(c.score) from student s right join scores c On s.studentID=c.studentID Group by c.studentID,s.name 23. 在Spring中,关于AOP说法错误的是()。(选1项) a) AOP使得可以从系统中分离出方面,然后可以独立编写业务逻辑代码和方面代码 b) AOP是“面向对象编码”的延续,而不是“面向对象编程”的替代技术 c) AOP可以使我们的系统更换维护更加方便 d) AOP是“依赖注入”简写 24. 分析下面的Spring配置代码,可以推断下列Java语句的运行结果是()。(选1项) Java语句如下: ApplicationContext context = new ClassPathXmlApplicationContext(“di.xml”); System.out.println(((B)content.getBean(“b”)).getM()); Spring 配置代码如下: a) 编译错误 b) 什么也不输出 c) 输出:1 d) 输出:2 25. Mybatis和Spring框架整合后,对于SqlSessionTemplate的说法错误的是()。(选择一项) a) SqlSessionTemplate是线程安全的,可以被多个DAO所共享使用 b) SqlSessionTemplate继承了SqlSession类 c) 配置SqlSessionTemplate,可以通过构造器注入sqlSessionFactory d) SqlSessionTemplate执行完数据库操作后,你可以动手关闭数据库连接 26. 下列有关Mybatis中动态SQL的说法错误的是()(选择二项) a) where元素可以动态创建where子句,且编写时无需考虑以and开头的情况 b) 可以使用if元素和else元素实现条件选择 c) When元素的test属性实现条件判断,其语法格式是test=”${表达式}” d) Set元素可以update语句动态创建set子句 27. 不能够作为Linux根分区的分区类型有()。(选择一项) a) ext3 b) reiserfs c) ext2 d) ntfs 28. 关于Mybatis和Hibernate的区别,以下选项描述错误的是()。(选择一项) a) Mybatis可以进行更加细致的SQL优化,可以减少字段 b) Mybatis入门相对简单并且延续了SQL的使用经验 c) Hibernate功能强大,数据无关性更有优势,程序员可以更专心进行业务处理 d) Hibernate支持二级缓存而Mybatis不支持 29. 在Linux中,能正确查找以test开头的文件的命令是()。(选择一项) a) b) c) d) find / -name test find / -name ?test*? find / -name ?test? find / -name test* 30. 关于SpringMVC注解驱动控制器说法不正确的是()(选择一项) a) @RequestParam是经常用的注解 b) 常见的返回值类型可以是:ModelAndView,Map,Model,String,void c) 基于注解的控制器类可以是任意类,但要实现这些特殊接口,扩展特殊的基类 d) 可以在控制器中定义一个或多个处理程序方法来实现处理单个或多个动作
正在阅读:
JavaEE测试题带答案10-29
高考总复习必备2013年高考数学闯关密练特训2-1函数及其表示新人教A版(含解析)12-02
制造业企业选址问题07-17
告诉你,我很开心作文400字07-04
开心的端午节作文500字06-14
汽车起动机、发电机测试实验台毕业设计04-18
责任与我作文1000字07-14
2012高考山东卷重绘版07-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 测试题
- 答案
- JavaEE
- 太极拳期末考试试题
- 牛津英语沪教版5BM3语法专项练习
- 中小企业的生存之道 工商管理毕业论文
- 现代农业生产发展资金柑橘项目实施方案
- 2018届九年级上学期期末考试数学试题(有答案) - 图文
- 棠河酒专题片策划文案
- 人教版七年级上册英语单词大全
- 反应工程复习题
- KYN28型高压开关柜手车式断路器不能合闸故障的分析和处理
- 第六章 对映异构
- ET服装打版制版CAD教程(经典)
- 重庆市城乡建设委员会关于进一步加强建筑工地办公区和生活区临时
- 液封系统的设置及工艺计算
- 电气工程基础复习题
- 2018版全国100所名校高三测试示范卷英语试题(五)
- PSP《创造球会6》心得篇和问答篇 - 图文
- 肢体语言在英语教学中的作用
- 河南省郑州市2015届高考化学模拟试卷
- 2015尔雅中国文化概论期末考试答案
- 熬夜不伤身小密决