随笔分类 -  Java面试题

面试题分析
摘要:1.需求: 模拟实现银行业务调度系统逻辑,具体需求如下: 银行业务调度系统 模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务 阅读全文
posted @ 2013-08-12 20:58 伊秋 阅读(664) 评论(0) 推荐(0)
摘要:1.面向对象设计经验: 面向对象设计把握一个重要的经验:谁拥有数据,谁对外提供操作这些数据的方法 实例: 通过反射获取类的方法中曾经提到过: ①人在黑板上画圆 对象:Person Blackboard Circle 要想画出圆->需要知道point,radius->这些数据是圆所有->因此画圆的方法 阅读全文
posted @ 2013-08-10 10:04 伊秋 阅读(1274) 评论(0) 推荐(0)
摘要:1. 第一题:现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分头打印这16个日志对象,程序只需要运行4秒即可打印完这些日志对象。原始代码如下: 解决方式一:采用线程池 解决方式二:采用阻塞队列: 2. 第二题:现成 阅读全文
posted @ 2013-08-07 19:08 伊秋 阅读(491) 评论(0) 推荐(0)