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

面试题 相关文章推荐
开发中都用到了那些设计模式?用在什么场合?
Aug 21 面试题
Java里面StringBuilder和StringBuffer有什么区别
Jun 06 面试题
面向对象概念面试题(.NET)
Nov 04 面试题
Shell编程面试题
May 30 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
Apr 17 面试题
网上常见的一份Linux面试题(多项选择部分)
Sep 09 面试题
系统管理员的职责包括那些?管理的对象是什么?
Jan 18 面试题
软件测试工程师面试问题精选
Oct 28 面试题
EJB3推出JPA的原因
Oct 16 面试题
Ajxa常见问题都有哪些
Mar 26 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
一些关于MySql加速和优化的面试题
Jan 30 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 #面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 #面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
You might like
用户的详细注册和判断
2006/10/09 PHP
Zend Guard一些常见问题解答
2008/09/11 PHP
浅析php header 跳转
2013/06/17 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
PHP APC配置文件2套和参数详解
2014/06/11 PHP
php生成随机数的三种方法
2014/09/10 PHP
php7安装yar扩展的方法详解
2017/08/03 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
PHP与以太坊交互详解
2018/08/24 PHP
PHP实现网站应用微信登录功能详解
2019/04/11 PHP
JavaScript跨浏览器获取页面中相同class节点的方法
2015/03/03 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
python回调函数的使用方法
2014/01/23 Python
python中关于for循环的碎碎念
2017/06/30 Python
python 类对象和实例对象动态添加方法(分享)
2017/12/31 Python
Python 机器学习库 NumPy入门教程
2018/04/19 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
Django框架自定义模型管理器与元选项用法分析
2019/07/22 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
Python 实现opencv所使用的图片格式与 base64 转换
2020/01/09 Python
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
eBay瑞士购物网站:eBay.ch
2018/12/24 全球购物
成龙霸王洗发水广告词
2014/03/14 职场文书
家长通知书家长意见
2014/12/30 职场文书
对领导班子的意见和建议
2015/06/08 职场文书
Django 实现jwt认证的示例
2021/04/30 Python
如何制作自己的原生JavaScript路由
2021/05/05 Javascript