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

面试题 相关文章推荐
JNI的定义
Nov 25 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
Oct 21 面试题
华为c/c++笔试题
Jan 25 面试题
SQL Server数据库笔试题和答案
Feb 04 面试题
在SQL Server中创建数据库主要有那种方式
Sep 10 面试题
金士达面试非笔试
Mar 14 面试题
维德科技C#面试题笔试题
Dec 09 面试题
简述安装Slackware Linux系统的过程
May 08 面试题
linux比较文件内容的命令是什么
Mar 04 面试题
什么是会话Bean
May 14 面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 #面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 #面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
You might like
PHP 检查扩展库或函数是否可用的代码
2010/04/06 PHP
smarty简单分页的实现方法
2014/10/27 PHP
双冒号 ::在PHP中的使用情况
2015/11/05 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
jquery的flexigrid无法显示数据提示获取到数据
2013/07/19 Javascript
JavaScript将数据转换成整数的方法
2014/01/04 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
前端框架Vue.js构建大型应用浅析
2016/09/12 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
react-router v4如何使用history控制路由跳转详解
2018/01/09 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
js的各种数据类型判断的介绍
2019/01/19 Javascript
json 带斜杠时如何解析的实现
2019/08/12 Javascript
vue.js实现左边导航切换右边内容
2019/10/21 Javascript
JavaScript前后端JSON使用方法教程
2020/11/23 Javascript
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
python实现动态数组的示例代码
2019/07/15 Python
pandas-resample按时间聚合实例
2019/12/27 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
2020/01/25 Python
用python实现名片管理系统
2020/06/18 Python
如何使用python socket模块实现简单的文件下载
2020/09/04 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
2021/02/20 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
英国助听器购物网站:Hearing Direct
2018/08/21 全球购物
消防安全员岗位职责
2014/03/10 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
教育见习报告范文
2014/11/03 职场文书
独生子女证明范本
2015/06/19 职场文书
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python