UML设计模式笔试题


Posted in 面试题 onJune 07, 2014
一、选择题(4分/题 共20分)
a) 以下程序段执行后的K值为(A)。
int x = 20; y = 30;
k = (x>y)?y:x;
A.20   B.30  C.10  D.50
1.以下代码中,this只指(A)
class bird{
int x,y;
void fly(int x,int y){
this.x = x;
this.y = y;
}
}
A.bird B.fly C.bird或fly D.不一定
2.以下变量声明中,正确的是(ACD)
A.internet_nerwork
B.*number
C.Hello
D._sys_path
3.Break语句(A)
A.只中断最内层的循环
B.只中断最外层的循环
C.借助与标号,可以实现任何外层循环中断
D.只中断某一层的循环
4.有一个多线程类myThread,除run方法外还包含一个方法void disp()。对如下语句
myThread mt=new myThread(D);
mt.start();
mt.disp();
说法正确的是
A.运行完线程体run方法后再运行disp()方法
B.运行完disp()后才能启动线程体run
C.线程体run一定会在disp结束前结束。
D.mt.start()和mt.disp()两条命令,哪条放在前面哪条放在后面运行结果一样。
二、填空题(5分/题 共25分)
1.Java程序可分为 和 两种类型。
2.Java语言的核心类库是 包,Java中所有类的基类是该包中的 类。
3.线程的五中状态分别是 、 、 、 、 。
4.Java程序经过编译生成一种叫 的二进制代码,它运行于 上。
5.JSP中的内置对象有 。
三、问答题(6分/题 共30分)
1.什么是开–闭原则。
2.画出抽象工厂的类图。
3.使用SQL语句在ORACLE中创建一个用户(Tarring),并给此用户一个角色(Teacher)。
4.请详细写出Struts2程序的的执行过程。
5.MVC模式是个复合模式,请写出你两种你所知道的MVC中使用的模式。
四、程序设计题(第一小题10分,第二小题15分 共25分)
1.使用装饰模式写出一个自己的I/O流,完成输入流中的字母从小写到大写的转换。
2.使用Filter写一个可以用于处理请求的组件,类似与Struts2中的核心控制器功能。

Tags in this post...

面试题 相关文章推荐
Web Service面试题:如何搭建Axis2的开发环境
Jun 20 面试题
这段代码难道不该打印出56吗
Feb 27 面试题
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
Oct 03 面试题
一些.net面试题
Oct 06 面试题
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
Sep 06 面试题
为什么要用EJB
Apr 17 面试题
华为python面试题
May 03 面试题
Java程序员面试题
Sep 27 面试题
Java基础知识面试题
Mar 25 面试题
abstract class和interface有什么区别
Aug 04 面试题
UNIX操作系统结构由哪几部分组成
Feb 17 面试题
大唐面试试题(CPU,UNIX等等)
Jan 11 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 #面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 #面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
You might like
PHP抓取远程图片(含不带后缀的)教程详解
2016/10/21 PHP
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
JavaScript检查数字是否为整数或浮点数的方法
2015/06/09 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
利用Jquery队列实现根据输入数量显示的动画
2016/09/01 Javascript
jquery网页日历显示控件calendar3.1使用详解
2016/11/24 Javascript
javascript基础知识讲解
2017/01/11 Javascript
关于TypeScript中import JSON的正确姿势详解
2017/07/25 Javascript
JavaScript定时器setTimeout()和setInterval()详解
2017/08/18 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
vue之将echart封装为组件
2018/06/02 Javascript
angularJs中ng-model-options设置数据同步的方法
2018/09/30 Javascript
搭建基于express框架运行环境的方法步骤
2018/11/15 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
2019/06/05 Javascript
使用vue编写h5公众号跳转小程序的实现代码
2020/11/27 Vue.js
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
2017/03/12 Python
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
python入门之井字棋小游戏
2020/03/05 Python
Python绘制数码晶体管日期
2021/02/19 Python
CSS3字体效果的设置方法小结
2016/06/13 HTML / CSS
荷兰网上药店:Drogisterij.net
2019/09/03 全球购物
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
C#如何调用Windows程序打开一个文档
2014/12/26 面试题
大学团支书的自我评价分享
2013/12/14 职场文书
面试后的英文感谢信
2014/02/01 职场文书
工程师岗位职责规定
2014/02/26 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python
多表查询、事务、DCL
2021/04/05 MySQL
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL