没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
迅雷2010Java笔试题哈尔滨站第二轮笔试题 1. 以下代码是某种设计模式的一种实现方式: public class LazyModel { private static LazyModel instance =null; private static Object lock = new Object(); private LazyModel(){ } public static LazyModel getInstance() { if (instance == null){ //A synchronized (lock) { if(instance==null){ //B instance = new LazyModel(); } } } return instance; } } 请问以上代码采用的哪种设计模式?这种设计模式的应用场合是什么?并且请分析//A和//B为什么要连续使用连个if判断,其用意是什么?(10分)
资源推荐
资源详情
资源评论
迅雷下载,飞一般的感觉! 二笔题目
一、 问答题共 分
. 以下代码是某种设计模式的一种实现方式:
public class LazyModel {
private static LazyModel instance =null;
private static Object lock = new Object();
private LazyModel(){
}
public static LazyModel getInstance() {
if (instance == null){ //A
synchronized (lock) {
if(instance==null){ //B
instance = new LazyModel();
}
}
}
return instance;
}
}
请问以上代码采用的哪种设计模式?这种设计模式的应用场合是什么?并且请分析
和 为什么要连续使用连个 判断,其用意是什么? 分
. 请说明事务()的意义,并举例说明,并描述事务的四大特征。( 分)
. 请描述 四层网络模型,常用的应用层协议有哪些?( 分)
. 请完成函数,该函数输入一个纯英文字符串,请打印出该字符串中每个字符(区分大
小写)出现的次数,并按照出现的次数从大到小排列,如输入“”,则打印出
。
注:要求不能使用如 ,! 等集合类。
. "#$! 数据库中有学生表 %#&'(),其结构如下:
字段名称 类型 含义
#*+, -
自增长关键字
).* /0
学生名称
0," '*
生日
请使用 ' 完成功能:按照生日从小到大在控制台打印出年龄最小的 个同学的姓名
和生日,其中生日的显示格式为年1月1日,如 211,表示 2 年 月 日
注 :"#$! 驱 动类 为 .3."+435,63'* , 链 接 74 为 5,68."+4893338:
*,用户名为 ,密码为 * 分
二、 编程题共 分
. 使用 实现阻塞队列 4;$7*7*,请插入数据调用 <=*,如果已满则等待。获
资源评论
- 「已注销」2012-07-29不错,试题有点难度,值得做一下
hdjhit
- 粉丝: 1
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功