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...

面试题 相关文章推荐
如何将字串String转换成整数int
Feb 21 面试题
关键字final的用法
Oct 02 面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
如何高效率的查找一个月以内的数据
Apr 15 面试题
.NET面试题:什么是反射
Sep 30 面试题
.NET里面什么时候需要调用垃圾回收
Jun 01 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
linux下进程间通信的方式
Dec 23 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
JSF的标签库有哪些
Apr 27 面试题
Delphi软件工程师试题
Jan 29 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 #面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 #面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
You might like
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
PDO::query讲解
2019/01/29 PHP
25个好玩的JavaScript小游戏分享
2011/04/22 Javascript
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
解释&&和||在javascript中的另类用法
2014/07/28 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
JS动态加载当前时间的方法
2015/02/09 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
JS判断form内所有表单是否为空的简单实例
2016/09/09 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
Python实现LRU算法的2种方法
2015/06/24 Python
Python简单实现enum功能的方法
2016/04/25 Python
Python数据结构之顺序表的实现代码示例
2017/11/15 Python
pandas值替换方法
2018/07/10 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
Python离线安装PIL 模块的方法
2019/01/08 Python
如何用C代码给Python写扩展库(Cython)
2019/05/17 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
python try except返回异常的信息字符串代码实例
2019/08/15 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
HTML5 Canvas像素处理使用接口介绍
2012/12/02 HTML / CSS
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
HealthElement海外旗舰店:新西兰大卖场
2018/02/23 全球购物
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
澳大利亚购买健身器材网站:Gym Direct
2019/12/19 全球购物
C语言面试题
2013/05/19 面试题
体育专业大学生职业生涯规划范文:打造自己的运动帝国
2014/09/12 职场文书
企业与个人合作经营协议书
2014/11/01 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书