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

面试题 相关文章推荐
经典c++面试题五
Dec 17 面试题
什么是托管函数?托管函数有什么用?
Jun 15 面试题
简述DNS进行域名解析的过程
Dec 02 面试题
linux系统都有哪些运行级别
Apr 15 面试题
一些Unix笔试题和面试题
Jan 22 面试题
nohup的用法
Nov 26 面试题
Shell编程面试题
May 29 面试题
Why we need EJB
Oct 20 面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 面试题
中科前程Java笔试题
Nov 20 面试题
Java如何支持I18N?
Oct 31 面试题
J2EE的优越性主要表现在哪些方面
Mar 28 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 #面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 #面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
You might like
php 无极分类(递归)实现代码
2010/01/05 PHP
php 按指定元素值去除数组元素的实现方法
2011/11/04 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
Yii2中如何使用modal弹窗(基本使用)
2016/05/30 PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
2019/10/08 PHP
PHP 图片合成、仿微信群头像的方法示例
2019/10/25 PHP
JavaScript如何从listbox里同时删除多个项目
2013/10/12 Javascript
js去除空格的12种实用方法
2013/11/08 Javascript
javascript转换日期字符串为Date日期对象的方法
2015/02/13 Javascript
JS扩展方法实例分析
2015/04/15 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
微信小程序实现打开内置地图功能【附源码下载】
2017/12/07 Javascript
jQuery实现表单动态添加数据并提交的方法
2018/07/19 jQuery
js验证账户名是否重复
2020/05/26 Javascript
python实现将汉字转换成汉语拼音的库
2015/05/05 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
Python中input与raw_input 之间的比较
2017/08/20 Python
用Python实现KNN分类算法
2017/12/22 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
PyQt5多线程防卡死和多窗口用法的实现
2020/09/15 Python
个人廉洁自律承诺书
2014/03/27 职场文书
心理学专业求职信
2014/06/16 职场文书
财务管理专业自荐书
2014/09/02 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
售后前台接待岗位职责
2015/04/03 职场文书
2015年团支部年度工作总结
2015/05/27 职场文书
职工培训工作总结
2015/08/10 职场文书
生活小常识广播稿
2015/08/19 职场文书
MySQL删除和插入数据很慢的问题解决
2021/06/03 MySQL
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python
MySQL里面的子查询的基本使用
2021/08/02 MySQL
php双向队列实例讲解
2021/11/17 PHP